From: Guillaume L. <gla...@te...> - 2002-03-05 09:47:15
|
On Tuesday 05 March 2002 08:56, Chris Cannam wrote: > > Pardon? I suggested it because I thought it was a pleasingly > clean solution. The matrix doesn't want to know about what > rests are where As I said, it's not a problem specific to the matrix, the notation has it= too.=20 Suppose you insert a crotchet over a 4/4 bar. What we need is a way to ge= t=20 any of the following combinations=20 note rest rest rest rest note rest rest rest rest note rest rest rest rest note depending on where the mouse click triggering the insertion occurred. Log= ic=20 has this, and it's a long standing limitation of our insertion scheme. Th= e=20 matrix just makes it more necessary to solve, but it's the exact same iss= ue. > Far better just to effectively say to > the core code: I've inserted this note here, now deal with it. I agree, but I don't understand how normalizing rests will solve the prob= lem.=20 The rest-splitting code needs to be a bit more clever, that's all. --=20 =09=09=09=09Guillaume =09=09=09=09http://www.telegraph-road.org |