Skip to content

Add exotic scales from DistingNT Soma sequencer#412

Draft
rjsmith wants to merge 1 commit intoATOVproject:developfrom
rjsmith:feat/exotic-scales
Draft

Add exotic scales from DistingNT Soma sequencer#412
rjsmith wants to merge 1 commit intoATOVproject:developfrom
rjsmith:feat/exotic-scales

Conversation

@rjsmith
Copy link
Collaborator

@rjsmith rjsmith commented Jan 30, 2026

Added 11 more scales to the global list, ported from the Soma sequencer https://github.com/thorinside/soma/blob/main/soma.lua#L8-L29

refs #411

NB: Quote from Chris | ATOV:

The list is limited to 16 currently as we only have 16 sort of distinguishable colors to display them. But we want to use the LEDs to actually show the included notes, when we do that we’re pretty much not limited (well, by 12 bit)

@rjsmith
Copy link
Collaborator Author

rjsmith commented Jan 30, 2026

btw - I experimented with disabling the cargo fmt parsing on this block of code, it seems useful to see all the scales lined up...

@chmanie chmanie force-pushed the develop branch 3 times, most recently from 04a8fcc to 7720241 Compare February 10, 2026 20:48
@ArthurGibert
Copy link
Contributor

In this PR #432

I added a display of the keyboard keys in the scale. I think this will open up to having more scales.

@chmanie
Copy link
Member

chmanie commented Feb 20, 2026

I'm just wondering whether we should keep the colors for the first 16 ones. It's easier to distinguish and has a good mapping to the configurator. What do you think?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants