stuartm Posted October 12, 2008 Report Share Posted October 12, 2008 This came up on my mind yesterday:When running the SeqV3 as main MIDI clock source, let say I keep the Seq running,a MIDI slave device has to be stopped (loading new Project in Ableton for example)If I want to get the slave device back in sync without stopping the groove, I just hit Start again on the beginning of a bar.If it's spot on, you'll mostly notice no flaw in the groove, the SeqV3 stays mostly in time and the slave gets a MIDI Start signal and we're in sync again.Same thing is when you feel one of the MIDI slaves is out of sync.So my idea is (a bit similiar to the clock box, I guess):What about an option that control the behaviour of the START button.As an option, while the sequencer is running and you hit Start again, it doesn't do anything right now,but sends out another MIDI Start Command at the beginning the next bar.So just tell it to sync all slaves without loosing the main clock.Could also be placed on a specific button, like the Metronome button I never use, thus making a new "Sync" button.Anybody involved in the clockbox thing got any advice how complicated that would be ?Any comments are welcome ! Quote Link to comment Share on other sites More sharing options...
TK. Posted October 12, 2008 Report Share Posted October 12, 2008 Looks simple - added to the Wishlist :)Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
stuartm Posted October 13, 2008 Author Report Share Posted October 13, 2008 Thanks TK!Looking forward to a new release! Quote Link to comment Share on other sites More sharing options...
Sasha Posted November 26, 2008 Report Share Posted November 26, 2008 That is very good idea. I like better idea of using play button for the task instead some other. It is more logical. Quote Link to comment Share on other sites More sharing options...
nebula Posted November 26, 2008 Report Share Posted November 26, 2008 That's a great idea Stuart!Could also be placed on a specific button, like the Metronome button I never use, thus making a new "Sync" button.Anybody involved in the clockbox thing got any advice how complicated that would be ?Any comments are welcome !It would be cool if this was somehow adjustable to something other than a bar. In techno it is sometimes fun to bring in a new rhythm at a different part of the bar (usually 1/8 note, 1/4 note or 1/2 note). That's a really "Detroit" thing to do, and you can expect to hear it from the likes of Derrick May or Jeff Mills. At the right time, it drives a crowd nuts when it's done well.So ... maybe the behaviour of this "sync" button could be configured? Or maybe hold down sync and then press the button for the step you want the "start" message to be sent on. Quote Link to comment Share on other sites More sharing options...
Sasha Posted November 26, 2008 Report Share Posted November 26, 2008 Or maybe hold down sync and then press the button for the step you want the "start" message to be sent on.Yes, that would be handy way to do it. I like how this idea progressing. :) Quote Link to comment Share on other sites More sharing options...
TK. Posted November 28, 2008 Report Share Posted November 28, 2008 Adding an external sync function will be easy.Adding the possibility to define the bar position at which the MIDI Start event should be sent will be difficult, as I don't know, at which page the value should be configurable - any (realistic) idea?Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
cimo Posted November 28, 2008 Report Share Posted November 28, 2008 Isn t offsetting START having the same effect as offsetting a track and hitting start? I don t know how SEQ works but i guess you can already offset back and forth a sequence.Simone Quote Link to comment Share on other sites More sharing options...
nebula Posted December 1, 2008 Report Share Posted December 1, 2008 Adding an external sync function will be easy.Adding the possibility to define the bar position at which the MIDI Start event should be sent will be difficult, as I don't know, at which page the value should be configurable - any (realistic) idea?Would it not be possible to select it on-the-fly by pressing one of the step buttons at the same time? (So you hold down the "external start" button and press step 9, for example, and the sequencer would send a start command when it reaches that step.) Quote Link to comment Share on other sites More sharing options...
TK. Posted December 1, 2008 Report Share Posted December 1, 2008 Hey, this is finally a great idea! :)So: pressing the "external start" button will send the MIDI start event once the currently visible track reaches step #1(the track which is/was visible while triggering the button - you can switch to other tracks thereafter...)Pressing & holding this button allows you to select a different step which will trigger the MIDI start event."currently visible track" means: dividers and progression parameters will be taken into account! Just select the track which is used as a "reference" for your external gear. The button function will be available in the Utility page, but it will also be assignable to a dedicated button.Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
Sasha Posted December 1, 2008 Report Share Posted December 1, 2008 Cool. :) But, are you talking about MIOS32 or current one? Quote Link to comment Share on other sites More sharing options...
TK. Posted December 1, 2008 Report Share Posted December 1, 2008 It's implemented: o it's now possible to send MIDI start events to external sequencers while MBSEQ is running. This allows you to re-synchronize them with MBSEQ if they have been stopped (e.g. to select a new pattern on these devices), or if they are playing at a different tempo. The "SEQ_BUTTON_ExtMIDIStart" function can be assigned to a dedicated button (e.g. you could replace the Metronome function if not used), but it's also accessible by pressing MENU + METRONOME button. By default, the MIDI start event will be sent at the first step. It's possible to select a different step by pressing MENU + METRONOME + one of the GP buttons (step will be displayed by GP LEDs). Pressing MENU is not required if the function is assigned to a dedicated button. To evaluate this function, try following steps: - connect a MIDI sequencer (or synth. with sequencer function) to your MBSEQ and configure it for MIDI slave mode. - go into MIDI menu and ensure, that MIDI clock is enabled for all OUT ports which should send the MIDI start event (+ a MIDI clock) - press PLAY button of MBSEQ - the external sequencer should start to play as well. - now stop the external sequencer - (change a patch, sound, or whatever...) - press MENU + METRONOME: the external sequencer should start once MBSEQ reaches the first step. Another try: - both sequencers are playing in synch. - press MENU + METRONOME; Hold METRONOME - press a GP button to select the step at which the external sequencer should restart[/code]The feature to send a MIDI start event based on the currently visible step will be available with MBSEQ V4, as it requires a different way how to handle MIDI events (timestamping required, as MIDI start has to be sent *before* MIDI clock)However, the V3 solution is already quite useful. :)The sources are already available in the repository, prebuilt binaries will be released soon.Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
Sasha Posted December 2, 2008 Report Share Posted December 2, 2008 Thank you Thorsten for this very quick implementation. Too bad I still don`t have SEQ to try it out. Quote Link to comment Share on other sites More sharing options...
stuartm Posted December 3, 2008 Author Report Share Posted December 3, 2008 Great news TK!Mhh, lets see if i can make my way through that repository thing.../edit: wont do as I wish, I'll wait for the release. Quote Link to comment Share on other sites More sharing options...
nebula Posted December 3, 2008 Report Share Posted December 3, 2008 Amazing. Thanks TK. Quote Link to comment Share on other sites More sharing options...
stuartm Posted January 11, 2009 Author Report Share Posted January 11, 2009 Testing the sync function now and it's working fine.As I said before, i put it on the metronome button of my MBSeq.So with the push of a button - tadaa! Sync magic :DI'm planning on doing a video with the new feature, let's hope I'll find some time for it. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.