| @@ -1505,11 +1505,11 @@ public: | |||||
| { | { | ||||
| if (! vstEvents->events[i]) | if (! vstEvents->events[i]) | ||||
| break; | break; | ||||
| if (vstEvents->events[i]->type != kVstMidiType) | |||||
| continue; | |||||
| const VstMidiEvent* const vstMidiEvent = (const VstMidiEvent*)vstEvents->events[i]; | const VstMidiEvent* const vstMidiEvent = (const VstMidiEvent*)vstEvents->events[i]; | ||||
| memcpy(&midiEvents[events.numEvents++], vstMidiEvent, sizeof(VstMidiEvent)); | |||||
| if (vstMidiEvent->type != kVstMidiType) | |||||
| memcpy(&midiEvents[events.numEvents++], vstMidiEvent, sizeof(VstMidiEvent)); | |||||
| } | } | ||||
| return 1; | return 1; | ||||
| @@ -17,7 +17,7 @@ | |||||
| #include "carla_bridge_osc.h" | #include "carla_bridge_osc.h" | ||||
| #include "carla_bridge_client.h" | #include "carla_bridge_client.h" | ||||
| #include "carla_midi.h" | |||||
| #include "carla_plugin.h" | |||||
| #include <QtCore/QString> | #include <QtCore/QString> | ||||
| #include <QtCore/QStringList> | #include <QtCore/QStringList> | ||||
| @@ -304,7 +304,7 @@ int CarlaBridgeOsc::handle_quit() | |||||
| return 0; | return 0; | ||||
| } | } | ||||
| #ifdef BUILD_BRIDGE_PLUGIN | |||||
| #if 0 //def BUILD_BRIDGE_PLUGIN | |||||
| void osc_send_bridge_ains_peak(int index, double value) | void osc_send_bridge_ains_peak(int index, double value) | ||||
| { | { | ||||
| if (global_osc_data.target) | if (global_osc_data.target) | ||||
| @@ -93,6 +93,7 @@ | |||||
| #define kPlugCategShell 10 | #define kPlugCategShell 10 | ||||
| #define kPlugCategGenerator 11 | #define kPlugCategGenerator 11 | ||||
| #define kVstAutomationReadWrite 4 | #define kVstAutomationReadWrite 4 | ||||
| #define kVstProcessLevelUnknown 0 | |||||
| #define kVstProcessLevelUser 1 | #define kVstProcessLevelUser 1 | ||||
| #define kVstProcessLevelRealtime 2 | #define kVstProcessLevelRealtime 2 | ||||
| #define kVstProcessLevelOffline 4 | #define kVstProcessLevelOffline 4 | ||||