OpenUtau icon indicating copy to clipboard operation
OpenUtau copied to clipboard

Tie values to USTx Resolution

Open AnAndroNerd opened this issue 3 months ago • 4 comments

Replaces values of "480" with the current USTx Resolution to add support for changing midi resolution. This is useful for people who aren't used to the resolution being 480 or people who want more fine control of note size.

AnAndroNerd avatar Sep 11 '25 06:09 AnAndroNerd

Everything on the UI side is now working

AnAndroNerd avatar Oct 21 '25 02:10 AnAndroNerd

Outside of importing USTs/USTxs into a project with with a resolution that's not 480, and exporting USTs everything seems to be working.

AnAndroNerd avatar Oct 22 '25 02:10 AnAndroNerd

tbh I don't view this as a necessary complexity

stakira avatar Nov 06 '25 06:11 stakira

I feel like if you're able to define the resolution in the USTx, you should be able to change it and not have everything break. If not, it raises the question of why you're able to define it in the first place. I also think it makes more sense from a reading the code perspective, 480 can seem like a random number for people who aren't familiar with MIDI stuff, but using resolution is easier to understand.

I would also personally use this feature.

AnAndroNerd avatar Nov 06 '25 13:11 AnAndroNerd