Thank you ahead of time for any effort to give me some help here. I purchased an MPK88 yesterday, primarily because I loved the feel of the weighted keys...all the other controls were not a must for me..but if I have them I want them to work if I can. I read much about this product before buying, and if you do a search on google you will see MANY people having issues getting Logic and the MPK to play nicely. BUT others were convincing when they said they had solved their issues, like the guy in the youtube vid who demonstrates how use the environment to get the desired results (like making the knobs and faders work). Maybe I don't understand and my expectations are wrong but this is what I did, and they were exactly the steps that I followed from the downloads on AKAIs' on website. I was able to get it to sync with logic, so my arpeggiator and what not all follows logics tempos and that is all working well and good. Transport Keys work. My problem comes directly from the Controller Assignments. I tried making several templates and they would always start fine and then things would go wrong. For example: 1. I created 16 midi tracks in a new project and open up the mixer. 2. Open the Controller Assignments window and activate Learn Mode. 3. Click the fader of track 1 and then move my F1 MPK fader, click track 1 pan and then move the corresponding MPK knob. 4. I do this for the rest of tracks 2 -8. Disable Learn Mode. I now have the knobs and faders working and its great! Now I repeat the process with tracks 9-16 after switching from bank A to bank B on the MPK. This also works great. For about 15 seconds. I'm not sure if its a bug or if its SUPPOSED to work like this, but heres what always happens: 1. If I have track 1 selected in my mixer then it seems that I can bank from A to B all day long and the knobs and faders will correspond to the correct track. 2. If I have track 9 selected in my mixer and then switch from bank B to bank A, fader F1 will now move track 1 AND track 9! This screwiness will happen to every and any tracks depending on which track I have physically chosen in my mixer....even though bank A and bank B send entirely different CC #s. Some how logic gets confused after this happens and I have to start over...but then it just happens again so its just a maddening cycle. My oxygen 49 did this and I figured its because its cheap. Now I believe the problem is with logic itself. I tried the work around of using the environment and I did everything in the youtube video (where the guy explains how to set up transformers and use those to get communication between the MPK and corresponding tracks). I spent hours setting all that up only to realize that doing this means losing pickup mode and my faders jump all around instead of waiting to move when I reach the current level. So I went back and just tried to reprogram the Controller Assignments again, but added to the issues I was having before is that pick up mode seemed to not be functioning even though it was checked :brawl: So sorry for the length of this post! But I have one more thing to mention that may be the cause of all of this (at least I'm praying it is because I need to find an answer before my head explodes!): Google search showed me that people with similar issues to mine are told to delete some com.apple.logic.pro type files (can't remember the exact ones at this time) because they could be corrupted. These files are supposed to be in the Library>Preferences folder. I cannot find these files ANYWHERE! People with this problem were told to Repair Permissions, and so I did that too...but still those files are nowhere to be found. One person said now a days they are in the Users folder, but again, nowhere to be found! Out of everything this is the worst part I think, because its like they just do not exist. Thank you so much for any help, and again I apologize for the long read .