Re: [seq24-users] MIDI clock slave patch
Brought to you by:
rcbuse
|
From: Frank K. <goe...@ya...> - 2009-05-07 05:57:47
|
OK, my bad, had skipped your comment on win32 patch dependency. BTW: I saw a note in your code on MIDI_CONTINUE and tested that. It works perfectly. So we all await the final big merger and preferences GUI improvements :) Nice to see this sequencer really progress Frank --- En date de : Mer 6.5.09, Kevin Meinert <ke...@su...> a écrit : > De: Kevin Meinert <ke...@su...> > Objet: Re: MIDI clock slave patch > À: goe...@ya... > Cc: "Guido Scholz" <gui...@ba...>, seq...@li... > Date: Mercredi 6 Mai 2009, 22h52 > > Those lines were added by rob in his beta-win32 code... > so that's why it's in that Win32 patch instead of > the midiclock patch. Looks like rob was planning to do > something with it, but then didn't... > > > I think I stated in the original email (and in the > filename) that the midi patch is dependent on the win32 > patch. :-) > > Jack, we have no jack on windows. so if there's > something to be worked out there, please take a look! :-) > > > > > Soon I'll have a patch for an options tab for doing > keybindings in a UI (rather than editing seqrc), as well as > a fix for a crashbug when pasting with nothing in your > clipboard... Also I have a neat feature that puts a > label on each sequencer box so you know what key to press to > toggle it... (optional, saved in seqrc) staytuned. > > > --- > kevin meinert | http://www.subatomicglue.com > > > > On Wed, May 6, 2009 at 3:20 PM, > <goe...@ya...> > wrote: > > > > 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; > > > > > > > > > > > > > > |