lostmemories Posted August 27, 2009 Share Posted August 27, 2009 Hi, it's now possible in Logic 9 to describe the order of each parameters for editing a plug-ins with a surface control or MIDI controller. Inside each "Plug-In Settings" folder, there is a new file named "CSParameterOrder.plist" which indicate the order of parameters. I tested by modifying the file for the ES1 synth, and it works, now when editing it I have the new order I indicate inside the file. It's not documented for moment, and there is no other way to modify the order by editing directly the file, but I think there will be a best way to do this in a future update, very interesting when using a control surface ! Quote Link to comment Share on other sites More sharing options...
beej Posted August 27, 2009 Share Posted August 27, 2009 Yep - I posted more info on your post: http://www.macosxaudio.com/forums/viewtopic.php?f=2&t=46943 It works with third-party instruments! Awesomeness! This means now you can reorder (for convenience) and/or delete plugin parameters from your control surface displays. I've wanted this feature for a *long* time. This is great - you could set up *all* your instruments to have a standard setup of plugin parameters (say, filters on first page of controls, then envelopes, then oscillators). Or just remove parameters that get in the way that you never need to tweak via your knobs. Or just reorder the parameters so things are grouped together in a logical way. (I seldom want all (often *hundreds* or more) of parameters displayed for my instruments, I just want the standard quick-tweak stuff for the most part, oscillators, envelopes, filters and a few other things.) Will take some time to set up, especially with a lot of plugins, but it's a thing you tackle bit by bit over time. You could also potentially store different "sets" of parameter orderings in backup copies of the plist files. I say again - Awesomeness! Quote Link to comment Share on other sites More sharing options...
shivermetimbers Posted August 27, 2009 Share Posted August 27, 2009 Hi, it's now possible in Logic 9 to describe the order of each parameters for editing a plug-ins with a surface control or MIDI controller. Inside each "Plug-In Settings" folder, there is a new file named "CSParameterOrder.plist" which indicate the order of parameters. I tested by modifying the file for the ES1 synth, and it works, now when editing it I have the new order I indicate inside the file. It's not documented for moment, and there is no other way to modify the order by editing directly the file, but I think there will be a best way to do this in a future update, very interesting when using a control surface ! What do you mean by 'a new order?' Why would you need to edit anything? What if I want to 're-order' the Chorus? Quote Link to comment Share on other sites More sharing options...
beej Posted August 27, 2009 Share Posted August 27, 2009 When you hit instrument or plugin editing mode with a control surface, Logic displays the parameters on the screen. In the case of, say, the Mackie Control, you get pages of 8 parameters, corresponding to the 8 knobs. Now, if your filter cutoff control was on page 1, and your filter resonance control was on page 16, it's kinda tricky to tweak them at once. This feature allows you to remove or reorder parameters, so rather than having them allocated in the order the plugin reports the parameters to Logic, you can choose your own configuration. Maybe you don't want all the (possibly hundreds) of parameters to come up on the control surface? Maybe you want just the main filter, oscillator and envelope controls in an "easy" configuration? Maybe you are always tweaking the threshold and ratio parameters on your favourite compressor but need to keep jumping between different parameter set pages? Maybe you never want to have the "Advanced Sub-Oscillator keyboard Scaling Track Sub Amount" parameter be available on your control surface? Maybe you want to redo the layouts so you get a consistent set of parameters across *all* your instruments (parameter 1 filter cutoff, parameter 2 filter resonance, etc etc)..? You can do all these things now. This is so far the single best LP9 feature for me, and is one I've wanted for a long time. If you don't use a control surface, it's not a feature you will use or need. (Note - a generic MIDI fader box is not a control surface. A control surface is one of the supported control surfaces in Logic. Or you can use LC Xmu for some things (which I do, and because it emulates a Mackie Control, it works just fine - in fact, I tested the plugin reordering with a Korg MicroKontrol via LC Xmu and it works awesome!) Quote Link to comment Share on other sites More sharing options...
shivermetimbers Posted August 27, 2009 Share Posted August 27, 2009 I see. Sounds like a useful feature to eliminate a momentum killer like switching banks just for one tweak. What are the precautions one should take before changing the list. Save the original to a safe place, just in case? Quote Link to comment Share on other sites More sharing options...
mattrixx Posted August 27, 2009 Share Posted August 27, 2009 Hey, nice find... that's Gold!! Quote Link to comment Share on other sites More sharing options...
lostmemories Posted August 27, 2009 Author Share Posted August 27, 2009 I see. What are the precautions one should take before changing the list. Save the original to a safe place, just in case? Instead of touching the original file in the system library, you can copy it to the same emplacement in your user library folder, and modify it, Logic take always the file in the user folder in priority. In this case, when you want the default setting for an plug, just trash the file that you have in your user emplacement. Quote Link to comment Share on other sites More sharing options...
fader8 Posted August 27, 2009 Share Posted August 27, 2009 This is indeed good news. Quote Link to comment Share on other sites More sharing options...
Septic Underground Posted August 27, 2009 Share Posted August 27, 2009 yep nice find!! Quote Link to comment Share on other sites More sharing options...
00420 Posted August 27, 2009 Share Posted August 27, 2009 This is awesome! I'll finally be able to use my AlphaTrack to control plugins! The default order of parameters for plugins is too screwy to try and use three knobs for it. Quote Link to comment Share on other sites More sharing options...
mikekiraly1 Posted August 27, 2009 Share Posted August 27, 2009 Awesome find! Thanks! Now, my dream would really come true if I could A.) change the order of the parameters in the automation drop down and B.) rename those parameters in the drop down Quote Link to comment Share on other sites More sharing options...
Nublu Posted August 28, 2009 Share Posted August 28, 2009 lostmemories, Thankyou. Wow. beej The explanation you posted over at macosxAudio is very clear. Thanks. Quote Link to comment Share on other sites More sharing options...
NateGerber Posted November 19, 2009 Share Posted November 19, 2009 Wow - very cool! Can the Mackie/Logic Control Universal protocol this advantage of this? (IE: does MCU have any kind of automap functionality for plugins?) I don't really know how Mackie Control Universal works, so this may be a dumb question, but if it does work, then this could be a game changer... just use an MCU emulator and it would be feasible to automap with any generic midi controller (in my case an MPK49)... that would be most desirable! I'm guessing that its probably not possible, but I'm wondering if anyone has come across any 3rd party software that opens up this automap functionality for generic midi controllers... (if it doesn't exist... it really should!) Thoughts? Quote Link to comment Share on other sites More sharing options...
NateGerber Posted November 19, 2009 Share Posted November 19, 2009 Wait... I think that will work! http://www.opuslocus.com/lcxmu/ That might do the trick right there! Quote Link to comment Share on other sites More sharing options...
NateGerber Posted November 19, 2009 Share Posted November 19, 2009 Mine eyes have seen the glory... But its gonna take forever to program it! Sigh... I guess heaven's for another day... time to go make music Quote Link to comment Share on other sites More sharing options...
biff_larken Posted November 26, 2009 Share Posted November 26, 2009 Ok, NOW I really want Logic 9... Quote Link to comment Share on other sites More sharing options...
markalex905 Posted June 4, 2010 Share Posted June 4, 2010 Rather than re-order all the parameters, why not just select the parameters you want to tweak most often in the LEARN MODE part of Logic's Controller preferences and assign those to specific V-Pots - kind of like learning buttons with Novation's Automap ? Am I missing something ? All functions in logic are assignable to all controllers, no ? Quote Link to comment Share on other sites More sharing options...
33tetragammon Posted July 18, 2010 Share Posted July 18, 2010 Instead of touching the original file in the system library, you can copy it to the same emplacement in your user library folder, and modify it, Logic take always the file in the user folder in priority. In this case, when you want the default setting for an plug, just trash the file that you have in your user emplacement. great,thanks a lot,this is the part that i didn't get yet. that's probably the reason it didn't work with the esx-24 plist that i modified,and didn't put in the user library folder. Quote Link to comment Share on other sites More sharing options...
fattymatthews Posted February 10, 2011 Share Posted February 10, 2011 Just bought an Axiom Pro and discovered the mappings are total B.S Someone kindly pointed me towards this thread. Going to attempt to make these mappings manually. Was curious, does anyone have the file to share with logic Parameters setup already? Quote Link to comment Share on other sites More sharing options...
33tetragammon Posted February 10, 2011 Share Posted February 10, 2011 Just bought an Axiom Pro and discovered the mappings are total B.S Someone kindly pointed me towards this thread. Going to attempt to make these mappings manually. Was curious, does anyone have the file to share with logic Parameters setup already? hi, in case you didn't know, it is very easy to do with PlistEdit Pro(from Fat Cat software).basically it's just drag and drop. it makes controlling plugins WAY more efficient and fun. regarding mappings,i could send you some of mine if you're interested. although i must say that the way stuff is mapped really depends on the individual and his/her particular workflow. pm me if you're interested. Quote Link to comment Share on other sites More sharing options...
rone2him Posted March 12, 2011 Share Posted March 12, 2011 in case you didn't know, it is very easy to do with PlistEdit Pro(from Fat Cat software).basically it's just drag and drop... it makes controlling plugins WAY more efficient and fun. Thanks for the tip 33tetragammon I downloaded PlistEdit Pro app from the Apple site... worked so cool, drag and drop, as you say! Opened Compresor factory "Plist" (from the appropriate "System" folder), made those order changes I wanted (by drag/drop in the upper window; changes are automatically updated in the lower window script), then "save as" in the appropriate "User" folder. Opened Logic songfile... opened Compresor on my "MC Control" unit, and everything was hunky-dory. Quote Link to comment Share on other sites More sharing options...
rone2him Posted March 12, 2011 Share Posted March 12, 2011 double post Quote Link to comment Share on other sites More sharing options...
fattymatthews Posted January 27, 2013 Share Posted January 27, 2013 Can someone advise how do you know what string does what on a 3rd party plug such as Sylynth or Massive, and where do we put the CSParameterOrder.plist file once modified. I read somewhere you can export by saving a preset from the synth as #default but this did not work for me. 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.