arm/disarm tracks simultaneously in ableton live using a keyboard
i’m trying to use my keyboard/note on messages to arm a track in ableton Live and in the same time disarm every other armed track, so that i’ll have only one armed track at any given moment.
i’ve mapped different notes to different tracks but the trouble is that the unchangeable range of Live’s arm button is 64-127 so the same note on message toggles it on and off.
i need to switch between seven different tracks and i’d be glad to hear ideas on how to toggle on one thing while toggling off others with only one key press (it must be with a keyboard and as mentioned, note offs are apparently useless).
In Live’s preferences record tab, you can set exclusive arm. Wouldn’t it solve your problem?
Unfortunately, exclusive arm is valid only for mouse clicking, not for midi mapping.. so the solution must come from a max patch.
I’ve just checked again and it works for me also with midi mapping..
Did you find a solution to this? I am having the same trouble using a midi pedal (FCB1010) it will arm as many tracks as i turn on, rather then arming one track and disarming the track I was using.
I stumbled upon this issue, when I was trying to select and arm tracks from an external midi controller. The controller sends CC values and the patch selects the track based on the incoming CC value. I too experienced this issue, that previously selected tracks was not unarmed, like it normally do when you arm tracks by clicking (given that you have turned on exclusive arm in preferences). So to get around this, I simply store the selected track index into a value object after the selection, so when a new track is selected, I have the index from the previous selected track, and can use this to unarm the track, before the new one is selected.
Take a look at the patch here, if you’re interested.
----------begin_max5_patcher---------- 1302.3oc0ZsriaaCEcs8WgfPW5Zv2RNayhhBztpcWQfgrDwLLQR1Ph1YRCx+ d4C4Ldbns3L1hLcLFKHZZo64v6iCuxec9rzMaeh2ml7tj+IY1ruNe1LyP5Al Mb9rzlhmJqK5MSKsk+4sa9X5B6GI4OIMCKS1jTebTQkYL079Ub1wAa22HZq4 RykANLXu7K0byjOYZa2KONOzvn1gjeYG2ZqoaJZeHcg5qk7ggorqPV9nn8g0 c7RocVYz7kfEILLPe.izuiTum7A8W4aymqeawsC7iubR.zah.XiQ.ic7pDDA PLLStgfxH2DA0v66Kdf+CLTOWlTz0j.bwNDmrCxS1AdI14pnlsx5VjgsdGSg aQs3.eo5Cz2TGvFFAXODMjAYFXu5YXe71VbfWs1ZzqKjxNwl8Ra1gYeG8yRW ui20K5k71Ry8EZF2Pa2SxSgfGcQcfaJdBeQpawv+WkBQlbHzUL6gIIdQC7DM ErVG4H6JJ+Texu.cvEn73E8PoFp.hmFRvMdQwHrAjYvKvjiDsZI89ms3PQ8d dROuVcWUgfl070h1J9SNXA3paJB3MtpmC0vmPMr.jwlhjluNZfDAZ.Bo50+b adfIhF9SxerrXmX4uwk+0.W72Zp32u.SLQRrDsxuKjvCNIyVNEtBNcxrbIvh RllBBuJgTPrsh.0jqfflTgTtRMhYwnTfAmL.Vu9GEcTwnf.DXJ4wXj+OqiBs Jh5nfHa3BHOX5nNH3e9rRKtXEZzBiHLao0U2FaTtsog2J+A138uOACd2.CjT zVYRkbId311zJ3xXEqzKloxV.yfKMGr64Db+qV3by3QrYDDET0HmhoSa2HbA 7bRDQNdPR.Ie5.dorVzlfc0igb7jpORevCzODWSmDzKZcUcLehpNNFhYX3Rj VQHBdG1xj+o2cIMNKB4yO5uuxtIA3zIL5B01ynQr19.5w36Qs82jpvLbTVzM o0ys5A+YVU3tN9Ntp9uNr4kBhRTj3vrUYS4ka22JOk4NgiYwnIDDEghU+QHJ hFXSqBs81mdecv925kMNCsX2VCqQWMz5ZXmhLJkxnXaeXlhvJEpq30EkbW.G GIfSxMoQy.1MaNIcWnSYVbUMjdwlZtMVn2EGfhKGvrcvGhvSxFldvTGcDNfF ijqmF3SyI1.eX3qrPhwys43huUM0OEUV7RSlqsWChryCgZbdxCtjLXLkjoQs dqmjq9bqLWASg+y9AAXth5weIkzuceW4Q633y5O4Y2xJduTzVHEaaOcRjWLo GEUU71SaZPknuPkAxPc.mKNuJ6ANl8.ewjlT6A3i8jEN9Q4SlPFwdzOso.YO 5ssLN+PCK+Ll+LJv1yX7SfcePiQOfvZO3QrGcOQBo8PGa4BGrzOHjOty4gie H9Tt.FL64LneA6Ib9ymk48BqWgye1mp6vvUcW2R6QyFZB2ggydFiexBW5Yca uG0dxC35kOoeXjfsdk4i+bV3pty7IbOCGN6wG+YV3TGxvdDuyBm+LyK+4vsd Q8pbJKr1yXxCwgK+L0m7gjvI23ra0E7eBnbUlO9OAzd7vbn3fZNPe7dBjX9U dXOzvkMD40dkCW0hy124ETqFtp6Pu5swazbrctqX2tC5N7ZujFKIso3ia6zm lsvbpn0dp4Jl1w0s62NepYjhtxGERdobemscjOka+gEl1rsh20tWLz4XEGLe nskm0sv1hF9o+Rj.fgllq3pN04O2pyNdUKue3gLj1ruVJNhLMll+s4+W.YNu w -----------end_max5_patcher-----------
Hi, thanks for sharing the patch – can you please explain step by step how to apply the patch? I’m an absolute noob in this… Thanks!
Forums > MaxMSP