Request for feedback - notation app

I’ve been doing some experimentation with variable width measures and I wanted to get some feedback. Since the beginning of this app (and the previous verions), it has been very rigid about measure widths and note widths. Let’s say our smallest note is a 32nd note. It would be 18 pixels wide. A 16th note is 36 pixels wide, an 8th note 72 pixels wide, and so on. Using a 32nd note, a measure has 16 different “zones” in 2/4 time and a measure is about 288 pixels. In 4/4 time, there are 32 zones, so the measure will be twice as wide at 576 pixels. And that’s a problem. It’s just too wide.

But what if we didn’t set the width of a measure based on the possible number of notes in it and instead set the width by the actual number of notes in it? And what if a note’s width on screen didn’t double at each step? You would then end up with measure that kind of adapts its length to the number of notes contained in it. It ends up looking something like this…

(Note: I need to tweak the size of the notes as they get longer. I was pretty agressive about not scaling them up too much and I think I overshot. Those measures on the bottom line - or more accurately, the notes within them - should probably be a little longer.)

The advantage here is that the measures on the 2nd line don’t have to be as long as the one on the first line with all the super-short notes. The disadvantage is that you lose a little bit of the visual hint that (for instance) a quarter note is twice as long as an 8th note.



Speaking as someone who reads western notation, this makes perfect sense. I would suggest having a minimum measure size so whole notes don’t produce tiny measures, but otherwise there’s no need for one measure to take up half of the page width just because somewhere down the line there’s a series of 16th notes.

Yeah. That’s exactly my thinking. And good point that this is how most western notation does it, too.

A minimum measure width might be a good solution to the issue with those bottom measures being too small. I’ll take a look at that. Thanks for the suggestion!

1 Like

I’ll just throw this out there…and if it’s terribly difficult please ignore me…but is there any way this app could communicate with MuseScore 4?

Anything is possible, I suppose, but it’s not even on my radar at the moment. I made this spreadsheet where anyone can add a feature request: Shamisen App Feature Whiteboard - Google Sheets

One the “New Ideas” tab, enter what you would like to see with as much detail as possible. Because I guarantee I will 100% forget we ever had this conversation. :sweat_smile:

1 Like