cwMidi.h: Added kResetAllCtlMdId,kAllNotesOffMdId and isAllNoteOff() and isResetAllCtls().

This commit is contained in:
kevin 2025-03-08 11:26:53 -05:00
parent a29b6ec06e
commit ca6f444b0d

View File

@ -74,6 +74,8 @@ namespace cw
const unsigned kLegatoCtlMdId = 0x44;
const uint8_t kResetAllCtlsMdId = 121;
const uint8_t kAllNotesOffMdId = 123;
//===============================================================================================
@ -109,6 +111,8 @@ namespace cw
template< typename T> bool isSoftPedalDown( T s, T d0, T d1) { return ( isSoftPedal(s,d0) && isPedalDown(d1)); }
template< typename T> bool isSoftPedalUp( T s, T d0, T d1) { return ( isSoftPedal(s,d0) && isPedalUp(d1)); }
template< typename T> bool isAllNotesOff( T s, T d0 ) { return isCtlStatus(s) && (d0)==kAllNotesOffMdId; }
template< typename T> bool isResetAllCtls( T s, T d0 ) { return isCtlStatus(s) && (d0)==kResetAllCtlsMdId; }
typedef uint8_t byte_t;