Javascript: ¿Cómo exportar un file MIDI?

Soy nuevo en el trabajo con MIDI en mi código de JavaScript, y me gustaría crear una aplicación que simplemente genere un file MIDI basado en la input del usuario. He analizado el uso de MIDI.js , pero no estoy seguro de si necesito alguna biblioteca. Idealmente, me gustaría poder trabajar con valores de nota en lugar de códigos MIDI hexadecimales … ¿Tendría que usar el convertidor dentro de plugin.js ?

Mi investigación actual ha indicado que los dispositivos de sonido generados son el path sugerido a seguir; sin embargo, me gustaría exportar / generar un file MIDI para usar en un DAW profesional.

Gracias por cualquier ayuda.

Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.