Python: midi to audio stream
Мне нужно преобразовать / синтезировать данные MIDI в данные PCM аудиопотока. Что было бы простым способом сделать это?
- Создание молчания с pyDub
- Как создать pysub AudioSegment с использованием массива numpy?
- Получить длину или продолжительность файла .wav
- Автоматическая синхронизация двух аудиозаписей в python
- Генерация звука синусоидальной волны в Python
Выбирайте, что вы хотите сделать, на странице есть раздел MIDI.
Я решил закодировать свой собственный (основанный на робости и подпроцессе). Код можно увидеть здесь: https://github.com/albertz/learn-midi/blob/master/decode.py
Я загрузил двоичный файл Prebuild для Timidty для MacOSX здесь: http://www.merenbach.com/software/ports/timidity
И я установил пакет Freepats отсюда: http://freepats.zenvoid.org/
Использует ли Jython опцию? Я думаю, что классы javax.sound.midi справятся с этим.
- Записанный звук одной заметки создает несколько периодов начала
- Извлечение аудио из видеопотока в python
- кодировать двоичный код на аудио-питон или C
- Изменение bpm песни во время воспроизведения в python
- Функция Max () с использованием питона из цикла
- Как редактировать исходные аудио данные PCM без аудио-библиотеки?
- Захват выхода Mac OS X System Audio с помощью Python
- Воспроизведение звука с помощью Python
- Простая, кросс-платформенная MIDI-библиотека для Python