Old 04-16-2008, 02:09 PM   #1
mbncp
Human being with feelings
 
Join Date: Mar 2008
Posts: 197
Default Poor's man Poly aftertouch

Little script that converts channel pressure to key pressure on the last note pressed.

You need a keyboard that sends aftertouch, thought it's easy to change the code using a CC instead.

A CC is used to keep pressure to the current key, so a new note won't steal pressure assignement. I'm using a foot pedal for this.

Then you need a synth that supports Poly Aftertouch and I don't think there are too many of them.
I tested using Independence Pro 2.0, but Independence Free should do as well.
Just add a poly aftertouch modifier and assign it to volume,pan,pitch,filter (freq or resonance). It's also possible to control an LFO, a Free Envelope or a Step Modulator (need to add them first).
Also with Inde you can assign the modifier to a specific layer, could be a way to bring to the front a single note of a section from the background.
Attached Files
File Type: txt Aft2PolyAft.txt (2.2 KB, 386 views)

Last edited by mbncp; 04-17-2008 at 02:06 AM. Reason: Bug Fix
mbncp is offline   Reply With Quote
Old 04-16-2008, 03:39 PM   #2
plamuk
Human being with feelings
 
Join Date: Feb 2007
Posts: 3,221
Default

so cool.
what are some other synths that do poly aftertouch?
i will check out independence free...
plamuk is offline   Reply With Quote
Old 04-16-2008, 04:12 PM   #3
mbncp
Human being with feelings
 
Join Date: Mar 2008
Posts: 197
Default

Quote:
Originally Posted by nym View Post
what are some other synths that do poly aftertouch?
Not too many I'm afraid.
I think all Linplug synth do support it, not sure about the free ones.

2-3 years ago I made a vst-midi plug (polychannel) that would send each note to a different channel with a bunch of options on how to send cc, wheels,.. which would let you have some control on a single key at a time.
But having to create always a couple of instances and edit each of them every time you made a change wasn't too much fun
mbncp is offline   Reply With Quote
Old 12-03-2008, 05:16 AM   #4
Saukar30
Human being with feelings
 
Saukar30's Avatar
 
Join Date: Aug 2006
Location: Appleton, WI
Posts: 136
Default

Hay mbncp, I'd liek to thank you for making this here. I'm going to try it out later on today. I've been looking for something like this for a while.

I only have seen 1 free synth that supports Polyphonic Aftertouch: Linplug AlphaCM from Computer Music.... at least that's what it said in the manual. but the full version of Alpha DOES support it though. I'm going to check that out when I get home as well.
__________________
Check out some of the music at ... www.cdbaby.com/cd/saukar
Saukar30 is offline   Reply With Quote
Old 08-26-2009, 04:47 PM   #5
Saukar30
Human being with feelings
 
Saukar30's Avatar
 
Join Date: Aug 2006
Location: Appleton, WI
Posts: 136
Default

Ok... did some more research and found some synths that do Poly aftertouch correctly after using this plugin (remember, it only send poly aft for the LAST note played and AFT is ignored for other keys):

FREE:
-Free Alpha (Not Alpha CM....Free ALpha has only 4 modulation slots & has the ability to assign Poly aftertouch as a source)
-Oatmeal (poly aft is assigned to the main oscillator & filter cutoff automatically, there is also a section to control how much aft is going to be received by Oatmeal & you can change between channel & poly aftertouch)

COMMERCIAL:
-Kontakt
-Battery
-Rob Papen Blue
-Virtual Sampler 3

NEW MIDI HARDWARE THAT SEND POLY AFTERTOUCH (VERY limited....let's hope this changes in the future):
-AKAI MPD Pad Controller Series
-AKAI MPC Series
-Roland Handsonic
-VAX66 (the folding midi controller)
_Rhodes Chroma
__________________
Check out some of the music at ... www.cdbaby.com/cd/saukar
Saukar30 is offline   Reply With Quote
Old 06-08-2015, 04:38 AM   #6
toddy
Human being with feelings
 
Join Date: Mar 2013
Posts: 41
Default

Now you have this very low cost controller with polyphonic after-touch. http://www.thomann.de/pt/cme_x_key.htm
toddy is offline   Reply With Quote
Old 06-08-2015, 06:53 AM   #7
semiquaver
Human being with feelings
 
Join Date: Jun 2008
Posts: 4,909
Default

Pianoteq supports Poly-AT also
semiquaver is offline   Reply With Quote
Old 06-08-2015, 08:19 AM   #8
Tale
Human being with feelings
 
Tale's Avatar
 
Join Date: Jul 2008
Location: Holland
Posts: 2,910
Default

Quote:
Originally Posted by toddy View Post
Now you have this very low cost controller with polyphonic after-touch. http://www.thomann.de/pt/cme_x_key.htm
Cool!

The Arturia KeyLab series (and I believe also their BeatStep series) also have polyphonic aftertouch, but only on the pads, not on the regular (piano) keys.
Tale is offline   Reply With Quote
Old 11-26-2018, 08:21 AM   #9
Skrie
Human being with feelings
 
Skrie's Avatar
 
Join Date: Mar 2016
Posts: 13
Default omg

OMFG. I've been looking for something like this. AMAZING.

And it works so good. I can't believe this script isn't more widely advertised and used. I used it with my Novation Peak and a channelaftertouch keyboard. it was... AMAAAAAzzzing....
Skrie is offline   Reply With Quote
Old 01-12-2019, 05:15 AM   #10
Skrie
Human being with feelings
 
Skrie's Avatar
 
Join Date: Mar 2016
Posts: 13
Default

I used it in this Long-ass improvisation on my Novation Peak for aftertouch pleasure.
It works like a dream <3 <3 <3

https://www.youtube.com/watch?v=VFbnxvfTUMs
Skrie is offline   Reply With Quote
Old 01-12-2019, 08:37 AM   #11
Vincent Sermonne
Human being with feelings
 
Vincent Sermonne's Avatar
 
Join Date: Feb 2009
Location: Marseille France
Posts: 5,674
Default

hello, I tried to make a cymbal choke with a cymbal pad and a roland module (cy-12 and TD-12) by this js and Reasamplomatic5k by assigning the obey note off to the aftertouch of the notes of both hitting areas of the cymbal pad. The cymbal pad has two hit zones, bow and edge and its edge captures the pressure to trigger the aftertouch which, in the module, causes a choke. However, if I can get the aftertouch to work and cause the choke on the bow, the edge doesn't respond.

these are the messages to be retrieved by ReacontrolMidi.
I successively hit the bow and then the edge... followed by the choke of course.

Translated with www.DeepL.com/Translator


Code:
0: 99 31 7F [Note On] chan 10 note 49 vel 127
1: 89 31 40 [Note Off] chan 10 note 49 offvel 64
2: 99 31 13 [Note On] chan 10 note 49 vel 19
3: B9 12 7F [CC18 GP Slider 3 MSB] chan 10 val 127
4: 99 2F 0D [Note On] chan 10 note 47 vel 13
5: A9 31 7F [Aftertouch] chan 10 note 49 val 127
6: A9 37 7F [Aftertouch] chan 10 note 55 val 127
7: 89 31 40 [Note Off] chan 10 note 49 offvel 64
8: 89 2F 40 [Note Off] chan 10 note 47 offvel 64
9: A9 31 00 [Aftertouch] chan 10 note 49 val 0
10: A9 37 00 [Aftertouch] chan 10 note 55 val 0
11: 99 37 5C [Note On] chan 10 note 55 vel 92
12: 89 37 40 [Note Off] chan 10 note 55 offvel 64
13: 99 31 09 [Note On] chan 10 note 49 vel 9
14: A9 31 7F [Aftertouch] chan 10 note 49 val 127
15: A9 37 7F [Aftertouch] chan 10 note 55 val 127
16: 89 31 40 [Note Off] chan 10 note 49 offvel 64
17: A9 31 00 [Aftertouch] chan 10 note 49 val 0
18: A9 37 00 [Aftertouch] chan 10 note 55 val 0
__________________
Vincent
http://www.tchackpoum.fr
Vincent Sermonne is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 05:43 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.