@ -136,8 +136,6 @@ void CMIDIDevice::MIDIMessageHandler (const u8 *pMessage, size_t nLength, unsign
// The packet contents are just normal MIDI data - see
// The packet contents are just normal MIDI data - see
// https://www.midi.org/specifications/item/table-1-summary-of-midi-message
// https://www.midi.org/specifications/item/table-1-summary-of-midi-message
// Additional byte-level MIDI dump for extra debugging
/*
if ( m_pConfig - > GetMIDIDumpEnabled ( ) )
if ( m_pConfig - > GetMIDIDumpEnabled ( ) )
{
{
switch ( nLength )
switch ( nLength )
@ -146,40 +144,40 @@ void CMIDIDevice::MIDIMessageHandler (const u8 *pMessage, size_t nLength, unsign
if ( pMessage [ 0 ] ! = MIDI_TIMING_CLOCK
if ( pMessage [ 0 ] ! = MIDI_TIMING_CLOCK
& & pMessage [ 0 ] ! = MIDI_ACTIVE_SENSING )
& & pMessage [ 0 ] ! = MIDI_ACTIVE_SENSING )
{
{
printf ( " MIDI%u: %02X \n " , nCable , ( unsigned ) pMessage [ 0 ] ) ;
f printf ( stderr , " MIDI%u: %02X \n " , nCable , ( unsigned ) pMessage [ 0 ] ) ;
}
}
break ;
break ;
case 2 :
case 2 :
printf ( " MIDI%u: %02X %02X \n " , nCable ,
f printf ( stderr , " MIDI%u: %02X %02X \n " , nCable ,
( unsigned ) pMessage [ 0 ] , ( unsigned ) pMessage [ 1 ] ) ;
( unsigned ) pMessage [ 0 ] , ( unsigned ) pMessage [ 1 ] ) ;
break ;
break ;
case 3 :
case 3 :
printf ( " MIDI%u: %02X %02X %02X \n " , nCable ,
f printf ( stderr , " MIDI%u: %02X %02X %02X \n " , nCable ,
( unsigned ) pMessage [ 0 ] , ( unsigned ) pMessage [ 1 ] ,
( unsigned ) pMessage [ 0 ] , ( unsigned ) pMessage [ 1 ] ,
( unsigned ) pMessage [ 2 ] ) ;
( unsigned ) pMessage [ 2 ] ) ;
break ;
break ;
default :
default :
switch ( pMessage [ 0 ] )
switch ( pMessage [ 0 ] )
{
{
case MIDI_SYSTEM_EXCLUSIVE_BEGIN :
case MIDI_SYSTEM_EXCLUSIVE_BEGIN :
printf ( " MIDI%u: SysEx data length: [%d]: " , nCable , uint16_t ( nLength ) ) ;
f printf( stderr , " MIDI%u: SysEx data length: [%d]: " , nCable , uint16_t ( nLength ) ) ;
for ( uint16_t i = 0 ; i < nLength ; i + + )
for ( uint16_t i = 0 ; i < nLength ; i + + )
{
{
if ( ( i % 16 ) = = 0 )
if ( ( i % 16 ) = = 0 )
printf ( " \n %04d: " , i ) ;
f printf( stderr , " \n %04d: " , i ) ;
printf ( " 0x%02x " , pMessage [ i ] ) ;
f printf( stderr , " 0x%02x " , pMessage [ i ] ) ;
}
}
printf ( " \n " ) ;
f printf( stderr , " \n " ) ;
break ;
break ;
default :
default :
printf ( " MIDI%u: Unhandled MIDI event type %0x02x \n " , nCable , pMessage [ 0 ] ) ;
f printf( stderr , " MIDI%u: Unhandled MIDI event type %0x02x \n " , nCable , pMessage [ 0 ] ) ;
}
}
break ;
break ;
}
}
}
}
*/
// Only for debugging:
// Only for debugging:
/*
/*