help with sampling keyboard patch

Learn about building and using Max for Live devices.
Post Reply
ned rush
Posts: 402
Joined: Wed Sep 23, 2009 1:45 pm
Contact:

help with sampling keyboard patch

Post by ned rush » Wed Jun 29, 2011 10:09 pm

i am using send and receive objects to use a midi keyboard ot play back a groove~ object at pitch to create a live sampling keyboard. i think i have it working but am confused by a few things. for one i cant work out the correct way to implement the adsr, plus i cant work out the correct way to make groove loop the way i want it to, plus when using the kslider with a midi channel using send/receive objects, i get a note message at a note off as well as note on.

any ideas would be gratefully received.

thanks
ned

<pre><code>
----------begin_max5_patcher----------
1844.3oc6btsbahDDF9Z4mBUbsiVlSbXua2WCuYSgDiTXChQEfbb1TIO66vz
.Br3vH.Qj8pTUrvbno4md9ldldj+9CKLVKdgmXr72W9zxEK99CKVn1U1NVj+
6KL168xlPuD0oYDF7LeURXfOO13Q33O6EG4sm+5C+D9iEmQzw8hiog7TkMv4
68PLOgGk5kFHh9TLeSJ3GXWqUlOtDgcx9fhnvGqLW9w7KDrU52Nvgqvv3wkF
aCEdRKTbNG7R274fncULLxzQYRFXYl4YFtpGkcMn78G3qd3Dq+mOPwFk2gX4
ScJO9S7Hu0g7pWf7ANHp34sXmh3flLdh2yb+O4klFGr9XJ+zVI4uFxeOjIzg
G4hsE6tX+UckiQAoIoeC7FyGO+D1KeapdIXZl872zIDnbulOZgn2zwBj26.u
vJxQSmUxmEwoMFufJhWp6OB+bWFgsazmBEQ65N.7LC10iXXPzWxLWRqRnz.B
+NjgsBkqzzMW89o0iJhyZV0hc84aa+fIG3b+vf8JcpwGqjT9gj184mCRB53s
F+kChHYza612KJRj2Vt7kgAbZ+3gGN8g5m+3gGmddCZf7FfJ.zFLapnMtV.e
wwb3vFh6cXyaEXC5Nr48ArwWFV0JpI6fOQKAMGhEohrvzxyxSRdjd9P.Qt1V
m.QPVO1S.GpaqpSJOnASgtd3FVG3Fz.XM47DPyJkmQfiP5gipGPMZXTOlSaT
D5NJ5MAJhzAJJMPtwP.QHSL8JPhPlD7XQQVEOPo7WR2HBEw4sXWgLQtVnGy1
BiXVtpsrwLpbqZocc6vvvcwvFVJS+RwXjoEiQtiwZ.iQQuG4X3qAGyEqF0k4
DmPEZzTL1cJ1sKECOsTL7cJ1+WnXWADlC6ZLlvdrpNHLxcD1MKBaJ4W2gWu4
gWQ7uJaxVs8JLSU9Iw+rYnDMeuaEQoIA+KD+U9ttUVkILU2vDNYSTUwyoKZU
RfLhKLiYcZK0+6dXjv8AScZ49nC+xnxiXoX+GwxH9k+oHz2nIPDa.hurUPh2
N9YpenPbXoYyxOZPxOlZB0MEx2E9EqN6rnKYtWyoS8KFjLiGfLuQreO+z7tV
JyaB4dw+UTy5r4fzYaFj+OnHPgcpG9ctXZA0zFaia8hzPMsFhZhlP0T9.IAr
SqbVDl4bAxIn8NiQKIykV1B8cepL+jIr0uSd7HQEnASzV2v2tyPLOfEXrMXN
czX1uXM92VhsPqrHSoNKyt0phPmk2beBsF4imKysZScTa7bwZkOORaz8vYtL
Q0EPp4ZZCsnaQSkoJr1KZW2ZqkZ.NDSZK1VGsEMWQxeo9Rc3xFqHDEAisKOV
hQ5REChTZX1GcGdpTMnyqlLrFRH1cxh+Zo0d7xjuflxl51NzhjdjO1zQRTcg
.PDLd6FLmNhn8PhCMupK6lgUgIXww.8qPby9oKaBpvjqxfLVa1UCMFguAq1M
ZvU69Cn4do0Lsqql6Kpl2EUxV1JHUD0JJo9gaFd2FkNecBCCI.UzQ0.oz8YM
c.HV2h.DyId8xTHn3oDfTKLXz.jts1c.xkBPxR5GZBI1tMqC4rl.e7lC0Hcy
rypMTS8C2+nWH8mmHjRW9TX.PChy3ylg3h.6p9.SXmYXcF5hyarzYncmNCs+
psX72Hi4qfK0hmFMypaqcmY8lJomTwtcg7VIQ0O7EkzCLlTX.4NpBfXO7Qll
Ojz7xonx7w5RoL12y4Yf47TKJXz7its1c9w6ubdhqOMLEosT8qbSKY4rVo60
V6Fr70og4JKDyxwRsEywASUKitRjv5c0tLWSWGS0ozzVMSRN+a7IM+6HkZ5u
so8k.U24NkuH8bpZxKc11JScZ6tKPknNxT0Hk2nQOcmsUAYUoM0e9Nw8W.YX
53xmEYWnfkCu9wDxohYzf0z4E.ZtJoQmUoGMsUo2oRf4DUj9psetzZzibmKQ
Nj+LOTwB+4fR5w4zrwmWSGbeE2nyzdTimBlHZjoJ.kQWwtDsy4ZWAy0G2J68
6mKkdshnuDOokcCBafurG4eq6mnptgfQqhpFedwUcatJ51WkoftUDuukvRqA
z6ksVxXGaDFjjVuWNHVnTGjNfQGfg9bpPu07vW0Mt4o9vrj+yNaKGaJC8pEt
oFPEyVVdnkFIgGJcVoEpmHAx1hptutTWSrJ6AVwVr5N+YK7TlKFwTWL11gRP
PmwVXaVc++pslttvdj0YwFX6BMQqT65g2aQulSmENm4X6tPc2jw2Qu9O7HJO
Na+0k9Dww3MEOeEtvokTqgOOIMHpzme5T8lqbReNv2mGUcUJsOv+fP1GQRQf
YiABZ6SXc7IY+EKQylOQb00mlQcBogOQkmCY9jIlFtDAMuxjklxDc9bIlltD
d9bIhltz70lC6poKMewRHcPSj4ECf0ACPtLWBK6VKqmd3OXTXLrjxp+a4KjQ
JUclv3GFm3pSCU77BOxVkP2Z8ORz5ENdd0IGc7I242mP8wOFiNI+ke7v+Ajh
sd8E
-----------end_max5_patcher-----------
</code></pre>

eshaa83
Posts: 31
Joined: Fri May 13, 2011 10:56 am
Contact:

Re: help with sampling keyboard patch

Post by eshaa83 » Thu Jun 30, 2011 10:38 am

wow...I like it
Thanks for this post..

oddstep
Posts: 1732
Joined: Tue Feb 12, 2008 9:47 pm
Location: Plymouth the great

Re: help with sampling keyboard patch

Post by oddstep » Thu Jun 30, 2011 11:19 am

without looking at the patch... :roll: ..... a note off message is simply a midi note message... note.velocity.channel with velocity equalling zero. if you filter out the velocity 0 midi notes you should be able to kill the midi note off messages. sorry if you've done this already. :)

ned rush
Posts: 402
Joined: Wed Sep 23, 2009 1:45 pm
Contact:

Re: help with sampling keyboard patch

Post by ned rush » Thu Jun 30, 2011 11:55 am

oddstep wrote:without looking at the patch... :roll: ..... a note off message is simply a midi note message... note.velocity.channel with velocity equalling zero. if you filter out the velocity 0 midi notes you should be able to kill the midi note off messages. sorry if you've done this already. :)
i'll do my best but am not sure where in the signal path to try that. since the midi is coming from a send object into the patch then into the kslider.. would i do that after the kslider?

if your able to take a quick look at the patch and maybe suggest something more then i'd certainly be very grateful, if not then what you've mentioned will certainly give me a lot to think about. many thanks :)

Post Reply