Forum Home | News | Announcements | Thread
Here’s the changes:
TouchOSC 1.7.3
==============================
- New control: Multi-Push
- New control: Encoder
- Added setting of control position with OSC messages: /control/position/x, /control/position/y
- Added setting of control z-order with OSC messages: /control/position/z
- Added setting of control width and height with OSC messages: /control/size/w, /control/size/h
- Multi-Toggle controls now allow multiple touch input
- Corrected sending/receiving of MIDI Program Change messages via CoreMIDI connections
- Corrected order of MIDI z-message sending for all controls
- Corrected rendering of Push controls to match editor preview
- Corrected rendering of LED controls to match editor preview
TouchOSC Editor 1.5.3
==============================
- Added control: Multi-Push
- Added control: Encoder
- Corrected “Center > Horizontal” tool behavior for horizontal layouts
- Added warning when opening layouts made with newer versions of the editor
The documentation has been updated to reflect these changes.
For the info on the new controls see:
http://hexler.net/docs/touchosc-controls-reference
For info on the new global messages see:
http://hexler.net/docs/touchosc-controls
Many thanks for this update. I will be modifying my plugiator templates to see if I can make use of your new multi push and rotary encoders. I also will be setting up the templates to send program changes. As I use core midi this is greatly appreciated. Thanks for this!
I hope that you are able to charge for updates or come up with away of making in-app purchases to make this worth your while I am getting great satisifaction in developing custrom solutions for my studio. Thanks again. - Scotty
It shows up on the app store as a free update. I just updated mine. - Scotty
Rob I purchased 1.7.2 a few days ago (thursday the 28th), the encoders don’t work.
How do I upgrade?
Thanks
I have been able to send program change messages using the multitouch push encoders. I can’t confirm that I am receiving program change messages. So far I am not getting parameter feedback in the receive mode all other controls are working in both directions. I am using core midi only through camera connection kit. I’ll do some testing later on today.
I’m not sure I see how the values sent by the new rotary encoder are useful. They appear to be a binary switch message with no delta information. Functionally, it’s not much different than a toggle-button. At least through OSC, the receiver has no idea if the encoder is moving, whether it is active/inactive, or how fast it is spinning. It only sees that the direction has changed. Maybe you should call it “rotary switch” instead of “rotary encoder” ;) .
What’s even more bizarre, is that I can “spin” the control slowly enough that it sends no message at all…
I agree with #6. The encoders act more like switches since they do not send the amount of movement for each update, like real encoders. For me, they actually send more “1” and “0” messages when I rotate slowly than when do it quickly. I have had better luck “faking” encoders with rotaries that are zeroed after each update, which works well enough, but it would be great if these new encoders could work more like proper ones.
I thought it was just me going crazy that these things were only sending 1 and 0.