cwMidiFile.cpp : calcNoteDurations() turn off warning and write comments in 'missing note-off for note-on' case.
This commit is contained in:
parent
70b147007e
commit
9a4fed6d64
@ -1832,11 +1832,11 @@ void cw::midi::file::calcNoteDurations( handle_t h, unsigned flags )
|
|||||||
{
|
{
|
||||||
unsigned k = ch*kMidiNoteCnt + d0;
|
unsigned k = ch*kMidiNoteCnt + d0;
|
||||||
|
|
||||||
// there should be no existing sounding note instance for this pitch
|
// if the note gate is not activated (i.e. key is up) but the note is still sounding (e.g. held by pedal)
|
||||||
if( noteGateM[k] == 0 && noteM[k] != NULL )
|
if( noteGateM[k] == 0 && noteM[k] != NULL )
|
||||||
{
|
{
|
||||||
if( warningFl )
|
//if( warningFl )
|
||||||
cwLogWarning("%i : Missing note-off instance for note on:%s",m->uid,midi::midiToSciPitch(d0,NULL,0));
|
// cwLogWarning("%i : Missing note-off instance for note on:%s",m->uid,midi::midiToSciPitch(d0,NULL,0));
|
||||||
|
|
||||||
if( cwIsFlag(flags,kDropReattacksMfFl) )
|
if( cwIsFlag(flags,kDropReattacksMfFl) )
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user