При поиске другого решения (на основе Flash, с использованием функций флэш-сервера с открытым исходным кодом Red5 - действительно ужасно, но я в этом отчаялся) я нашел человека, который сделал именно то, что мне было нужно, используя Java для интерфейсас оборудованием.Они начали с флеш-решения и недавно портировали на Javascript.Yay!
http://www.abumarkub.net/abublog/?p=505
Не позволяйте предостережениям о «доказательстве концепции» обескураживать вас: базовые функциональные возможности кажутся надежными, по крайней мере, со всем, что я смог бросить.
Итак, я уже в пути, как и любой другой, кто хочет создавать основанные на javascript миди-интерфейсы / синтезаторы / что там у вас.
Я могу манипулировать миди в реальном времени в JavaScript!Это намного лучше, чем летающие машины и реактивные сапоги.