Changeset 476

Show
Ignore:
Timestamp:
09/15/08 06:14:40 (4 months ago)
Author:
gabriel
Message:

Prevent audioEngine_updateNoteQueue() from scheduling any 'humanize' features before tick 0.

This fixes a bug introduced in rev 467 where songs with a humanize or lead/lag
setting on tick 0 will not play if anything gets scheduled before tick 0.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/libs/hydrogen/src/hydrogen.cpp

    r467 r476  
    12821282                                                //~ 
    12831283 
     1284                                                if((tick == 0) && (nOffset < 0)) { 
     1285                                                        nOffset = 0; 
     1286                                                } 
    12841287                                                Note *pCopiedNote = new Note( pNote ); 
    12851288                                                pCopiedNote->set_position( tick );