Есть ли какие-нибудь способы сделать это на Ubuntu 14.04? Какое качество мне ожидать от файла midi?
решение1
Косвенно,Звуковой визуализаторпо крайней мере, может помочь, но не сделает этого автоматически, и вам придется набраться терпения, чтобы выполнить работу, которую он потребует.
Мини-ИНСТРУКЦИЯ:
Установите Sonic Visualizer ( sonic-visualiser
из Synaptic или Центра программного обеспечения).
Откройте Sonic Visualizer (используйте для этого Dash).
Откройте любой звуковой файл (AAC, WAV, MP3, …).
Вы должны увидеть появление классического графика формы волны.
Щелкните меню «Панель», затем щелкните пункт «Добавить спектрограмму мелодического диапазона», затем выберите подменю «Все каналы смешаны» (обычно это то, что вам нужно, но вы можете работать с отдельными левым и правым каналами).
Вы должны увидеть новый вид под видом формы волны (который, последний, вы можете закрыть, если хотите). Этот вид показывает высоту тона (что-то близкое к классической спектрограмме).
Слева от спектрограммы высоты тона вы можете увидеть линейку, похожую на клавиатуру. Она будет полезна, как вы увидите позже.
Теперь нажмите меню «Слой», а затем нажмите пункт «Добавить новый слой заметок».
Курсор мыши теперь должен выглядеть как крест, что позволит вам рисовать линии, как в режиме фортепиано.
Обратите особое внимание на то, что на спектрограмме высоты тона выделено красным цветом... это обычно ноты мелодии. Нарисуйте над ними горизонтальные линии, как в редакторе пианино-ролла.
Вы можете воспроизводить/приостанавливать воспроизведение по своему усмотрению, чтобы услышать как исходный аудиофайл с воспроизводимыми поверх него нотами, так и ноты MIDI (в качестве синтезатора MIDI используется встроенный плагин DSSI, поэтому вам не придется беспокоиться о его установке и настройке).
Закончив работу, вы можете экспортировать ее в виде MIDI-файла: щелкните меню «Файл», затем щелкните пункт «Экспорт слоя аннотаций», затем в диалоговом окне выберите тип файла «MIDI-файлы (*.mid)».
Сохраните MIDI-файлы, и вуаля!