Thanks for this great start into CoreMidi! I've been interested in using an iOS device as a MIDI controller for a DAW (like Ableton Live), so I wrote a singleton class called PGMidiSession that has methods for that purpose. It can do BPM calculation, quantized blocks (!), and has a wrapper for sending MIDI notes and control-change signals.
Of course, you don't have to merge (as it's probably well beyond the scope of PGMidi), but I thought it could be useful for anyone else looking for this functionality.
Hey,
Thanks for this great start into CoreMidi! I've been interested in using an iOS device as a MIDI controller for a DAW (like Ableton Live), so I wrote a singleton class called PGMidiSession that has methods for that purpose. It can do BPM calculation, quantized blocks (!), and has a wrapper for sending MIDI notes and control-change signals.
Of course, you don't have to merge (as it's probably well beyond the scope of PGMidi), but I thought it could be useful for anyone else looking for this functionality.
Thanks again for the library. -Dan