Page 1 of 2

Pressure Sensitive Aftertouch Button

Posted: 20 Feb 2012 02:59
by explodingtaco
I'm looking to make a pressure sensitive button that sends an aftertouch signal. I'd like it to be independent of a note signal, because I'll be playing those via keyboard. I have successfully made a button that does all this except for one thing: it doesn't gradually increase when pressure is pushed on. It's either on or off. I'd like something that is more gradual. Like the button you see at :48 in this video http://www.youtube.com/watch?v=IA00Wug6uyc&

Essentially I have aftertouch routed to my VCA on my poly evolver, and I'd like to have a pressure sensitive button that outputs aftertouch midi ranging from 1 to 127. Right now I can only get it of or on at 127. It seems like this should be possible since other synth apps like Animoog have pressure as expression.

What am I missing here?

Re: Pressure Sensitive Aftertouch Button

Posted: 20 Feb 2012 11:36
by Phil999
a button will only output two states, on or off. You get gradual output with a fader or knob object.

Re: Pressure Sensitive Aftertouch Button

Posted: 20 Feb 2012 16:22
by bxsj
How about using the accelerometer variables? 8-)
Cheers,
BxSj

Re: Pressure Sensitive Aftertouch Button

Posted: 20 Feb 2012 19:45
by explodingtaco
I'll try the accelerometer.

I noticed that the touch point moved when i pushed my finger down on a ring area, so I tried to simulate the pressure sensitive button by using my finger flat and not my finger tip. So that as I pushed down more, the point's position in the ring area changed. I still found it was too slow to respond the way that I would like.

I read that the real jazz mutant could sense the width of a touch point to simulate pressure sensitive things because the harder you push the fatter your finger tip gets, is that a possibility with this app? to modulate things based on the width of the touch point?

Re: Pressure Sensitive Aftertouch Button

Posted: 21 Feb 2012 06:22
by bxsj
Here is another idea. There is an older and now unsupported object that may do the trick. You have to create the object in the jazz editor, but it can be edited in the Lemur Editor. See attachment.
B.
Btw. The gesture object is used in the Abreackpoint2 template.

Re: Pressure Sensitive Aftertouch Button

Posted: 21 Feb 2012 12:39
by axel_liine
explodingtaco wrote:I'll try the accelerometer.

I noticed that the touch point moved when i pushed my finger down on a ring area, so I tried to simulate the pressure sensitive button by using my finger flat and not my finger tip. So that as I pushed down more, the point's position in the ring area changed. I still found it was too slow to respond the way that I would like.

I read that the real jazz mutant could sense the width of a touch point to simulate pressure sensitive things because the harder you push the fatter your finger tip gets, is that a possibility with this app? to modulate things based on the width of the touch point?
In theory this is doable. The problem here is that this touch region's width information is not available through any public iOS API.

Re: Pressure Sensitive Aftertouch Button

Posted: 03 Mar 2013 00:58
by leolodreamland
what about the api that cantor uses? deets here: http://createdigitalmusic.com/2012/06/t ... evelopers/
i would love to see aftertouch in ios lemur

Re: Pressure Sensitive Aftertouch Button

Posted: 06 Mar 2013 09:39
by Softcore
There is a way to simulate aftertouch and velocity for a keyboard - of course though you have to use the change of another parameter because pressure is not detectable, as it is, by Lemur.

Actually I began thinking about velocity - and it struck me that many iPad synths use the Y axis of the finger on a key to simulate velocity - the same could possibly be done with aftertouch - I also think Animoog uses the Y axis besides velocity to trigger one more modulation after the note triggering (moving your finger up-down on a key produces a modulation, not sure if it calls it aftertouch though)
I have something in the works, a complete Keyboard which will be able to send velocity and aftertouch (channel pressure) - again by circumventing the limitations, similarly to how Animoog's keys circumvent it. Currently working on some user options like velocity range, aftertouch range, Axis inversion, midi channel selection, option of 2 split keyboards - a 2 octave one, and stuff like that.

You 'll probably find it in the user library when its ready - along with a post here in the 'Projects' forum.

Re: Pressure Sensitive Aftertouch Button

Posted: 06 Mar 2013 16:05
by Phil999
Fader.z to note, Fader.x to poly AT works fine of course. But since there are a couple of synth apps with MIDI out, and scaling (large keys, small keys, 5-12 keys per octave, etc.) I thought it isn't worth the effort. But who knows, building things in Lemur is always good for a surprise

Re: Pressure Sensitive Aftertouch Button

Posted: 06 Mar 2013 20:05
by Traxus
How about a script that fires when x goes from 1 to 0?..

Also, perhaps maybe a pad with an attack value for gradual increase?