Notifications
Clear all

Controlling Patch selection with multiple Unify instances  

  RSS

Pottz
(@pottz)
Active Member
Joined: 3 months ago
Posts: 12
September 6, 2020 6:44 am  

I am exploring the possibility of using Unify instances to be the 'wrapper' for my plug ins for my live performances.

What I do now:

1) Ableton Live set with 6 Audio tracks (Kick, Drum, Bass, Perc, Backing, Lead), and 3 midi tracks for live jamming, looping improvising

2) Each of the above 3 midi tracks has an Ableton Grouped chain of plugins (between 4-15) per track, which are selected via the chain selector.  IN this way only one plugin is active on the midi track at any one time and the others do not consume CPU

3) I use ableton dummy clips to select the plugin per midi track (using the chain selector), and then use the Program Select (Bank, Sub, Prgm), to select the appropriate patch in the VST

4) In some instances the plug in actually consists of a chain of a VST Plugin + Effects

 

What I want to do:

1) Retain the 3 midi tracks for plugin instruments

2) Each track will consist of one Unify instance

3) I will save Unify instruments for preset that I use in my live set, and use the Text based patch selection to select via Ableton Lives Pragram select

 

The problem - there seems to be some file locking in the way the text based bank/program selection is working.  If I fire off a patch selection on 3 midi tracks simaltaneously, only the 1st midi track works (patch gets selected in Unify) and the other do don't.  If I program in a delay such that there is 1-2 bars gap between 1,2 and 3 midi tracks, then all 3 select the right patches.  It sounds like the text file gets locked when the 1st one is reading which causes the other 2 to fail...would that be right?  I'm not sure if there was consideration for how this should work with multiple instances changing at the same time.

I don't need it to be instant, but the 1-2 bar gap means it's 4-5 bars before all 3 midi tracks are updated and that's a bit too high for some of my tracks where I do fast cutovers between tracks and hence instruments (I play live Techno/Tech house with keys improvisation)

Any thoughts about what I'm doing and the applicability to multiple instances of Unify.

 

 

 


Quote
Pottz
(@pottz)
Active Member
Joined: 3 months ago
Posts: 12
September 6, 2020 7:00 am  

Whoa...hold that thought.  It looks like there is a different issue happening here, after I did some more testing.

The timing does not seem to be an issue in that I can get things to run with no gap between the miditracks.

What does not seem to work though, is that I cannot get the Preset changes to work if the instances of Unify are not active, ie I have the GUI open on the screen.  If I open all instances of UNify (x3 miditracks), Initialise the presets on all 3, then fire the Scene in Ableton Live that has the Prgram Selections for each midi track, all 3 instances are changes to their correct Unify Preset.  If I repeat the above process with the GUI closed on all 3 Unify instances, I cannot get any of them to update the Unify Preset.  Is that by design?

 

In a live context, I will almost never have the plugin GUI active as I am using the screen real estate for tracking my various arrangement options and what midi clips I have live created.

 

 

 


ReplyQuote
getdunne
(@getdunne)
Member Admin
Joined: 12 months ago
Posts: 1239
September 6, 2020 6:36 pm  

@pottz

Thank you for bringing this to my attention! You are right--program change events are currently processed by the GUI editor, not by the DSP part of the plug-in. I'm in the midst of migrating several things out of the editor, and it looks like I missed this one.

I promise to fix this is the next release of Unify.


Nico liked
ReplyQuote
Pottz
(@pottz)
Active Member
Joined: 3 months ago
Posts: 12
September 6, 2020 10:57 pm  

Great - thanks.  I'll hold off on converting to Unify in my live set until that's available.


ReplyQuote
Pottz
(@pottz)
Active Member
Joined: 3 months ago
Posts: 12
September 14, 2020 7:53 am  
Posted by: @getdunne

I promise to fix this is the next release of Unify.

Hey Shane, is there a forum post or something I can subscribe to that will alert me when you have the next release?  I missed the fact that you had already rolled out the patch change thing before.

 

Cheers

 

Steve

 


ReplyQuote
getdunne
(@getdunne)
Member Admin
Joined: 12 months ago
Posts: 1239
September 14, 2020 1:31 pm  

Hey Shane, is there a forum post or something I can subscribe to that will alert me when you have the next release?

I've asked John to answer, as he has some mechanisms I don't know much about.

Note the main help menu (question-mark icon at bottom center of Unify GUI) has a "check for updates" item, which right now just takes you to a web page that indicates the most-recently released version. For more details, check the Change Log at https://pluginguru.net/unify/change-log.html.


ReplyQuote
Share: