From 4fc9af74a2f02e883c26b5835bcedc2ebf3fec66 Mon Sep 17 00:00:00 2001 From: falkTX Date: Mon, 26 May 2014 01:41:30 +0100 Subject: [PATCH] JACK: If there's plugin programs, select the first one --- distrho/src/DistrhoPluginJack.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/distrho/src/DistrhoPluginJack.cpp b/distrho/src/DistrhoPluginJack.cpp index 6c9c66bc..94155df6 100644 --- a/distrho/src/DistrhoPluginJack.cpp +++ b/distrho/src/DistrhoPluginJack.cpp @@ -67,6 +67,11 @@ public: fPortMidiIn = jack_port_register(fClient, "midi-in", JACK_DEFAULT_MIDI_TYPE, JackPortIsInput, 0); #endif +#if DISTRHO_PLUGIN_WANT_PROGRAMS + if (fPlugin.getProgramCount() > 0) + fPlugin.setProgram(0); +#endif + if (const uint32_t count = fPlugin.getParameterCount()) { fLastOutputValues = new float[count];