Jump to content

Master Audio MIDI Setup.


Eric Cardenas
 Share

Recommended Posts

Have you ever fiddled with Audio MIDI Setup (AMS) but never got it to work the way you wanted?

I stumbled onto something a few days ago that may help one or two of you.

 

Master Audio MIDI Setup

 

  1. Navigate to ~/Library/Audio/MIDI Configurations.
  2. You will find at least one .mcfg file in there.
    Just a reminder that it's good practice to have a back-up of your original configuration.
    Then you'll always be able to revert to your original config, even if something goes wrong!
  3. Make a copy and open the copy in the Text Editor.
  4. You will see a lot of stuff in there but if you look closely you can actually
    distinguish different parts of the code that are in the second indent, always
    beginning with and ending with .
  5. Select a section and cut. Now navigate to a new position and paste.
  6. Save the new configuration file as something new and then chose that configuration file in AMS.
    You'll see that your selection has moved from one place to another.
  7. Now try changing the name ports in the same fashion as above. Localize the "Port 1" and "Port 2" in the Text Editor and give them different names. I recommend appending something to the name. IE Port 1 changes it's name to Port 1 {my MIDI interface}.
  8. Chose your new configuration in AMS and then launch Logic.
  9. You will now able to distinguish the different ports in Logics Physical Input (Click and Ports Layer of the environment window.)

 

I made a video that shows the different steps and more...

 

 

Edited by Eric Cardenas

Mac mini 2.6 GHz 16GB RAM ArecaRAID | MacBook Pro 2.3 GHz 16GB RAM | Os 10.14.5
Logic Pro 10.4.5 | RME Fireface UFX | Adam A7 + Sub8 | Spectrasonics | Softube

Link to comment
Share on other sites

Erik,

If this works well, I'm going to kiss you on the lips. And since I'm not gay, that's really saying something!

Music helps not the toothache.--George Herbert
G5Quad2.5, LP9.0.2,OSX.5.8,RME Digi&Multiface,002r, 4xUAD-1,Duende PCIe,Unitor8-AMT8,Logic Control+4 LCXT's,Capybara320,Kurz...

Link to comment
Share on other sites

Erik,

If this works well, I'm going to kiss you on the lips. And since I'm not gay, that's really saying something!

 

+1 :lol:

 

J.

Mac mini 2018 3.2 GHz 6-Core Intel Core i7 - 67GB RAM | macOS 11.6.1 | Logic Pro 10.7.1
MacBook Pro 15" Retina i7 2.2 GHz - 16GB RAM | macOS 10.15.7 | Logic Pro 10.6.3
Merging Hapi | Merging Anubis | RME Fireface 400 | Akai MPK49 | Nord Micro Modular

Link to comment
Share on other sites

I have not tested it thoroughly but it has worked for 1 week on my main setup.

By the way this is in OS 10.6.6 and Logic 9.1.3.

 

This is just like that hack for having the manuals (or whatever you like) in Logic 9's Help menu, I think the only way for this to stop working is if you delete the file or reinstall the OS, or something similar...

 

Going to try it right now.

 

PS: Laughed my ass off when you said "And the new icon is.........a reality!" :lol:

 

J.

Mac mini 2018 3.2 GHz 6-Core Intel Core i7 - 67GB RAM | macOS 11.6.1 | Logic Pro 10.7.1
MacBook Pro 15" Retina i7 2.2 GHz - 16GB RAM | macOS 10.15.7 | Logic Pro 10.6.3
Merging Hapi | Merging Anubis | RME Fireface 400 | Akai MPK49 | Nord Micro Modular

Link to comment
Share on other sites

  • 2 weeks later...

Hello Eric,

I totally seem to be on the wrong track here.

What is the different result between your method and:

AMS setup/midi/ doubleclick on eg IAC Driver, add the ports you need, name them, close AMS, go to Logic and find them in the C+P layer of environment ?

 

Thanks for an answer,

Nick

macBook 1.83GHz 2GB ram OS10.4.11 Logic802.L910
Link to comment
Share on other sites

Hey Eric

 

I've just found this thread - this sounds quite interesting.

 

I'm going to check the video out & give it a go.

 

 

EDIT:

 

Ok, so I watched the video all the way through. learned what I had to do then just went for it, it does work & it's very cool but along the way I overwrote my default configuration file :oops:

 

I had to set everything up again in Audio MIDI set-up :x then I rewrote the MIDI port info using TextEdit. This is all great…unless you have already got a few Logic templates set up - I've had to go into each template & reset all the port connections for all my hardware, which got a bit boring after a while. :cry:

 

It's my own fault for overwriting my original config, I know :roll:

 

 

Just a quick question to finish, do you know how I would get rid of all the greyed out redundant MIDI port names in the inspector window lists?

Logic Master Pro

 

iMac3.2GHz i3|8GB RAM|10.9.5|X.2.2|SaffirePro40

 

We are not in a position to give out medical advice.If you want to create wobble-bass on the ES2,this is the right place to ask,otherwise seek professional advice - Rev. Juda$ Sleaze

Link to comment
Share on other sites

Hello Eric,

I totally seem to be on the wrong track here.

What is the different result between your method and:

AMS setup/midi/ doubleclick on eg IAC Driver, add the ports you need, name them, close AMS, go to Logic and find them in the C+P layer of environment ?

 

Thanks for an answer,

Nick

 

The IAC driver is a different thing all together.

Mac mini 2.6 GHz 16GB RAM ArecaRAID | MacBook Pro 2.3 GHz 16GB RAM | Os 10.14.5
Logic Pro 10.4.5 | RME Fireface UFX | Adam A7 + Sub8 | Spectrasonics | Softube

Link to comment
Share on other sites

...but along the way I overwrote my default configuration file :oops:

I'm so sorry to hear this. :cry:

I will edit my post with a back-up notice

 

The good thing is that you now are able to create the exact configuration that you require. Then make a back-up of that, just to be safe, and from now on you will not have any more issues.

 

 

Just a quick question to finish, do you know how I would get rid of all the greyed out redundant MIDI port names in the inspector window lists?

 

I'm not really sure that I follow you.

Could you please provide a screen shot?

Mac mini 2.6 GHz 16GB RAM ArecaRAID | MacBook Pro 2.3 GHz 16GB RAM | Os 10.14.5
Logic Pro 10.4.5 | RME Fireface UFX | Adam A7 + Sub8 | Spectrasonics | Softube

Link to comment
Share on other sites

I'm so sorry to hear this. :cry:

 

No need to be sorry Eric, it's my own fault for not taking my time & jumping straight in with both feet :lol:

 

 

I'm not really sure that I follow you.

Could you please provide a screen shot?

 

Sure, the active ports are the top ones - the one's I can no longer use are the greyed out ones underneath.

2092098458_Screenshot2011-03-08at11_00_02.png.c4de9cb611a4bd6eae6e068db261fbab.png

Logic Master Pro

 

iMac3.2GHz i3|8GB RAM|10.9.5|X.2.2|SaffirePro40

 

We are not in a position to give out medical advice.If you want to create wobble-bass on the ES2,this is the right place to ask,otherwise seek professional advice - Rev. Juda$ Sleaze

Link to comment
Share on other sites

I'm getting this "redundancy" after renaming my ports...looks like I get the device name plus the port name. Any ideas? Probably something simple I'm overlooking...

 

J.

860279770_portname1.png.3988ab89f6b6e5fab933ec11c5c7c446.png

544956235_portname2.png.29d6f49ce6da77c1fe3bc05f14ea0d8f.png

Mac mini 2018 3.2 GHz 6-Core Intel Core i7 - 67GB RAM | macOS 11.6.1 | Logic Pro 10.7.1
MacBook Pro 15" Retina i7 2.2 GHz - 16GB RAM | macOS 10.15.7 | Logic Pro 10.6.3
Merging Hapi | Merging Anubis | RME Fireface 400 | Akai MPK49 | Nord Micro Modular

Link to comment
Share on other sites

I'm getting this "redundancy" after renaming my ports...looks like I get the device name plus the port name. Any ideas? Probably something simple I'm overlooking...

 

J.

 

I have the same issue so you haven't done anything wrong.

I think the external instrument behaves in right way where it first looks at your Device and then at your Port.

 

The problem is the Physical Input object in the environment.

If you have many MIDI devices connected it becomes just awful.

Mac mini 2.6 GHz 16GB RAM ArecaRAID | MacBook Pro 2.3 GHz 16GB RAM | Os 10.14.5
Logic Pro 10.4.5 | RME Fireface UFX | Adam A7 + Sub8 | Spectrasonics | Softube

Link to comment
Share on other sites

I'm so sorry to hear this. :cry:

 

No need to be sorry Eric, it's my own fault for not taking my time & jumping straight in with both feet :lol:

 

 

I'm not really sure that I follow you.

Could you please provide a screen shot?

 

Sure, the active ports are the top ones - the one's I can no longer use are the greyed out ones underneath.

 

I think you have to delete those from your .mcfg file BUT to be sure:

1. BACK UP

2. Try the New Configuration action in AMS drop-down menu to see if those devices are still present.

3. Use this new configuration as your starting point.

 

Good Luck.

Mac mini 2.6 GHz 16GB RAM ArecaRAID | MacBook Pro 2.3 GHz 16GB RAM | Os 10.14.5
Logic Pro 10.4.5 | RME Fireface UFX | Adam A7 + Sub8 | Spectrasonics | Softube

Link to comment
Share on other sites

I have the same issue so you haven't done anything wrong.

I think the external instrument behaves in right way where it first looks at your Device and then at your Port.

 

The problem is the Physical Input object in the environment.

If you have many MIDI devices connected it becomes just awful.

 

Ok then, not such a big deal anyway.

Agreed, what's most important is to get it nice and clear in the physical input object.

 

J.

Mac mini 2018 3.2 GHz 6-Core Intel Core i7 - 67GB RAM | macOS 11.6.1 | Logic Pro 10.7.1
MacBook Pro 15" Retina i7 2.2 GHz - 16GB RAM | macOS 10.15.7 | Logic Pro 10.6.3
Merging Hapi | Merging Anubis | RME Fireface 400 | Akai MPK49 | Nord Micro Modular

Link to comment
Share on other sites

I've made a new configuration as suggested & I rescanned MIDI to make sure I was working with only what I had. I'm happy to say that I now appear to be up & running - there's no duplicate instruments in the library or redundant ports in the drop down menus.

 

The Physical Input is much easier to read this way.

 

Thanks Eric 8)

1505547208_Screenshot2011-03-10at13_06_35.png.1e8852138de87014c7586fa059d69a10.png

1068856531_Screenshot2011-03-10at13_06_17.png.926f904a831243fb69cef7e7f9e76f21.png

Logic Master Pro

 

iMac3.2GHz i3|8GB RAM|10.9.5|X.2.2|SaffirePro40

 

We are not in a position to give out medical advice.If you want to create wobble-bass on the ES2,this is the right place to ask,otherwise seek professional advice - Rev. Juda$ Sleaze

Link to comment
Share on other sites

Agreed, what's most important is to get it nice and clear in the physical input object.

 

J.

 

At least it is for me.

 

I hope it worked for fader8 too but I'm afraid of his kiss... :lol:

Mac mini 2.6 GHz 16GB RAM ArecaRAID | MacBook Pro 2.3 GHz 16GB RAM | Os 10.14.5
Logic Pro 10.4.5 | RME Fireface UFX | Adam A7 + Sub8 | Spectrasonics | Softube

Link to comment
Share on other sites

I've made a new configuration as suggested & I rescanned MIDI to make sure I was working with only what I had. I'm happy to say that I now appear to be up & running - there's no duplicate instruments in the library or redundant ports in the drop down menus.

 

The Physical Input is much easier to read this way.

 

Thanks Eric 8)

 

I'm glad to hear that.

It looks a lot nicer doesn't it? ;)

Mac mini 2.6 GHz 16GB RAM ArecaRAID | MacBook Pro 2.3 GHz 16GB RAM | Os 10.14.5
Logic Pro 10.4.5 | RME Fireface UFX | Adam A7 + Sub8 | Spectrasonics | Softube

Link to comment
Share on other sites

  • 5 months later...

I was directed here after posting my problem: http://www.logicprohelp.com/viewtopic.php?p=377520#377520

 

Before I attempt to make sense and follow the directions in this post, I gotta ask, will this solve my problem? The problem where Logic Midi Assignments (specifically the "Midi Input" dropdown menu) forgets that all my custom assignments should be "From MaxMSP 1" and not "Any"...

 

Thanks for any help. If this tip leads to a solution I am sooo happy.

Link to comment
Share on other sites

Max's virtual MIDI ports are volatile and don't even turn up in AMS, so it won't work.

 

Check out this thread from the cycling74 forum started by fader8 to get a better grasp on the port reordering situation:

 

http://cycling74.com/forums/topic.php?id=34353

 

Did you try Scandor's tip from the original thread?

 

J.

Mac mini 2018 3.2 GHz 6-Core Intel Core i7 - 67GB RAM | macOS 11.6.1 | Logic Pro 10.7.1
MacBook Pro 15" Retina i7 2.2 GHz - 16GB RAM | macOS 10.15.7 | Logic Pro 10.6.3
Merging Hapi | Merging Anubis | RME Fireface 400 | Akai MPK49 | Nord Micro Modular

Link to comment
Share on other sites

Yes it is intended as a workaround for your problem, and I assume if he took the trouble to post all that then it should work. Haven't tried it myself yet. You're going to have to follow his step by step procedure to confirm.

 

J.

Mac mini 2018 3.2 GHz 6-Core Intel Core i7 - 67GB RAM | macOS 11.6.1 | Logic Pro 10.7.1
MacBook Pro 15" Retina i7 2.2 GHz - 16GB RAM | macOS 10.15.7 | Logic Pro 10.6.3
Merging Hapi | Merging Anubis | RME Fireface 400 | Akai MPK49 | Nord Micro Modular

Link to comment
Share on other sites

  • 1 month later...

Thank you Eric!

 

This really works! I've been bugged with these port name issues for many years, submitted several messages to the Apple (Emagic) Dev team to no avail.

 

One very serious problem solved is the situation with multiple devices getting mixed up from each launch - both external instruments but certainly also control surfaces.

In one setup I use 3 BCF's to form a 24ch faderbank and Logic would usually shuffle the physical order of the machines, i.e. 9-16, 1-8, 17-24..

Imagine how much this troubled me!

 

You are a star, Eric!

 

Ciao, Henrik

Link to comment
Share on other sites

  • 10 months later...
Nice, but my MIDI Configurations folder is empty!

 

Are you sure you are looking in the right Library folder?

 

Mr.Swede - you're right again. Okay, time to *uckup my system..

♫ Mac Pro 8-Core Early 2008 | OSX 10.9 | 16GB | Logic Pro 10.0.4 | Studio One Pro v2.6 | RME | Klein & Hummel O300 | Avalon AD2055 | Eventide Eclipse | Chandler Germanium Pair | Roland Juno-60 | Korg MonoPoly | ♫
Link to comment
Share on other sites

Nice, but my MIDI Configurations folder is empty!

 

Are you sure you are looking in the right Library folder?

 

Mr.Swede - you're right again. Okay, time to *uckup my system..

 

;)

Mac mini 2.6 GHz 16GB RAM ArecaRAID | MacBook Pro 2.3 GHz 16GB RAM | Os 10.14.5
Logic Pro 10.4.5 | RME Fireface UFX | Adam A7 + Sub8 | Spectrasonics | Softube

Link to comment
Share on other sites

  • 5 months later...

Hi

 

I am having a problem with logic remembering my controller assignments.

 

Well the control assignments are remembered. But they just dont work when i reboot the computer. Im using a Korg Nanokontrol.

 

I didnt really understand this thread fully. But will this fix that problem? Do i need to reset my audio midi setup so that My NanoKontrol is always in the same place on the usb bus??Sorry, im not fully understanding this thread and how to implement this solution into my workflow.

 

Cheers

 

Jack

Logic 9.1.7 Macbook Pro 2.26GHZ Intel Core Duo 8GB 1067 MHZ DDR3 Motu Traveller Mk3
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...