Device Details
Device Overview
Name/Version: | External Instrument MIDI Control 1.0 | ![]() |
Author: | prodavid | |
Description: | Automate MIDI CCs in Ableton's automation lanes like any other device parameter. This device is designed to get around a limitation of Ableton when using an external instrument. The patch simply maps eight MIDI CC#s to eight Ableton parameters. This allows you to automate MIDI CCs in the automation lanes as opposed to only in clip envelopes, which allows you to program and sequence an external synth exactly like an internal synth. The best way to use this device is by putting it inside an instrument rack with the external instrument Ableton device. Then you can map the eight MIDI CC dials to the instrument rack dials, which allows you to rename them for ease of use when sequencing. Please email me if you run into any issues, david@theimpersonalstereo.com |
Device Details
Downloads: | 7940 |
Tags | utility |
Live Version Used: | 8.1 |
Max Version Used: | 5.1.9 |
Date Added: | Oct 19 2009 15:18:37 |
Date Last Updated: | Jun 07 2012 12:20:58 |
Average Rating (4) | 5 |
Rate this device: | (must be logged in to rate devices login) |
Device Type: | midi_device |
URL (optional): | http://www.theimpersonalstereo.com |
License (more info): | None |
Device Files
Device File: | ExternalMIDIControl.amxd |
Comments
hi there, great patch, thank you! just obe question: is it possible to assign own paramternames for each controller? like not "controller1", "controller2", etc, but have own names like "decay", "pitch", whatever? this would be cool to be able to define it for each instance of the ExternalMIDIControl. don't know if thats possible at all. |
Posted on February 28 2010 by brucewayne (report) |
I updated your device so one can rename the macros: <pre><code> ----------begin_max5_patcher---------- 2244.3oc6ct1aahDEF9yN+Jr790ci3L2.pVsR61eFQUQtARKasAKLNMcq5+8 EXFeIs.9DalimXXk5ZYOb4LuL77NmYFHe+lIy9X1ywqmM8cSua5jIe+lISp+ opeXh46Slsb9yOrX955MaVZ7Wy93+N620E8z77z4KiqKYCD5644wBUaKsH94 h5hVMunHe6u9XVZwtc5uySluX5+jsHZawoaVljtHtn9zAGrOqS9u58A7t0a+ 1lsoX6FyM+Z4Y6gOmj9o6yienPW278Uk6zTVP09NUT+EH3VuoevrOIQ0gSYU 6OTv1PQerK91pX8QY1re27uc6Wd75hr7sk+mwKWU7s+Zewqm+Tbz8kG0xH49 JQH4iaJzB9jcBbUDmWJHEw42GmN+iKzUy5x9wMu3Hs6PzwA6o4K1Dm831ed6 ue3YIKOJNuZCLB4KJbSZhVOmMqgRWuJNNZQxx1160EwqV2VgwOuJKMNs9hBb aqm7huYjfl1hkkMGqKj4eaykmjVe9arzsWL4MTVR44tr03AWCZrB94r78se2 H45F89yZ7H9Tx5jsWPaJXyhNR0YdZZVw7hjrz62cRa5TsHK8SMDU2I9vrVNu cISKRR+R0Qq0qjUGfrnVEojzGyzgptrebyM6+n9+W1vFIwohhDGkTzDyYaY6 qlyxy1jFEG8h51IwbVUducYaUs1uGk.pfJ5QMHQVCR3gG.RPQpDGkTw8DUen fe4DbHoh0IoJo7FseAXcXsZGl4UdEoCO.tBJa3w8.GzCPKo37.3id.id.WKd .xggGfjNO.fYUO.MoBmGfv47..ln1CvAyCPwY38.jid.id.WKd.pggGfhLO. M22VV.FPENK.k6kF.u1B.bvz.jJO7V.9iV.iV.WKV.9CCK.exr.7roCfgSgy AHv4b.7gfZG.GLI.QH9ICPN5.L5.b03.vFFN.LpmLf.aYBXPUnLAjtmIffyp LAXNXZ.BF9YCPFNZBLZBbsXBvGFl.bpmM.6YBvdESGfm6Mc.A0SILyAyDfKw Oc.xwoCXzD3pwD.FFl..wSGf07.LjJbIB3dyGfB3Ud.bGLQ.C7GmGfXzCXzC 3JwCXHX.P5LAXM3ugMgB9KbB3+d7dd7p3znoqiKrNjG5X5zE0iSmRKf9cw3E czO+oe3pSYj50aLFkgENrTFysaXTlfAkxHzKNETJyv5tItdRawnL.ePoLr.z DXfMrTF.MAFfAkx.BzDXvqmUlEIOEeaYjVsUMzAyGJklcnsFyQ6D5EIS2KEy b9oyDUdP88kBG6n.ZgWKGnCDttWeCOtHadQGcTzpYfFRbFnkxqopWFkPU0u7 S1tZuiltJzSoqdXKZmHS0VCn2RIo9P1xkUMS9YB66e+us9cy5+DQY567q4HZ 5Iy6mxD8w4OD2Jkl0Bk1qCJMya+oT9KmxCSsZ2vm0GYb1pzFXEgUOIbFKIFu 9K9sjje3qWEU5iuFY2vg+PYjQhL5aSYjEXGYTJYnkQNIxnxlxndlm6eYTXFM bLxnGIxnzhxnY8f1+pnW.ZUDHQEEVTEC7riJx0cfEiJxCHQE4VTEUVxegoP6 uvCIQEYVTEEVxdABQauv8IQEAKphbK4tX5wHJUT1mpHhj5CrTR8lNNdNY0al DCLY0yEio0eZYp+1HQ8.WKQ8f25Ipi.M3aKzfNYnyAMXlEOTnA9HZ3ZFM36Z nA+A.ZPYKzfNA+yBM3IvhFXiSFvUMZP4ZnA0..MHrDZHv6bIClEq.Fx.LlOw UMYP3ZjAw.fL.VhLvO69LXFrBLjgfQvv0LX.bMv.L..CLKAFDm83LXVqZX.C xQvv0LXf4ZfA1..LvsDXPc1yMgY48hALLlJwUMXf6ZfA9acvPaKR64eYJDL0 6Tl+WV+9bUA5oeP500RzlS0x5uRW7ur5hY9XvoK.g5h5BqK5AiFmt3QntHur 5hYA6iRWXJB0EwkUWLCQIJcA7ITW3WVcwzcKb5BksWXWXcAvycAIg5BbY0Ey .5YzEQXmuzqoQVJ6meTY+qVOEtnOhYlUPsNwEkrSCIZDlkIQIOlkub9I8r24 2WjWstnyLLryFL71awT85F3ze76hJqoMkJ76Kqa4YKPsT8JSP4qa2QuS4k6l u4AVPs+QpoJ+1SX464qezbBZ4.cnEO3t4HGLvxQ1jG7t2yGM93.12IRaZgO8 3qyOO5Rltyf5M2HscD3hOIvEn2fKddngKL2Et3OBWnCt36hvE+g.bQQAbQw5 I1hTu9jQwVb3EWrZjsPGaQ4hrE0PfsHofszWnEg40lJFzhCOugxQzBcnEoKh VjCAzhfvAbQvOW1BOPfks.gtKaQLxVnisHbQ1hXHvV3DNdK8.aAvOVtdtKag OxVnisvcQ1BeHvVXzMbKmOZwLUjn51hC+vWvFQKzgVXtHZgMDPK.Yi1x4SV1 9GqRDjEGNeHXDrPGXAbQvBbktftqV3Ok2uY8kCUWuYtzuID0uPDEc+l8eV+V yKu3cIWGX5J9guDVaccChe0NUu6k9Ho5lc2sSkpifpe+kZ05rM4Or8nY3vS2 GDQwqKRR2wYua250aJraa9bRTTb5gWlKE2UYkglIDZY4XgMhBPDQUuL1OXir cH4iHjp96PAggjx+EWTZ4BW.swjDSLonMl3XhIAswDfIlXzFSHZhWsLLmxvG Rfjeqrh4ET8QYeCAU4+IL+xYFvU+Iy93hHsbBIlaJkzdSoDyMkRZuor5uxgG MlDDGSXrc.RCIAlXhSKmPfQlnMj3XXWuxPR.0jqf5kkNSt6KmanhQ9Dz1Shp WWiGW9BoMlXVvNRI8smcDGrPDKCjVLh8rQDCVzxmiMfUj0PkgI+INs1FLLYP wosmQLToPQaOiX1nOuBiygUtAfgoCALZ62DSfMlnaHDXbr2APXLwvRJHLl.r cvjvXBisDPa6I.CkG7oMlPMNYRZiIeKPT4pP6QTAa3AvBsXGMAoMhXlE6nIf JmQNotV.G6czDFSLrjOBiI.KkgvXxC4bVPXH0+i.wOMMO27ia9ePJU1Qz -----------end_max5_patcher----------- </code></pre> |
Posted on April 02 2010 by Prebentious (report) |
hi , can I control a sherman filterbank 2 with this midi device ? thanks |
Posted on May 02 2010 by julesfromparis (report) |
This works perfect with the APC 40 and Reason - thanks a LOT! I was beginning to despair. I would also like the custom macro naming though - and I can't convert Prebentious' code to a usable *.amxd. Any chance an experienced person could compile and resubmit the final "product"? Thanks. |
@ stzlm - i dont want to upload this as my own device since prodavid did all the work, but here is a re-compiled version if anyone out there wants it, where you can rename the macros: http://www.mediafire.com/?g3nrwqdw3wwbfwy |
Hi I do not have Max for Live. I am going to install it. But before i do so, i had some questions since you have worked on the midi devices in Max. What i want to do is send Sys Ex msg'es (to send prog cc & bank changes to external devies-like keyboards) in Clips so that i change sounds on my keyboards when i enable the clip in live sessions. Will i be able to do this or create such a thing using Max? DO you have a work around sol for this? Any help will be grateful Thanks |
Posted on April 04 2011 by niharsavala (report) |
Hi Oisin, Is there a way to get your updated version of the patch so I can rename the controller names? I hope you can help me out or send it to me. I would really appreciate it! best of luck. Matthew matthewdekay@mac.com |
hi Oisin, is there a way to re up the corrected device as the link is dead now and i cant compile it from max4live as it seems to need the full max which i dont have (yet) |
I was wondering, if we could send sysex / program & bank change, messages to External midi devices ? |
Posted on March 31 2012 by niharsavala (report) |
to julesfrom paris : I don't own the filterbank 2 but version 1. As far as I know, only a few parameters are controllable by midi CCs on the sherman. This is a design choice because of the limited resolution related to MIDI. So I imagine things are the same for version 2 but I may be wrong... |
Hi, again, if Oisin could re-up the device that allows you name the CC's, that would be magic.. Btw, to niharsavala - Program and Bank Changes can be sent via Midi Clips. Sysex is not an option, since Ableton actively filters it out of the stream - so Sysex using Ableton as the Midi Device is not possible. It may be possible for Max for Live to act as the Midi Interface tho, which would take Ableton's filtering of Sysex out of the equation... Many synths and effects devices that have deeper parameter control by Sysex strings allow you associate particular CC's to control those Sysex-only parameters, and some synths will store those with the Patch. Thanks, Eanna |
Hi, thank you very much for this useful tool ! Can you make new build for Reason Pitch midi message? Only this not working for me (or - are there any solutions ?) 1-127 not working. There are some information here - http://www.gearslutz.com/board/music-computers/584751-pitch-wheel-midi-cc-number.html - but that is not very helpful. |
Can someone re-up the updated version with the rename-able macros? Pleeeeeeeeeaaaase... |
easily one of my favorite devices on this site. nice work! |
Ah, just what I needed. Thanks! Here's an easy work around to rename the controls... just group it and assign the 8 controls to the 8 macros and then rename the macros. |
Posted on November 30 2013 by bechillnow (report) |
Just found this, really cool device. Great that you can load more that one for more that 8 controls! |
Using with the APC40 and it works like a charm. I can now map CC#'s to knobs and such. I don't know why Live doesn't have this function built-in. Thank you for sharing this with all of us. |
Posted on May 04 2015 by Mathematics (report) |
Simple and great patch, thank you! Just bought an old digital synth that sounds decent but lacks realtime control options. I thought of adding a BCR or similar for control than rethought to use my APC for this with a CC control plugin. Exactly what was necessary to twiddle with my new pad sounds. Thanks again, Sven |
This is so cool! I use it to control my Microcosm. I ended up using 2 instances of this device and then group them so I can use the Midi Effect Rack's Macros to rename. THANK YOU! |
Login to comment on this device.
[ browse device library ]