-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
M-OSC/Waveforms Chords, Color parameter .... #121
Comments
@eh2k I do not get the first table. |
Initially, I more or less simply copied the code from Renaissance-Repo without understanding the chord oscillators in detail. I had to make a few adjustments because there is an internal and an ‘engine-specific’ quantizer in S&C. The internal one is generally built into SC and affects all engines. I have taken a closer look at the ‘Renaissance Chords’ code and must honestly say that the following points do not seem entirely logical to me:
I would prefer to use the same chords as in plaits chords (M-OSC/Chords), and extend it to 6 voices (Plaits only has a maximum of 4 voices). Then I would create the individual notes form the default semitone scale.
|
In the latest update 4b23f97 there are the following changes to the chord oscillators:
|
@eh2k Great! |
Looks and sounds dope @eh2k Thanks a lot for this update! |
@eh2k I love all the changes you've made - great work! I do have one suggestion, though: Would it be possible to adjust the numbering of chord notes so they start from 1 instead of 0? Currently, the numeration for a seventh chord goes like 0+2+4+6, but in my opinion it would be better to follow the correct sequence of 1+3+5+7. Similarly, the octave should be labeled as 8 (from 'octave'), not 7. This change would make the numbering more intuitive and clear for a new user and aligned with standard musical theory. There is still an issue with chord quantization when the transpose value is set to anything other than octaves in both transpose settings - the one in the I/O settings and the one on the main machine's panel. I'm not ready for digging into this behavior right now, though. 😅 |
Originally posted by @koswir in #117 (comment)
Braids Renaissance Chords:
squares-and-circles/lib/braids/chords_stack.cc
Lines 534 to 585 in 63799c4
Actually quite similar to the Plaits Chords
squares-and-circles/lib/plaits/dsp/chords/chord_bank.cc
Lines 44 to 90 in 63799c4
In the current version, the colour parameter incrementation does not match the chords table.
It may be possible to simply name the chords instead of ‘Colour’ as with the Plaits Chords.
The text was updated successfully, but these errors were encountered: