[seq24-users] MIDI clock slave patch
Brought to you by:
rcbuse
|
From: <goe...@ya...> - 2009-05-06 20:20:48
|
Hi Kevin and Guido,
I just tried the midi clock slave patch, and it works fine here (tested with my old ESQ-1 Sequencer). Am I right that the midi clock sync is only active when jack transport is disabled and only upon reception of a MIDI_START event? I guess there is no way to be jack transport master at the same time?
Regards
Frank
I had to add the following lines (taken from another patch on your website) to have it work, since these events were not in the 0.9 version I had, you might want to add them to your patch:
diff -rupN seq24-rev48/src/event.h seq24-rev48 win32/src/event.h
--- seq24-rev48/src/event.h 2009-04-14 20:29:26.968750000 -0500
+++ seq24-rev48 win32/src/event.h 2009-04-10 23:25:04.000000000 -0500
@@ -34,7 +34,11 @@ const unsigned char EVENT_PROGRAM_CHANG
const unsigned char EVENT_CHANNEL_PRESSURE = 0xD0;
const unsigned char EVENT_PITCH_WHEEL = 0xE0;
const unsigned char EVENT_CLEAR_CHAN_MASK = 0xF0;
+const unsigned char EVENT_MIDI_SONG_POS = 0xF2;
const unsigned char EVENT_MIDI_CLOCK = 0xF8;
+const unsigned char EVENT_MIDI_START = 0xFA;
+const unsigned char EVENT_MIDI_STOP = 0xFC;
+const unsigned char EVENT_MIDI_CONTINUE = 0xFB;
const unsigned char EVENT_SYSEX = 0xF0;
const unsigned char EVENT_SYSEX_END = 0xF7;
|