How to "install"/use MaxieControl in Max5/6 on windows
I stumbled upon the MaxieControl: http://xfade.com/max/maxie
If it’s onscreen simulation of the Mackie Control, sending and/or receiving Mackie Control protocol MIDI data, then it’s absolutely the thing I’m searching for.
I own Max5/6 but I am a total novice concerning file formats/organization for max patchers/projects, so bare with me:
Can anyone please help me, what I have to do exactly to open the MaxieControl in max5/6? There’s no .maxpat file or similar in the download, no file has a file extension, the "MaxieControl" file seems to be a binary file, unlike max5/6 patcher files…
What am I supposed to do to get MaxieControl running?
Thank you very much
This stuff is created with maxmsp 4 or 4.5, probably on a macintosh, which explains the missing extensions. Basically they could all receive the extension mxb (max binary). The file MackieControl is the main patch you need to open. All the other patches are so called abstractions. They are patches, but used (referred to) in the main patch as if they were objects. Some of them are used to fill bpatchers. More about abstractions you can find in help:
The developer has violated an important rule: to never name an abstraction as an existing object. Therefor opening MackieControl results in a big mess (in 6 even worse then 5). Three abstractions (Button, Capture and Transport) should be renamed (e.g.: xButton, xCapture, xTransport).
Then the main patch needs to be updated. It would be too complicated to explain, so I did that. Launch max, open a new patcher window and save it into the same folder as the other stuff. The name could be MackieControl.maxpat. Copy and past below into this empty patcher and save again. Also you need to install Peter Elsea’s Lbuild object, which is used in this patch.
----------begin_max5_patcher---------- 2885.3oc6ct0aiiaE.94L+JH7KsEvignHoDUeaxLcAR6FrKlL61G5VTHKy3n FYICI4YR5h8+d4EYakXYIJQGEIOYAVO1xNVjemK7bN7h+82cwj4IOvxl.9qf +E3hK982cwExKItvEEu9hIq7eHHxOS9wlDy9Vx7+6jop2Jm8Pt7xofq+3rKS 7SWL6p3v7su+Z+7f6BiW9eRYA4paC1xcl0TfMR7nqm3QH+Jf+cweR7lUgwQr b4syp3hgKj2E9c98vse22lDmmE9+Xh2Q70r6OOYS91+dXwUUWJ+w0LUiXxjc 2OwWSr+J4aL4Cog9QauA2EtXAKV90Htve7t2IdXplfJHY0JVb9Aj5KgA2mUC eboJ9PEOhv0yG3g7wtM7w53P3D1kuYy755vDm8cXaRq6vngWG9RledsxXnWI Yrcq6x3Wut7Qr+Wvh7eD.gMa3ikF93FL7sOrSSNIF9y8iW9xa7uhkk4ujc.l 7piOPowNUZM.UORZAebFINFOFan0vFjG0H13NRXCugLmktCMogYA9Qx6h0Lu hqx6ogq1rprocEDiXIcq3HsyPZ5Uk2V19U644cHFosAiaEC2IjvAIQIopVl0 LpqEgRmV4yfkZiGH.BE9Z02Fd9xmdac3+m6zJel71d5bG9ovr0bGhy9PVV3x 3xiQbbQkR4Von2JGiduhiFb5zWcPFpuVQnhVuoupm955v0L9.zV0nk5PQpHR wcb7aH76NmvNTKIrjOhTw0iM0ILrxH7gzcf7Y5uPws0ZlsGFBokeF7osjSpo .mZbk9Bp0cyiatOz+HVGxN01GdgbeeoeZ1jFEuEdtbacX7vSUpKCL0dW6xp8 VcPsuBVgamVOuM6PcrkNMsrPd11ke1ap9Mp5ySgcRih3BUem1q5SNSU8InSu puSqU8csIXuCzRdSguFE9lJREpj9d6qXCz8LUeWk0xINBG5aJ7u7J7MWHZm8 p7tVsWk2aHoxOW1C2qzWQGlZKCU1SoEC2V+c8q79tzm10Ad3xM44IwSpUQzO cYwTv3.4ZL+.cRKynL41ayXEch2KMS.uWL97tOPTRv8rEKR8WlEjlDE8BBQW OOyfHzXHZIfn6nFhttlAQaSgHwS.QmQMDIDyfHxXHREPjLpgHBYFDwFCQWAD wiZHBMbfEhwPzQ.QzXFhNTCGXwwXHRDPzdTCQGCGXw0XHhEPDNt8IJAGQMes pWf7ZCEoGPQEDm8Y1hI0VN78fDZIBV7lfTddq0Cyi.QYD8RV9Z.QhWQgRTK6 CrZ1JoGihjJnn2g5heI0ONacRZd0Tjb.EaTM7n+SkTEpX5K.RO1D2jxVyhW. JZD0MIix1lskLoNWT6WlMVikou4HjxO3dPHHrYFAoj80znUSwEZrLEWqCCxy hBWr2DMhca9W8i1HuU7HNpolOXOa0J3SMU0VV69mcs66iSlKtGp5bHuQehcq +ln7+A+clsNnrAZ8HcWpLogKuKeE2zMT1swaqbRB2y4pcM88s7vU9KYq7ytu Lqqd3IQm+vuY4Mrhu342uLdQ08tKEuU4tWctU1QKUW3vFPIY7Vs4j0G9w3W7 IRtWnBBd77TInVMq8kktnw0LzenDoOlydyDNEg40AgCdXJbRW4mWtIedItrP cUbQdyV5TDYJlnxNxFuc1L32NQYPzNxTzgoZxCLM39a9VH+tUcno3CBMk1gX SqLnToB068dchyG4QLkltmBZ5ddPSU43LglzSAMcNKnosKzTZ5cJnI47flVd FRSr0ofl3yBZBwlNJDFdJnI5rflTSGDBaeJfo84ggtoiAgQmBXBG9vz7Uass aGWs0X7Hubc5yH03NcgQjuWXjMk1UF47cCib5rsl64OiT6RUjcm0ine2vHqN yHuuWXjMsq9rIVmm6hHnUyPytqkYm.eaivcZpR6VQgSmEE1uUk1FEN4IKEKu 5ZDCp8.dgEAjT+FBuJw.ZR6bXnxd3z4qbEKOMAXWuyxs0mR1KIsemASvinyL gi.pfjMw4rTdtyV.390eTM1lpQUnMrDGpHuTRqxG.2fE11++I4c1yv6y7FG6 lGyXOTWolrJcV73fZ8IxCwoKKz+C2gpTOKnmibSOT7rxNxNMaXccl+GbwN4T kNfTmBCOFOPUviCmvhe8mSNxRRBc379LUnm2lha7pLSDThgThZDkbGGTxFYH k7LhRNiBJY6.MiRNVFQIxnfRPOOCoDzHJgGGTBYn2aGainDZTPIWCcd6fLBR 1iDUICgD1HHAe8gzQhpLJwegLmfZF3CJ4kROCSacZxNjwelKaWa1YOtZdRTc i+olDMWYNsz1uSacF6G8a+1j+1mt5y+zOB9kqeOFT94We0mtB.+sI0NtniZQ np3VGN37FKkuWmsUg5DCE4f2tqTlp.j9dsNLt7evuzBEuI2VdCc25Xk6HSPj mYHhN7StywPD4ZYFhFAY1YpglKzLD4L7Sqy1TDYaFhHCdDo17LlfHjYHBO7i B2T20tXyPDZvmMmwdqIlQH6AuRjwNqcLiPvgXdbW+wYW8S0QM0bnPK7Q057R bcGQSLvS1E6UtJgJRyPU5DusOpOMnSLJ40mNsqtNVtTrfItVdTK4ynPd5ODC 1bLMx.roLvanyfiXp72SVpAWTE8fz9MNLsSmTwUSKclb+SXt6vZ2j+6OV35v o1Ncrrcp2rhEuYGY324me5BbzpKp9su.1gh9PaXgjD4OmEEDEFTy9eFoyTXq A8ByYqJ5xSt5CeD7ozvuxRAWtIC.EeGSEOjm.t1+gqu4mq7Z1m1UWQ3hvv3a SZr5tpQ0vj1awhF4+Nzv4dHC7Q9cMs1hSZs+nhoXq9aiZiZZ0mau3W0eeV9m 9es1UWji5PIAA63uAOTx.72jllNKqsK8SRCr8cYmgWW9K2ElAxdLi6cBjxhB YYfjXfLpWfe7Bv9UGCvedxWYyJdur6R1Ds.LmAVmv8DxV.39oxuiopFs33kg +J+bvc9YfGS1jx8gEb+diIwMILe1tSVivXlbQLU1SRkyBfD5E9kTtjrakHvc 3IB9PTjjbayQKiS0njuABDDdJvOJmkF6myGtH5woBhGFmk6GmG5KvNmuorka h7SA7NHmTYy.e4N+GAA9wRwSje.+i8M9WLCDyXK3uHLVIS1dC6pbn3HssKxA 5vSNb0e5qLvJdFqf3DfeN2hXctPqNb05Hl3ufaP7X9cgKAQg2yjhrEL1ZoYB WfjytcSDHay58J+Ehfa4DUB8eLYYXvT9qSArGDeqUCdTcaUb0T3Tr1NKJMFs Mj2a3Q9+bJ6u3GEtLduMPcSNw1sKOo7YqSaz97r5iicWYyQJYe1udfx9j35O EUYbSxfsA8rcNKA66UKXY4gBGAIwk9PhXbK8gNbsHyiyS5hdW71UJ3zsMIho an0lDG6VM1lDanxRUx8ktMQr0nMIpXVoBC9hK6f5H6DbB1asIwhXn41Db.pO Y2u5S5zlD0ntG0mziSvdkSh8GVybB2u1c1Owj5HsI2inia85Y243N.s6r5U8 omgfivImdkSh8IZy53ngmu.wQASe5KPGYmX9yGbbh1ubRm3LEKEidjS53dpe 8NoSvSjgm+RwQCVeFmhNtK6WukZoJYM.8B3zudAv5H575WNoSVTndN6.cbD7 LA7KcaRmA5n8acBznE40qQ7hzIJbovs+x9EpitjX0F2i1b5DL.reUugVZpMA 6MsIhNdKI8a7.DcFoizu0lSq5fQ5W0IspkB1qeiRQm5Vf6Ye3ZUyo90KNQm5 O+LiyWb2S5niCQCuZDf62LnzJebbOmcfNC2gICuLVv8qNtVYG.g8u+oFqqJs e8OA00+TOFkoVxt9UGGpUXl8b8m0wtC0u1cHcjcHzvKNSX+FqBTmw6flDSG+ E+w69+.K8tTK -----------end_max5_patcher-----------
wow, thanks a lot for this!
Now I only need a little help on how to install the Lbuild object, please?
I haven’t touched this patch in some years. jvkr is correct about the naming issue, but to be fair, when this patch was written capture and transport didn’t exist, and button was still a built-in object so there were no search path problems at that point.
I’ve been meaning to revisit this patch, but my MackieControls haven’t been hooked up to my Max computer for a long time. At any rate, it may still be a while before I can make time to address any issues with this patch.
Ok, thanks all for your valuable help, work and feedback. I got the patch running.
It isn’t quite "complete", but I can learn some things about the MCU midi/sysex implementation to sometime create my own MCU emulator on windows, so thanks a lot!
> but to be fair
I understand. By chance the other day I was looking for Mackui HUI control specifications. Is the sysex data in your patch based on this standard, or is it device specific?
Installing is maybe too big of a term. Make a new folder (e.g. inside your documents folder) and name it ‘max 3r party’ or something alike. In this folder you can keep all downloaded externals from 3rd party developers. Then in max you need to find the ‘File Prerences’ (which is in the options menu on mac) and add a new path that points to this folder. I think you need to relaunch max.
Edit: that was just a few seconds too late.