Ok, then I’m moving the discussion on the 2.0 suggestions thread.
I’ve never seriously used the VelocityDevice (from now on: VD), although I was the first one to propose it
Yesterday I have tried bounding an instrument to a filter, using two VD: one for cutoff and another for resonance.
I have found the ghost instrument problem, but also noticed that, for purposes like the one I wanted to use the VD for,
it is not suitable as it is now, since you need to always trigger a note when you want to send an event to VD.
I have tried with this workaround:
## | Not In Vo Comm
00 | C-4 01 80 0000
01 | C-4 01 70 05FF
02 | C-4 01 60 0500
but this method sucks for two reasons:
- it’s annoying and awkward
- does not serve all purposes since you still have an instant 80=>70 change with no ramping
if the above code could be achieved with this:
## | Not In Vo Comm
00 | C-4 01 80 0000
01 | --- -- A1 0000
02 | --- -- A0 0000
it would be great, allowing both:
a]
immediate changes with no ramping, by setting precise values:
## | Not In Vo Comm
00 | C-4 01 80 0000
01 | --- -- 70 0000
02 | --- -- 60 0000
b]
gradual changes through ramping:
## | Not In Vo Comm
00 | C-4 01 80 0000
01 | --- -- A1 0000
02 | --- -- A0 0000
so the user can choose how to use the VD to fulfill his needs.
about the inability of adding VD to send/master: I of course understand the reason for it, but would be great
if, when adding a VD to a send device, Renoise intercepted all the events into the connected tracks/all tracks.
what do you all think?