jsmidi icon indicating copy to clipboard operation
jsmidi copied to clipboard

Library for reading/writing midi files in JavaScript

Results 9 jsmidi issues
Sort by recently updated
recently updated
newest added

Hi There, looking into using your library for a project. Is it still an active project? Thanks, -Garrett

how do i go about setting channel 0 for piano and channel 1 for guitar and kind of stuff..

Currently the event timings are relative, making it hard (impossible?) to use my absolute timings. The author of Perl MIDI has made a case of using absolute timings for scores...

I can run notes such such as "G5, A#4" etc through your code and output it as midi. However how do I go about adding a rest. If i have...

this would make my life really easy!

I am using this utility to convert my sequence of notes. MIDI file generated has very low volume so it is just impossible to test if generated MIDI is correct...

Hi, is there any way to do multiple notes for each time slot. i.e. a polyphonic output?

Hi, Is there any way to change the tempo?

For instance with: var note = MidiEvent.createNote({ time: 0, duration: 1000, pitch: 60, channel: 0, volume: 90 }); I believe this is caused by the function MidiEvent.noteOn that takes the...