linVST and channel data

All your LV2 and LADSPA goodness and more.

Moderators: MattKingUSA, khz

Post Reply
jonetsu
Established Member
Posts: 2036
Joined: Sat Jun 11, 2016 12:05 am
Has thanked: 10 times
Been thanked: 22 times

linVST and channel data

Post by jonetsu »

It looks like linVST does not pass channel data. I made a test in which MIDI keyboard pressure is configured on several devices. First there's the synth, ACE, native to Linux, Followed by OvertoneDSP RVB500 (native to linux), then Voxengo's Marvel GEQ (linVST), then RVB500 again. The data goes up to the Marvel GEQ and stops there.
bitwigExp5.jpg
bitwigExp5.jpg (51.64 KiB) Viewed 304 times
UPDATE

The workaround, as far as Bitwig is concerned, is to use a Chain Container, put all types of devices in there but only have one modulation source at the container itself. The container will then distribute in parallel to each device the data, effectively bypassing the limitation of linVST.
bitwigExp6.jpg
bitwigExp6.jpg (43.06 KiB) Viewed 297 times
ubuntuuser
Established Member
Posts: 315
Joined: Mon Jan 02, 2017 9:46 am
Has thanked: 1 time
Been thanked: 5 times

Re: linVST and channel data

Post by ubuntuuser »

As far as I know, LinVst passes on all midi messages except for sysex.

Sysex is possible to pass on but it isn't implemented.

I don't know much about Bitwig's MPE but maybe

Right-click your MPE enabled instrument and select "Force MPE Mode".
Post Reply