Улучшение качества звука, извлеченного из миди-файла

Можно ли добавить такие эффекты, как затухание, искажение, свинг, реверберация и сустейн, к музыке, извлеченной из файла midi на компьютере? Или midi позволяет нам включать эти функции при его создании?

Проходя спецификацию midi, я не смог найти возможный способ сделать вышеупомянутые вещи. Я прав или я что-то упустил?

Какие-либо предложения?

1 ответ

Решение

MIDI-файлы не содержат звуков; это инструкции для синтезатора, как генерировать звуки.

Сама спецификация MIDI не определяет никаких эффектов.

Общая спецификация MIDI определяет номера контроллера для эффектов громкости, реверберации и сустейна; многие синтезаторы совместимы с General MIDI. Хотя некоторые синтезаторы имеют эффекты искажения, общепринятого стандарта не существует.

Вы можете просто добавить или изменить сообщения о смене контроллера в файле MIDI. (Будь и как они работают, зависит от вашего синтезатора.)

"Свинг" основан на сроках нот. Вы должны изменить временные метки сообщений о включении и отключении, чтобы повлиять на это.

Другие вопросы по тегам