# Getting the music

You can access unlimited music through two endpoints:

The `/singleFile` endpoint is ideal when you only need to [quickly generate a music piece](https://docs.muzaic.ai/muzaic-api-docs/reference/getting-the-music/quickly-getting-an-audio-file).&#x20;

The `/soundtrack` endpoint is suitable for [more complex requests](https://docs.muzaic.ai/muzaic-api-docs/reference/getting-the-music/advanced-soundtracking). In this case music styles, tags and parameters can change in time exactly when you want them to change!&#x20;

In both cases, you have extensive control over various aspects of composition.

Additionally you can use `/audioFromHash` endpoint when you need to regenerate an audio region.

{% hint style="info" %}
**Good to know:** you can also use `/soundtrack` endpoint to create a music that consist of a single region. Using this endpoint will allow you to utilize it's special features.
{% endhint %}
