5 Replies Latest reply: Apr 18, 2010 3:17 PM by Bee Jay
Fredo Viola Level 1 Level 1 (30 points)
hi there,

I'm a professional using Logic and I have songs that were created in Logic 8, so have to have 8 installed along with 9 (since they are basically incompatible.) This is not a problem. It was explained to me by tech support that 9 is made to coexist with 8 for this express reason. But I use Logic with midi controls mapped to a Korg NanoKontrol and I find when I swap between 8 and 9 that all of the learned controls are lost and I have to reinput them (which takes a solid 10 or 15 minutes.) Frankly, sometimes this midi info is lost even without swapping from 9 to 8. It seems a little bit delicate! Taking 10 or 15 minutes to remap is not too big a deal, but if I have a burning desire to record an idea it's 10 or 15 minutes too long to wait!!!

Here's my question:
Is there a way to save the midi controls that I have taught Logic so I can easily just refresh them when they are lost?

I very much appreciate any input at all! Thanks in advance!

- Fredo Viola

2.8 ghz MacBook Pro, Mac OS X (10.5.8), 8 gb ram
  • 1. Re: Save Learned Midi info?
    Bee Jay Level 6 Level 6 (10,895 points)
    have to have 8 installed along with 9 (since they are basically incompatible.)


    No they are not.

    Controller assignments are flaky, for a number of reasons. You should be backing up your control surface preference file (these contain your assignments). When it goes kaplooey, qui Logic, copy over the pref file from your known good backup and restart.

    You can also lock your cs pref file to save Logic overwriting it.

    /Users/YOU/Library/Preferences/com.apple.logic.pro.cs
  • 2. Re: Save Learned Midi info?
    Fredo Viola Level 1 Level 1 (30 points)
    Thanks very much for your feedback. It's great to know that if I save that file I can restore the settings.

    Actually, the two are incompatible. It was explained to me by somebody in Logic Tech support. They warned me that opening any song created in Logic 8 with Logic 9 would more than likely have problems, and the reason I was calling was caused by problems so I believe them. Are you suggesting that they have fixed this? The technician explained that they would never support Logic 8 songs properly in 9 therefore made it so you could install both versions simultaneously.
  • 3. Re: Save Learned Midi info?
    Bee Jay Level 6 Level 6 (10,895 points)
    They warned me that opening any song created in Logic 8 with Logic 9 would more than likely have problems


    Page 163 of the manual:

    "Opening Projects from Earlier Logic Pro Versions
    You can open Logic Pro 5, Logic Pro 6, Logic Pro 7, and Logic Pro 8 projects in Logic Pro 9. When loading a project created in an earlier version of Logic Pro, the format is converted to the version 9 format."

    LP9 is not "incompatible" with LP8 projects. LP8 can even, with some limitations, load LP9 projects (although obviously without LP9-specific features).

    However, in general, largely because of bugs or poor handling, it's not recommended to really work with projects from earlier versions. In theory, in should be fine, and I've only rarely had problems working on previous project versions, but it can lead to oddness, corruption, or weird behaviour. This is not due to incompatibilities, but simply bad project handling in Logic.

    The technician explained that they would never support Logic 8 songs properly in 9 therefore made it so you could install both versions simultaneously.


    Sounds to me he doesn't know what he is talking about, or is generalising. The reason updates leave earlier versions is for various incompatibility and production readiness reasons.
  • 4. Re: Save Learned Midi info?
    Fredo Viola Level 1 Level 1 (30 points)
    He actually really sounded like he knew what he was talking about quite intimately and he provided great tech support. Yes they SAY you can open the song. And indeed you can open them. But because the program architecture is so vastly different it simply is not recommended. There are too many (and this was his word:) incompatibilities. (And, btw, all I have is problems when opening Version 8 songs in 9, quite different from your experience!)

    Also, he said that for this express reason Apple has made it so you can install both on the same computer. So this leads me to believe that it's a known issue, no?

    Don't mean to argue with you, and I really do appreciate your assistance, but just because it says you can open songs in the manual doesn't mean they are going to work out.
  • 5. Re: Save Learned Midi info?
    Bee Jay Level 6 Level 6 (10,895 points)
    He actually really sounded like he knew what he was talking about quite intimately and he provided great tech support.


    Cool.

    But because the program architecture is so vastly different it simply is not recommended.


    Well, not recommended is the word on the street, yes. But this is not an "incompatibility", it's issues with Logic's project handling itself. It's simply too easy to get corrupted projects, and this is a flaw in Logic. If the song formats were designed/changed to be incompatible, LP9 simply wouldn't let you load earlier project versions - which would be clearly undesirable.

    There are too many (and this was his word:) incompatibilities.


    Yes, and I expect that word was chosen very deliberately, because it's a corporate policy to not admit flaws in the software. Therefore it's more politic to say there are incompatibilities rather than suggest flaws.

    But yes, as I say, there are indeed issues with LP9 working with earlier version songs which can manifest themselves in some circumstances.

    but just because it says you can open songs in the manual doesn't mean they are going to work out.


    Sure. But if it's an official, documented feature that doesn't work properly in some situations would suggest that this is more along the lines of buggy handling, rather than a designed in intentional incompatibility or change in the song format that cannot be effectively accomodated.

    Anyway, not going to devolve into an argument over semantics, so...