Long Click and Double-Click from note (for FCB1010 etc)

Learn about building and using Max for Live devices.
Post Reply
tomatoe_joe
Posts: 25
Joined: Sun Mar 08, 2009 4:31 pm

Long Click and Double-Click from note (for FCB1010 etc)

Post by tomatoe_joe » Sat Jan 16, 2010 2:59 am

Hey:

Just thought I'd share this code. Maybe someone else will find it useful.

I use the code to allow one pedal on the FCB1010 to perform multiple actions depending on how the pedal is clicked.
Pitch and velocity are sent to the input to the patch bangs to an outlet if a double-click or a long click has occurred. The time tolerance between the double-clicks or time for the length of the long click can be set within the patch.

Let me know if you have any improvements.



<pre><code>
----------begin_max5_patcher----------
1845.3oc2b0zbahCF9r6L8+.KmSynuA5L4P6tW1Y5g8zdoSmLXPwgMXvCHml
tc1+6KHIbfDvV3Zvx4PLQfDn2G89widkfe992svcY9S7RWmO57UmEK9Y0YVH
OW8YVzbhEtqCeJJMrTVQ2L92yW9OtWoulf+jPd9MN+Q91ko7OkE+k7rU+dZR
zC6pURrrNUM7CL3tylsccRVJWHuwvlydWdlnL4e4xSBtFzp14aEMUG0b5Mgh
n6SxVcaAORnDEDgdM8JGDhV0ZGHBJO3eMv4aMsRcmD+XCW0D2kgYqbuRe745
U2YxBWKqk6mJRBSc9bdZrammNuPCXMHVU6RR4OxKJSxyZKbKbetW5W2qHxeg
DRsf534QZ0IqFJVklG8.WBdfcmMle2ntK4a3YO2.YU57yKpZR1lBdIOSDJz8
9NO5vsoha6LFgtt+JbWXDe3l2EUc2UmUEIw4Y0cjtss97MOxu5.UCszN8dYU
xB2zWyE44oKCKdLoLoRIs6XRkFeXVx5PAWjn5THvysLY8lhjLQ2aGOKr51be
YTQdZZ26l5RO12kh4OlDw+dRr3d4sqEv0wRrspTGKxtWXuVlcsNqP9Jsz1Wp
kIIsyE50pbeVl8Xc1oY8Xghojm0ao9ux9reaT2tWeHaycU4+d+6Z9+p+8piF
XixWutxdnejsVkw4t7BmXo6Omn1N9dIRiOFjFsOjFb.jFIsxQ9dJ6EUIvKg5
dLHOSnXZUri8ignYGC8zfXv4GDWyKKCWw6GDK4BmO.ACBb9CibnowNmgI0Qh
gdLo4NRheLq0PeedPK4oN3gfVl2IGZQGxEJfpbghqOfwF5Csgmy4BhWtUHpX
ULTjHSCEMxvMDIEPB0qwxsO629wJmuc5Uy1td4vQigm9vwlpKowm.C0kpYE8
JJy1j5DDOMpS9RDB6ArC0oC30BNH7PleuVZni3cQ40ZeP7M2LH9hl8.tM3qZ
NuXjL5qYVxVHzFkuMSvKbHChvvgQX5wgvDC8UhkHrGdb9Ja96LB3GjB4vDHg
9mKEZHizxgg8xfb+wiPPuIheijeMlEbYGPBAYyeDIM1oO7VHhzucyv.Lc9sf
0H6ETHo8xOGAwyNAchmhYNV4E7Bhf9gvRz7ikX1aTrDN+SbLfpvR7aMrDL+X
oJm3WhX4dhEsbazCUbJI6InOH3ji0DCwZ.SsvYPCCJ0lBucxeWjuY3o6Cm8f
+H0RRhnsC9eoReGR.SB8cjJ5NVARVM887Lth46PIbKX1IvijKtiCFJQOexHI
vayYuzeZT2T.FLvy5U2VyEE4Nd.vvXDa98oovOjOcTqds8x1ABHmK1NA9ukH
6rMaS3vKbMy+bgxdjQoopQYqcF33fyvDcjTWdaotdnf4ydnbFTmpHI.q1z.W
HgxOZV4A3YO.FUoFiXrKBR4Glf.DLLCgf4eQ3zpwn.oZLCeIPPXOXbQUOkO7
pBEL+oJgAwsRUBwTJ+m070e.FXmMLTsblWRgzjPyf6fn8Px5WeCqBUoMh176
37X1rCHq6q+Y1lsBmujTJ9nyekT87bByhc9adZdTh3GmdPS02FD0BNpYZBLa
sxodx7qMDr0FV9bkdkSxc52k.G0aQvLCFLvj.FL0dE3H.i52mh8CEs1D7oIY
CtQxk8p5JL.HUlusHpQ4UuyvcdQGLlWJRx18tA70mmayKq48IwwuXa3KGIRh
2jW4FQ2IGSFEFe+22TAfZk8eYJfLS.jYBwJEAl4hPfcJB0INexGEPj.oiAOk
mADbWoIU3p4GanrYkCN0yexr9eeRpYB.C3IGLBjI9ign6JMshVUfHG3DKZjc
hFsinQsDQC95JNNISsywX9ncklVmElJXniNjoVVvpsqsGnmRPlLs9L8biXfI
VpQlGmBXktQ5KzyoV.H.0Buf7TtQTiT0kl1wFnwCNx0h+3DNbfuTbBTqzKCu
qzDKbFSuPt6KsPUO4lxyTQfYoh.vbQvNoZqT8wlIBXKVDPlIBHKVDLK9IDZw
hfg1B.KcNaFOJz6biLbBO9LIwE0VDRmqntkPp7R1L0n5R1ifaoicFOmA7og+
I0WMh0oDRsXyMSbh5O0CbFG+IvNG1BLW.N9wMEiy4drYDjCr0nRP3nj.nElB
Kyyfkc5Vy7zTQtz0gTTjsPkH.YFlH4jJBrQjmBh8JAFEf2RylduSCeHeQGcN
xvTYlL0ufJX0aqa2RPe+VYZWVxdVLmfi0CPyBGn1CUZN1xRVynJ70Sz1F7tA
McxyTKcwBMmjhstZmiRE5WIMkDf7.FR1UZZEMyWIcOKcMPASu8s1aEAp9HVP
UeoEfVzr96MW5iLcGpLanVKftkf5WSJcpzoScxyYdlSI83iDqrwn.0VLKPle
ftkphL1Vtw91xZzwryjEX93F8zyAr4B0xh9qfZY3i73aqdd7HwsgBQQxxsB0
tPpsr3d3uJnu9pC9oFcUZ9xvT8Gf0ca7P2Q8wF8feOSG7a5WClnOpwkpC+Ov
C8p5Q
-----------end_max5_patcher-----------
</code></pre>

olivierseb
Posts: 230
Joined: Sun Dec 11, 2005 8:52 pm
Location: FRANCE
Contact:

Re: Long Click and Double-Click from note (for FCB1010 etc)

Post by olivierseb » Sun Jan 17, 2010 10:55 pm

Hi,

thanks for sharing, very usefull.
BTW, do you know the [timer] object ?
it simply reports time between 2 events

Olivier
Image

MacBookPro17", mac OS 10.6.2/RME FF400 & FF800
http://www.olivierseb.com

Max for Live training sessions in Paris @
http://www.apaxxdesigns.com/

Max for Live training sessions in Rennes @
http://www.intouchmedia.fr

ring (Simon Slowik)
Posts: 121
Joined: Fri Oct 30, 2009 3:35 pm

Re: Long Click and Double-Click from note (for FCB1010 etc)

Post by ring (Simon Slowik) » Mon Jan 18, 2010 1:44 am

That's funny. I built exactly the same abstractions some month ago.

But I find the FCB1010 not very usefull for double_clicks. The buttons doesn't react very well.
It better works for long clicks.

cheers

Post Reply