justlep / bitwig

Some MIDI controller scripts for Bitwig
Other
58 stars 9 forks source link

CursorDevice parameter value observers not working when adding VST via drag&drop #3

Closed justlep closed 7 years ago

justlep commented 9 years ago

The parameters of CursorDevice.getParameter(index), CursorDevice.getCommonParameter(index) and CursorDevice.getParameter(index) are normally updated when adding one of Bitwig's own devices.

However, if you add some VST device via drag-drop from the righthand Browser Panel (instead of the Plus-icon-dialog "Select content to insert into device chain") which you already saved some parameter mappings for, the parameters are not being updated after insertion. You have to first focus some other device, the re-focus the VST to refresh the CursorDevice's params. They will then continue to work correctly.

https://github.com/justlep/bitwig/blob/master/tmp/bugInCursorDevice/CursorDeviceNotUpdatedWhenAddingVst-Bug.control.js

Issue sent to Bitwig tech support.