Hi everyone!
I have faced some related questions I couldn’t find the answers. So I ask you for the help, answers or pointing where I can to find the answers, please.
-
My plugin uses only midi interface (Midi messages and SysEx messages) and it doesn’t need the audio IO. How can I switch off changing the audio driver at standalone plugin startup? When I try to comment
TryToChangeAudioDriverType();
and/orProbeAudioIO();
inIPlugAPP_host.cpp
I stop receive Midi Messages. I removed audio driver choice from the Preference menu and now I need to switch off it’s changing at start. -
Could you explain or point me where I can find an explanation of what means
PLUG_CHANNEL_IO "1-2", PLUG_TYPE 1, PLUG_DOES_MPE 1
? -
In additional, my plugin doesn’t receive Midi messages in case I haven’t plug the microphone to my PC (Windows). It starts but receiving no messages Midi or SysEx. I suspect I have a wrong configuration:
#define PLUG_CHANNEL_IO "1-2"
#define PLUG_LATENCY 0
#define PLUG_TYPE 1
#define PLUG_DOES_MIDI_IN 1
#define PLUG_DOES_MIDI_OUT 1
#define PLUG_DOES_MPE 1
#define PLUG_DOES_STATE_CHUNKS 0
I checked a little more: when I start the plugin with a microphone is plugged in and then unplug it, the plugin get crush. When I start my plugin with unplugged microphone and then plug it in, open Preferences and click Apply, the plugin starts receive Midi and SysEx
Thanks for the help!
And special thanks to Oli and the team for the amazing iPlug2!