Open MainCharacteroftheProblem opened 9 months ago
I can see how the current state of the UI can be overwhelming, but I'm not sure if "Channel Settings" is a good place to put the rhythm generator in. To me it would make more sense for it to be grouped with actions like the "Move Notes Sideways" one, though I imagine you want to keep the UI closer to JummBox.
Another thing we could do is add an "advanced" settings prompt and make the more extravagant features toggleable via that, maybe also with some way to set up shortcuts for those if deemed necessary - I say this mostly because I don't know if it's terribly useful to have the E shortcut taken up by a rather niche feature like the rhythm generator, as interesting as it is. Anything we make dependent on the preferences storage means more annoyance when that's cleared or lost, though.
Anything we make dependent on the preferences storage means more annoyance when that's cleared or lost
we could add the option to save/load preferences to/from a downloaded file that's disconnected from the web browser because it's a download.
but if anyone who would benefit from this option would find it (or even use it if they do find it) is another question.
Thanks to the Custom Theme Editor recently added in AbyssBox 1.0, merging the custom theme prompt and the set theme prompt might be harder than anticipated.
Not really. I forgot about this issue, but it might as well be removed, and show up underneath the theme dropdown instead when "custom" is selected as a theme. Though maybe people are used to the separated custom theme prompt, so this would be disruptive for them - it could go either way.
Possible combinations:
Export & Import (Filing)
this makes sense but to me the name "Filing" seems unclear what it means. just call it "Import and Export"
- Beats Per Bar & Song Length (Bar/Song Settings?)
- Rhythm Generator & Move Beats Sideways (Note Placement/Movement)
to me, putting these options in one Timing menu would be clearer
E.g. making the Euclidean Rhythm prompt a sub-prompt of channel settings, or making the Custom Theme prompt a part of Set Theme. This would help with the UI bloat that's been plaguing UltraBox recently.
Only somewhat related, but: if we ever add custom frequencies/envelopes/unisons, we should probably remove all of the extra options that aren't available in jummbox just so the UI is cleaner