Implement VST2 SysEx events

Apparently these _are_ actually used. Sometimes.
This commit is contained in:
Robbert van der Helm
2021-08-04 21:37:54 +02:00
parent dceafd3016
commit 9160de6483
5 changed files with 54 additions and 7 deletions
+7 -1
View File
@@ -428,7 +428,13 @@ void Vst2Logger::log_event(
},
[&](const AEffect&) { message << "<nullptr>"; },
[&](const DynamicVstEvents& events) {
message << "<" << events.events.size() << " midi_events>";
message << "<" << events.events.size() << " midi_events";
if (!events.sysex_data.empty()) {
message << ", including " << events.sysex_data.size()
<< " sysex_events>";
} else {
message << ">";
}
},
[&](const DynamicSpeakerArrangement& speaker_arrangement) {
message << "<" << speaker_arrangement.speakers.size()