Canvas object: touch size parameter

Send us your feedback or ask for features.

Canvas object: touch size parameter

Postby Phil999 » 11 Jan 2018 18:55

Image

Many of you have probably seen pictures of a Buchla 222e multidimensional kinesthetic input controller, or seen a real one. Or even own one. Myself I decided to go a different path, especially after the release of the KMI QuNeo controller, but the thought of using a tablet to emulate the functionality of a 222e is still an interesting option. Even more in 2018 where older tablets are rather cheap to get, so that one could dedicate such a tablet for this one particular purpose only. Adding a cut-out cardboard or plastic overlay on top of the tablet could enhance tactility and "blind" controlling of parameters. Another advancement was the Canvas object in Lemur which enables us to create any shape and form, not only rectangles.

Well there's nothing that can stop us from creating such a 222e-like surface for Lemur, including the overlay, but there is one thing that is missing and at the same time technically possible: the size of the touched area. If we had a Canvas parameter for touch size, such a controller would be much more expressive. There are a couple of iOS apps that make use of this. Garageband, Orphion, some piano apps.

It would be a great advancement for the Lemur software. Also for traditional keyboard layouts and general use. The developers (Liine) might also consider to introduce this new feature as an in-app-purchase, to cover development cost. Personally I would gladly pay $20 for this.
Formant+Eurorack, PPG wave 2.2, Korg MS-20, etc., EWI 4000s, QuNeo, etc., Mixbus32c, u-he, MadronaLabs, Samplemodeling, NI, etc., iPad2/4/Pro
Phil999
Regular
 
Posts: 917
Joined: 11 Jan 2012 01:53

Re: Canvas object: touch size parameter

Postby midikinetics » 14 Jan 2018 17:17

Never seen that before. Neat.
Unfortunately impossible: UIKit (iOS's UI Framework) doesn't provide this data.
We get touchesBegan, touchesMoved, touchesCancelled, etc., but no touchSize. The touch handler returns a point, not a rect :-(
Not 100% sure about Android, but I believe it's the same-- just a point.
You could use 2 fingers to simulate and calculate distance.
MOH
midikinetics
Newbie
 
Posts: 20
Joined: 15 May 2015 17:46

Re: Canvas object: touch size parameter

Postby Phil999 » 15 Jan 2018 03:01

thank you for that info. Do you have an idea how these other apps, Orphion, Garageband, create touch size or a kind of velocity sensitivity?
Formant+Eurorack, PPG wave 2.2, Korg MS-20, etc., EWI 4000s, QuNeo, etc., Mixbus32c, u-he, MadronaLabs, Samplemodeling, NI, etc., iPad2/4/Pro
Phil999
Regular
 
Posts: 917
Joined: 11 Jan 2012 01:53

Re: Canvas object: touch size parameter

Postby midikinetics » 15 Jan 2018 06:00

Hm, after further investigation looks like I am wrong!
https://stackoverflow.com/questions/886 ... ize-in-ios

Well, color me purple. Had no idea about that property.
Neat stuff. Comment retracted.

MOH
midikinetics
Newbie
 
Posts: 20
Joined: 15 May 2015 17:46


Return to Wishlist

Who is online

Users browsing this forum: No registered users and 1 guest

cron