генерация MIDI в [закрытом] JavaScript

8
задан Alexander Kaushansky 3 May 2010 в 22:00
поделиться

2 ответа

Похоже, самый простой способ - передать MIDI-данные, например, сценарий PHP, который затем возвращает введенные данные. Затем вы можете использовать «yourscript.php? your-midi-data» вместо «data: your-mini-data».

1
ответ дан 5 December 2019 в 18:57
поделиться

Очень интересная задача. В последнее время я много работал с изображениями в кодировке base64 и регулярно использовал http://www.greywyvern.com/code/php/binary2base64 для кодирования изображений. Я просто попытался преобразовать файл MIDI и поместить текстовый поток base64 в HTML, и он отлично воспроизводился в Firefox (что меня удивило). Вот код (с удаленным потоком Base64 для краткости):

<embed 
    autostart="true" 
    loop="false" 
    volume="100" 
    hidden="false" 
    src="data:audio/x-midi;base64,abc...."
></embed>

Я не уверен, что можно перейти от двоичного образа к base64 в JS, но я подозреваю, что это возможно при переходе с MIDI. Это начало.

4
ответ дан 5 December 2019 в 18:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: