This JavaScript library provides a way to interpret MIDI CC data from the Novation Circuit™ and it contains all the info needed to create a MIDI CC editor for the Circuit™ -- The MIDI CC info ...
To create a parsed midiFile object from an array of midi file bytes include only the bytes parameter. To custom build a midiFile object omit the bytes parameter and include both headerChunk and ...