From 064dc7babaaf1c800989410bd46aea415470b508 Mon Sep 17 00:00:00 2001 From: Luis Michaelis Date: Sun, 22 Sep 2024 10:14:54 +0200 Subject: [PATCH] chore(DmPerformance): add note about unavailability of MIDI CC 2/4 --- src/Performance.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Performance.c b/src/Performance.c index 02244c9..72bd3ec 100644 --- a/src/Performance.c +++ b/src/Performance.c @@ -531,6 +531,8 @@ static DmResult DmPattern_generateCurveMessages(DmPart* part, break; case DmCurveType_MONO_AFTERTOUCH: case DmCurveType_POLY_AFTERTOUCH: + // NOTE(lmichaelis): This is MIDI CC 2 (Breath Controller) and MIDI CC 4 (Foot Pedal). Neither are + // implemented in TSF and only CC 2 is implemented in FluidSynth with some caveats. Dm_report(DmLogLevel_WARN, "DmPerformance: Curve type %d not implemented (midi channel pressure)", curve.event_type);