Can playback stop on patch changes?

Here's a weird one:

I have two performances in a set. Each has a playback plugin and an Ultrabeat instance acting as a metronome. I hit space to start playing, and since I have the playback plugin set to play on a play action, the playback plugin starts. The Ultrabeat starts because its sequencer is on and starts playing when Mainstage gets a global play command.

Now, while Mainstage is STILL PLAYING - I hit the down key to go to my 2nd performance. The playback plugin from the first performance stops, obviously, but Ultrabeat KEEPS PLAYING - because Mainstage's global play command is still playing. My question is: can you set Mainstage so it automatically stops playing, GLOBALLY, on a patch change? I want to do this so that all my drummer has to do is hit the down key to change patches, and the Ultrabeat from the first patch stops.

Any thoughts?

Thanks guys...

Phil

MacBook Pro, Mac OS X (10.5.6)

Posted on Sep 28, 2009 5:05 PM

Reply
5 replies

Sep 28, 2009 5:15 PM in response to Philip Galitzine

And this might be a clue - I realized that the Ultrabeat plugin is not a good, true metronome, since it can't follow "go to next marker" or "go to previous marker" commands. It just keeps following its sequencer no matter how you skip around in the song, and gets lost with shifts in the markers. THIS is why I need Klopfgeist to work! 🙂

Sep 28, 2009 9:25 PM in response to Philip Galitzine

The Klopfgeist plug-in from Mainstage 1 has been replaced with a global metronome. Have you using tried this?

As far as I'm aware there is no action to have the global clock stop on patch change, but you shouldn't need it to stop. I haven't checked recently, but it used to be that UB would stop running when switching patches as long as the instance of UB is in a patch. If UB is at the set level is will continue to play if you switch patches within that set (which is what it sounds like you have going on). If you have it at the concert level then it's active in all patches.

Sep 29, 2009 9:41 AM in response to aerol

Thanks for the help! I've tried the global metronome; the problem is I need the metronome to be able to be routed as flexibly as a channel strip. Also the sound has to be able to be changed depending on the song, and I need more control over the output level than the global metronome allows. Bring back Klopfgeist! 🙂

I don't have the UB instance running at the set or concert level; I have it at the patch level - each patch has a separate instance of UB. I don't even have sets in my concert at this point. Is there maybe a preference setting that I've missed, something that would tell UB to stop running when switching patches? It seems like it keeps running even at the patch level.

Sep 29, 2009 10:37 AM in response to Philip Galitzine

Maybe I'm confused now, sorry.

I just created 2 patches with an instance of UB in each. With both of them set to play (play in the internal UB sequencer is enabled), if I select patch 1 I hear UB 1. If I switch to patch 2, UB 1 stops and UB 2 starts. If I don't want UB 2 to start playing, I stop the sequencer within UB 2. Now when I switch to patch 2 UB 2 doesn't start playing.

You don't see this?

Sep 29, 2009 10:56 AM in response to Philip Galitzine

It works for me -- you will still hear the tail of the audio from the previous patch, but that is expected. Just that no new notes are triggered in that Ultrabeat instance.

I'm actually using this as an effect in one of my concerts -- if pattern mode is off I can hit start and then switch through patches, and all of the Ultrabeat instances stay in sync, just that you only hear the audio from the patches that are selected. The beats line up correctly and everything, Ultrabeat never misses a beat!

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Can playback stop on patch changes?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.