From 4ebcef53f8cc1ab97a081433f59f04beab3ab13d Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Tue, 19 Dec 2017 17:41:57 +0100 Subject: [PATCH] Relax max MIDI msg size to 256 (for long sysex) (win-mme already used 256, CoreMIDI can handle up to 256 as can ALSA) --- libs/backends/alsa/alsa_midi.h | 2 +- libs/backends/coreaudio/coreaudio_backend.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/backends/alsa/alsa_midi.h b/libs/backends/alsa/alsa_midi.h index 2a3f539f29..27f40fc513 100644 --- a/libs/backends/alsa/alsa_midi.h +++ b/libs/backends/alsa/alsa_midi.h @@ -28,7 +28,7 @@ /* max bytes per individual midi-event * events larger than this are ignored */ -#define MaxAlsaMidiEventSize (128) +#define MaxAlsaMidiEventSize (256) namespace ARDOUR { diff --git a/libs/backends/coreaudio/coreaudio_backend.h b/libs/backends/coreaudio/coreaudio_backend.h index 5884b569ac..d1d6e97189 100644 --- a/libs/backends/coreaudio/coreaudio_backend.h +++ b/libs/backends/coreaudio/coreaudio_backend.h @@ -38,7 +38,7 @@ #include "coreaudio_pcmio.h" #include "coremidi_io.h" -#define MaxCoreMidiEventSize 128 // matches CoreMidi's MIDIPacket +#define MaxCoreMidiEventSize 256 // matches CoreMidi's MIDIPacket (https://developer.apple.com/documentation/coremidi/midipacket) namespace ARDOUR {