Alex Iliev Posted February 23 Share Posted February 23 Hi geeks, I am looking for a solution where you can load 3rd party plugins in logic via some kind of remote( no matter software or hardware). So the idea is with pushing one button to load a specific 3rd plugin in logic. I tried Elgato Stream Deck, but couldn't make it work. I even tried to apply some scripts in Elgato but without any success. Thank you in advance, Alex Quote Link to comment Share on other sites More sharing options...
Atlas007 Posted February 23 Share Posted February 23 Have you considered trying with channelstrip performances? Quote Save a channel strip setting as a performance In Logic Pro, configure a channel strip that you want to have available as a performance. Click the Setting button, then choose Save as Performance from the pop-up menu. In the dialog that appears, enter a performance name, choose a program change number, then click OK. Send the program change number from your MIDI controller. When a channel strip receives a program change message that corresponds to an assigned performance number, it loads this performance. All saved performances are shown in the Performance folder of the Settings pop-up menu. Quote Link to comment Share on other sites More sharing options...
enossified Posted February 23 Share Posted February 23 The Nektar Panorama P1 controller can load instrument and audio effect plugins, but not MIDI plugins. I wouldn't call it "one button", you scroll through the plugin list using an encoder until you find the one you want. The downside is there is no way to remove plugins you never use from the list nor can you order the plugins alphabetically. It's also total overkill unless you can make use of least some of the many other things it can do to control Logic (transport, plugin parameters, mixer control, etc.) Quote Link to comment Share on other sites More sharing options...
Sir Hannes Posted February 24 Share Posted February 24 Other DAWs have assignable key commands for "loading up SoundToys Little Alter Boy" - or at least you can use external software for that like Keyboard Maestro or Better Touch Tool. (I am also interested in your question 🙂 Quote Link to comment Share on other sites More sharing options...
Alex Iliev Posted February 24 Author Share Posted February 24 Hi geeks, Thank you for your contribution. I have now had partial success with my plan how can I achieve loading specific plugins with external controllers? So from what I researched In LPX Controller Assignment menu/Expert View, there is a specific field for OSC. It is pretty clear in my had how I am supposed to make the connection between Elgato Stream Deck and LPX OSC Command, but the problem now is when I try to Learn specific function in Expert View, like loading the plugin, Logic automatically record this action, but every time with different Midi Value! Strange. So do you have experience with how can create New Controller Assignment - Key commands for opening a specific plugin? Also with this platform, you can basically create custom OSC GUI layouts for your DAW : https://hexler.net/touchosc. I believe that Cubase touch control is based on this, but I might also be wrong. Quote Link to comment Share on other sites More sharing options...
Alex Iliev Posted February 24 Author Share Posted February 24 12 hours ago, Atlas007 said: Have you considered trying with channelstrip performances? Thank you for your suggestion. However, this won't work for me, as I have a very complicated logic template with different channel strip settings already loaded on each individual channel. In order to use the CS Performance, I will have to watch out for which CS performance in which Group instruments I am using. Quote Link to comment Share on other sites More sharing options...
Jordi Torres Posted February 24 Share Posted February 24 (edited) Hi @Alex Iliev, You can also "borrow" the necessary commands/controller assignments from some of the available control surface configs that come with Logic (Logic Control, Mackie Control) and then trigger them from your own MIDI controller as mentioned here: Use a Controller button to insert plug-ins - Tips and Tricks - Logic Pro Help If you necessarily need to use keystrokes or something other than MIDI with that Elgato Stream Deck, then you will need to go deeper and probably rely on other tools as mentioned by @Sir Hannes J. Edited February 24 by Jordi Torres Mod edit: Fixed link 1 Quote Link to comment Share on other sites More sharing options...
Alex Iliev Posted February 24 Author Share Posted February 24 Highly appreciate your comment Jordi! Will definitely check the tools mentioned by @Sir Hannes. Quote Link to comment Share on other sites More sharing options...
Jordi Torres Posted February 24 Share Posted February 24 You're welcome, I also recommend Hammerspoon as a powerful, free alternative to Keyboard Maestro...requires coding skills though. J. Quote Link to comment Share on other sites More sharing options...
Dox Posted February 24 Share Posted February 24 37 minutes ago, Jordi Torres said: Hi @Alex Iliev, You can also "borrow" the necessary commands/controller assignments from some of the available control surface configs that come with Logic (Logic Control, Mackie Control) and then trigger them from your own MIDI controller as mentioned here: Use a Controller button to insert plug-ins - Tips and Tricks - Logic Pro Help If you necessarily need to use keystrokes or something other than MIDI with that Elgato Stream Deck, then you will need to go deeper and probably rely on other tools as mentioned by @Sir Hannes J. Jordi, The link you give doesn't work. 1 Quote Link to comment Share on other sites More sharing options...
des99 Posted February 24 Share Posted February 24 6 minutes ago, Dox said: The link you give doesn't work. I fixed the link now. 2 Quote Link to comment Share on other sites More sharing options...
Alex Iliev Posted February 24 Author Share Posted February 24 (edited) The correct link is this one: Link I read the discussion, but there is one crucial moment where you are supposed to have a list of all of the multiply values for each individual plugin. They may have the same number depending on the type of the 3rd party plugin e.g. Instrument, FX, Midi, etc. I will have to check where in Logic kept this information as the number are chaining dynamically. Once I have the file or the list the mapping will be easy. Let me check If I can make it work and I will create step by step guide for it. I believe it should be in : com. apple. audiounits. cache file Edited February 24 by Alex Iliev Quote Link to comment Share on other sites More sharing options...
Jordi Torres Posted February 24 Share Posted February 24 Sorry for the broken link guys. J. Quote Link to comment Share on other sites More sharing options...
des99 Posted February 24 Share Posted February 24 Just remember when you are trying to identify/target plugins via controller assignments, everytime you change your plugin list (eg, add/remove plugins), you change the plugin indexing so it's entirely possible your assignments will break and not load the correct plugin, unless you manage this (which can be a pain). It's better imo to use something like Keyboard Maestro and do them via the interface of Logic (even though still triggered by MIDI commands fro your controller) as it will be more reliable/dependable. 1 Quote Link to comment Share on other sites More sharing options...
Alex Iliev Posted February 24 Author Share Posted February 24 3 minutes ago, des99 said: Just remember when you are trying to identify/target plugins via controller assignments, everytime you change your plugin list (eg, add/remove plugins), you change the plugin indexing so it's entirely possible your assignments will break and not load the correct plugin, unless you manage this (which can be a pain). It's better imo to use something like Keyboard Maestro and do them via the interface of Logic (even though still triggered by MIDI commands fro your controller) as it will be more reliable/dependable. Definitely will try this one first. Quote Link to comment Share on other sites More sharing options...
polanoid Posted February 24 Share Posted February 24 Logic Remote on iPad/iPhone? Quote Link to comment Share on other sites More sharing options...
Jordi Torres Posted February 24 Share Posted February 24 @des99, That's good to know. Frankly I never got to play with the commands that deal with plugin instantiation as mentioned in that thread, so never experienced any potential challenges first-hand. But now that you mention doing this by interacting with the GUI, I will have to give it a try with Hammerspoon which is quite fun. J. 1 Quote Link to comment Share on other sites More sharing options...
Jordi Torres Posted February 24 Share Posted February 24 1 minute ago, polanoid said: Logic Remote on iPad/iPhone? He wants to do it with his Elgato Stream Deck thingie. J. Quote Link to comment Share on other sites More sharing options...
des99 Posted February 24 Share Posted February 24 (edited) 25 minutes ago, Jordi Torres said: That's good to know. Frankly I never got to play with the commands that deal with plugin instantiation as mentioned in that thread, so never experienced any potential challenges first-hand. I did - in fact I developed software specifically for this - to launch plugins in Logic. It works pretty well, but it does require a proper software approach to it this way in a way that works and doesn't keep breaking - it's actually not trivial. If Logic would just implement a search/filter on the plugin menus, then it's a simple task for a tool to trigger that plugin entry and enter the required characters to dependably select and insert a particular plugin. Maybe in 10.8.x (we can hope!) Edited February 24 by des99 2 Quote Link to comment Share on other sites More sharing options...
polanoid Posted February 24 Share Posted February 24 4 hours ago, Jordi Torres said: He wants to do it with his Elgato Stream Deck thingie. J. he wrote „some kind of remote“. oh well… 1 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.
Note: Your post will require moderator approval before it will be visible.