SOLVED: Turning knobs makes plugin slow down synth

A (new) bug (I think) in this version (on Mac OS X El Capitan) and Ableton live 9.6 64-bit

If you play keys quickly (external MIDI keyboard or laptop keyboard) playing the Sub 37 it sounds fine. If you then start to move e.g. the filter cut-off frequency dial (or another dial like resonance) while playing suddenly the notes do not come out in time - they are delayed in different intervals. It does not happen if you you move the cutoff frequency using the knob in the plug-in - only on the synth. If I delete the Sub37 VST plug-in the problem stops. It is the same with both the AA and the VST.

Load an run the attached project. Then turn the dial on the synths and suddenly everything slows down - or rather the played sound does although Live continues at normal speed
Test Sub37 plug-in button slowdown Copy Project.zip (24.2 KB)

downloading and testing… thanks!

Amos

I am not hearing any slowdown in MIDI notes when turning knobs on the hardware… but I’m not sure I’m reproducing exactly your setup.

It looks like you are using iconnectMIDI (DIN) output for the external instrument – is that correct, or am I only seeing that because I have an iConnectMIDI 4+ here? (did the settings change automatically for me when I opened this project, or are we using the same hardware?)

perhaps a little screenshot of your channel settings for this project, and your MIDI settings, will help… or just a written description of what MIDI device is being used for the External Instrument, and for the Sub 37 editor plug-in… do you have record-monitoring enabled for that track while you are turning knobs or not… any other variables you can think of that might need to be reproduced when I test.

I’m a little glad I’m not getting the same results, but I’d be more glad if I was sure I was testing exactly the same conditions… thanks for your help!

Amos

I am using iConnectAudio 4+. New information

  1. It only happens on DIN not USB. This is how it sounds:
    https://dl.dropboxusercontent.com/u/5057386/Sub37%20beta/Turning%20physical%20knobs%20slows%20synth.mov

  2. It only happens when you choose CC in the plug-in. Not if you have chosen NRPN: https://dl.dropboxusercontent.com/u/5057386/Sub37%20beta/Only%20when%20CC%20chosen.mov

  3. My setup:
    https://dl.dropboxusercontent.com/u/5057386/screenshots/Screen%20Shot%202016-02-17%20at%2007.27.50.png
    https://dl.dropboxusercontent.com/u/5057386/screenshots/Screen%20Shot%202016-02-17%20at%2007.28.11.png
    https://dl.dropboxusercontent.com/u/5057386/screenshots/Screen%20Shot%202016-02-17%20at%2007.28.15.png

  4. If I run USB through the iConnectAudio there is no problem either, so seems like it is associated with DIN on SUb37 and not with the iConnectAuido device.

Best
Morten

Did you get the info you needed?

Yes, thanks Morten!

We discovered that the editor plugin in Live is actually outputting MIDI data in response to MIDI data that it receives from turning knobs on the hardware… it shouldn’t do this, and didn’t used to (it’s a relatively new bug).

What I think is causing the slowdown is too many MIDI messages… if Live is record-monitoring the MIDI channel, it’s repeating back to the Sub 37, all the MIDI coming out of the Sub 37… which is already full-resolution knob tweaking… and due to the bug, double this amount of MIDI is actually coming back, in response to knob turning on the hardware. What I think is happening is that this is choking the MIDI bandwidth, which is causing a delay in processing the MIDI notes.

On the other hand, it looks from your video like all of Live is slowing down somehow… seems like the “play” indicator is not moving as quickly across the screen when the problem is happening. So the bug may be deeper in the plugin’s association with Live. I’ll post a more general question about this in the Beta Forum for other folks to consider also, please see there for more…

Hi Amos,

It seems to work now with latest release (41 - maybe also 40 - did not test)

Thanks