linuxmao-org / shiru-plugins

Plugin collection created by Shiru (unofficial DPF port)
Do What The F*ck You Want To Public License
17 stars 2 forks source link

Error in Jalv, UI cannot receive parameter #4

Open jpcima opened 5 years ago

jpcima commented 5 years ago

After a while of playing on MIDI and switching parameters, a series of such messages can be seen on the terminal.

With jalv.gtk from git 57b35f6, lilv 0.24.4.

assertion failure: "bufferSize == sizeof(float)" in file ../../dpf/distrho/src/DistrhoUILV2.cpp, line 132

In DPF, it indicates UI failure to get notified of parameters. The size of the received value must be 4 (float), instead a garbage size value arrives.

It does not affect DSP, the sound works, it's just UI not refreshed with parameter values after the preset change.

trebmuh commented 5 years ago

note after a IRC discussion: this is to be expected to be the most seen while using chipwave

jpcima commented 5 years ago

Yes and I haven't made it clear in the message: it's after a preset change, which I suppose to create a burst of parameter changes and corrupt the communication protocol somewhat.

(I'm suspicious of jalv about this, so I will check it later.)