vsariola / sointu

Fork of 4klang that can target 386, amd64 and WebAssembly. Tools run on Windows, Mac & Linux
MIT License
239 stars 15 forks source link

Ability to distinguish units in the instrument list (was: Numbered op list) #115

Open wayfu opened 7 months ago

wayfu commented 7 months ago

To make it easier to keep track of multiple same ops in a row, it would be good to have a numbered list of ops in the instrument!

wayfu commented 7 months ago

another cool feature would be the option to assign a color to ops in the op list

vsariola commented 7 months ago

To make it easier to keep track of multiple same ops in a row, it would be good to have a numbered list of ops in the instrument!

You mean the instrument editor should show the index of the unit to it left? That's super easy to do, but I wasn't sure that alone is helping too much + adds visual clutter in the GUI (it starts to be pretty busy already!).

another cool feature would be the option to assign a color to ops in the op list

I like this a lot more. One could color units to remind which one is which. I'll probably look into this.

wayfu commented 7 months ago

To make it easier to keep track of multiple same ops in a row, it would be good to have a numbered list of ops in the instrument!

You mean the instrument editor should show the index of the unit to it left? That's super easy to do, but I wasn't sure that alone is helping too much + adds visual clutter in the GUI (it starts to be pretty busy already!).

maybe make it an option then? it's how we choose targets in the send op, for example, and it would be good to have a direct reference in mind instead of say, counting filters to find the fifth one - for any op, not just the ones we've colored :)

edit: also, I wouldn't worry about clutter too much. A) consider your target audience B) you have a whole ass tracker in there already , with a screen full of letters, numbers and dots!