> ## Documentation Index
> Fetch the complete documentation index at: https://docs.toapis.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Анализ и экспорт

> midi транскрибация, bpm анализ, alignedLyrics тайминг, download/wav, generateMp4

```
POST https://toapis.com/v1/music/generations/{operation}
```

**model** `string` *required*

Фиксированное `"suno"`

**task\_id** `string` *required*

ID исходной задачи

**audio\_index** `number`

Номер трека

## midi — транскрибация в MIDI(\$0.05)

Преобразует трек в нотные данные по инструментам — `result.instruments[]`:

**instruments** `array`

**Дорожка инструмента**

**name** `string`

Имя, например `Electric Piano 1`

**program** `integer`

Номер программы General MIDI

**is\_drum** `boolean`

Ударная дорожка(pitch — номер ударного)

**notes** `array`

Ноты:`start`/`end`(сек), `pitch`(0-127), `velocity`(0-1)

## bpm — анализ BPM(\$0.0008)

Возвращает `avg_bpm` / `max_bpm` / `min_bpm` в `result`.

## alignedLyrics — тайминг текста(\$0.0008)

Возвращает выравнивание текста по строкам/словам.

## download — мультиформат(\$0.0016)

**formats** `array`

Форматы:`mp3` / `m4a` / `wav`

**format** `string`

Один формат(укажите `formats` или `format`)

Возвращает `result.files[]`; файлы зеркалятся на CDN.

## generateMp4 — видео с текстом(\$0.004)

Генерирует MP4 с субтитрами текста; `result.videoUrl`(CDN).

## wav — выгрузка WAV(\$0.0016, устар.)

> [!TIP]
>
> Устарело — используйте `download` с `format: "wav"`.

## Response

**task\_id** `string`

ID задачи

**status** `string`

`submitted`


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.