From 2452400e793d70f4d9d11867d20b87ab967a6916 Mon Sep 17 00:00:00 2001 From: Wohlstand Date: Fri, 5 Aug 2016 16:39:49 +0300 Subject: Handle 111'th controller as loopStart point --- src/adlmidi.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src') diff --git a/src/adlmidi.cpp b/src/adlmidi.cpp index ef9ac8a..7eca21c 100644 --- a/src/adlmidi.cpp +++ b/src/adlmidi.cpp @@ -1409,6 +1409,12 @@ private: case 113: break; // Related to pitch-bender, used by missimp.mid in Duke3D case 6: SetRPN(MidCh, value, true); break; case 38: SetRPN(MidCh, value, false); break; + case 111://LoopStart unofficial controller + if(!invalidLoop) + { + loopStart = true; + loopStart_passed=true; + } break; default: break; //UI.PrintLn("Ctrl %d <- %d (ch %u)", ctrlno, value, MidCh); } -- cgit v1.2.3