The formula in the scale marking code (src/gui/piano_roll.cpp) is screwed:

     if( chord->hasSemiTone( std::abs( key - i ) % cap ) )

should really be something like this:

    if( chord->hasSemiTone( ( i - ( key % cap ) ) % cap ) )

...right?

-- 
[email protected]
http://www.mikseri.net/radioproject



------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
LMMS-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmms-devel

Reply via email to