-Jack uses print Event to signal MIDI events

main
Harry van Haaren 2013-06-29 20:03:05 +01:00
parent 1fbf9addb3
commit 95c2178a3a
1 changed files with 4 additions and 1 deletions

View File

@ -110,7 +110,10 @@ int Jack::process (jack_nframes_t nframes)
{
jack_midi_event_get(&in_event, buffers.midi[Buffers::MASTER_MIDI_INPUT], masterMidiInputIndex);
cout << "Frame: " << in_event.time << " " << int(in_event.buffer[0]) << " " << int(in_event.buffer[1]) << " " << int(in_event.buffer[2]) << endl;
char buffer [50];
sprintf (buffer, "MIDI %i %i %i", int(in_event.buffer[0]), int(in_event.buffer[1]), int(in_event.buffer[2]) );
EventGuiPrint e( buffer );
writeToGuiRingbuffer( &e );
// check each looper for MIDI match
for(int i = 0; i < loopers.size(); i++)