jamoma / JamomaCore

Jamoma Frameworks for Audio and Control Structure
Other
36 stars 14 forks source link

TTData: Make dataspace work with units #325

Closed lossius closed 9 years ago

lossius commented 9 years ago

This has previously been implemented in j.parameter in Jamona 0.5.7, but did not survive the transition to 0.6.

The basic idea is that if a command is sent to TTData specifying an overriding (temporary) unit as well as a ramp interval, the ramping should be done using the temporary unit rather than the default dataspace unit. As an example for a TTData containing xyz position with [dataspace position] and [unit xyz] the following:

0. 1. 0.
360. 0. 1. aed ramp 2000

would result in a circular movement rather than the position staying fixed.

lossius commented 9 years ago

This is now implemented and merged to the dev branch.