Hi Martin,
is there a particular reason why Value Formatters cannot be called for Envelope Parameters?
Shall I file that as a Feature Request?
Steps to reproduce:
- create an Envelope
- add “test” to the Formatter field
- add the following Lua function:
function test(valueObject, value)
print(value)
return value
end
Result: the value is printed when the Formatter function is called for any other parameter type, but I didn’t manage getting it to work with Envelope parameters.
Background: the Casio VZ10m/Hohner HS-2/E often sends values differently than they are displayed. Envelope Levels, for example, are displayed from 0 - 99 but sent from 28 - 127.
Thanks!