New member with a simple question
My question is pretty basic –
How do I program Ableton to respond when an incoming midi value is greater than X?
For example – whenever the controller sends a value over 100 a clip is triggered to play.
By the way, this is my first visit to these forums. Seems like a real community of like minded people.
Excited to join in on the fun :)
Well. Assuming you are talking about M4L.
At first you need to have your midi cc coming into a track (not as a remote).
Route your cc using midiparse for instance. Use ">= 100" . It will output a 1 when the cc value is grater then 100. You’d maybe want to add a ‘change’ object to filter out repetitions.
Then to trigger the clip, select 1 to bang a ‘call fire’ to ‘live_set tracks X clips Y’.
hope this helps…i know i could have sent you a patch ! maybe later if you need to.
Thank you for the quick reply.
I would love a patch. I’ll PM you my email.
You just got a new Soundcloud follower, by the way – good stuff.
So, create a max midi effect in a midi track, copy this code into it. You’ll need to select your controller as the live’s track input. (Thinking of this, this could be mappable in live)
Anyway, this is just a quick example. Hope this helps ! You should seriously read the Live Object Model which could can find from the max help.
<code>-- Pasted Max Patch, click to expand. --Copy all of the following text. Then, in Max, select New From Clipboard.----------begin_max5_patcher---------- 988.3oc4Y1siahCE.9ZxSgEpWN6HrgDHUZqTaeE5cqVE4.mYh6.FjsyzoaUe 2W+CjloSfPHH2o6dQRDGarOmON+gy2VDDts9IPFhdK5uPAAeaQPfUjQPP60A gUzmxKoR6zByqqp.tJ7F2XJ3IkUdSI8qH0N.kWxZ5F8Nw8aMiFcaTqD99JFu DT1EC2Jrgpx2w32uQ.4Jmxfii02CJNJ07S5Jy23raiP+c68vJraa81O+Gwog +X0q2q5V9t87tZthSq.6M7dAiVh9PcYQ3QCKY+icXrVSMR+9hElut4JghlE4 Of1AB.opQRnTaeGfjQzV.Y.GbPYJYbHudO2d+jqFiIXKFIow2tTCvkI1qV2C Gi9UywJPJo2CujizxRzcLADdJ6mzu8mkbjWTx5A8hHm15w8Z8cy2MY0Wa.2l FFdX8eFSHShIb3KZ06EHoj8Hbqd.iodgPgfcTIyxizHqOQzooBIyCToUrj9H TrwYSanJkfscuxkcJ3.bBB2z.BISp.dtaErxsTcFiamgbXIDqaGgrpKpa.Ne w4vBmOWr9vfRPye354.YUhI6SKGRVNHGV9KjC5sbKHBuPyKd05idLub3vo3S adjyZdMTgVtBDa.NcaIbLTdQnFy7vDEtkxuedyEMI.0luYb.B+6MfNcx5F5C nHTzDSTSbHCmlLD4vqecV+puZ5Z6cGxTEaiDzMEYR0HQuAaaMZirrVouhLUh k5J0udvJ93re+p3an1Di+hSHVZPvC5FkbZnDOAnbS6GO.mJVAiwuTxrL00dn stDYPrDOa9JlbOdfH46zI2fKkHtFlI3zympFSlUOk1TxdhN52ECgm1aSPRbg SqFDNStN1KfisH0bGF0WKeeZm.j6N9s5ldaesksVZCrNSwqnWMs8oGhUsuxs doWpMGcrMOb7S1qmNc5LcFuyzmwPs28mHbTzzh0vYtS9IdvWZH8Uat49By93 GQO2q6pCyxxNeT1p+SEj4r3giwR9eRLlPqSS7vwvDxHBwhmsxY9riP8SQILs lBcGKFNZP2qdNrhzqnW4m2Izk2WjcN1iQ9mNVeqkZj+bTJq2Kx6zh1PFzOL1 BPpXbphUyOZNZuAD9vb1wJJ.9wQHELoInoneu7wpMZBiHiPah7h1jMB1j5M1 DORswOrIcDZi4UF7j57SaUO5C1e5yXdZszepyXbkwI9SeVOF8Iya5CAOF8Ys +zm3wpO9I2i00.eF8w7mG4qbgiIbm3O+G7X7ehmZ5PWQdZSyil+JL2ZZUEcm QetVXtb0MKbca5tz1uSn.dj0M+DqDpP29iR26ydgqMkmxVEtvrOeew+BH6bX bC -----------end_max5_patcher-----------
Forums > Max For Live