I’ve just seen that there are two methods to insert TimeSig, but why one insert it at a certain time and another at a certain beat?

Isn’t it more logical to insert it at measure?

Conceptually not adding it at start of a measure cause the interruption of the previous one that is a very strange thing on the basis of music theory!

Another things on the basis of what I’ve just said: why don’t adding a method getTimeSigAtMeasure(int measure) (or getTimeSigAtBar(int bar) ) ?

Thank you in advice!

I’m not sure I understand the problem here, if you can insert at a specific beat, then you can insert at a bar boundary (measure).

Whether you allow beat based insertions is really a UX decision for your app.

1 Like

Yes I know, not a real problem, only I don’t understand why giving this possibility of “breaking measure” :slight_smile:

Well some people do it I guess.

1 Like

Ok thank you!