Skip to content
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 - Braids Renaissance Chords #110

Open
rootapprox opened this issue Nov 21, 2024 · 2 comments
Open

M-OSC / Waveforms - Braids Renaissance Chords #110

rootapprox opened this issue Nov 21, 2024 · 2 comments

Comments

@rootapprox
Copy link

rootapprox commented Nov 21, 2024

Hello there ! is it possible to have the Waveforms Engine to be updated to the this alternative cool firmware code from Braids Renaissance ( https://burns.ca/eurorack.html ) for its new great modes
Cheers!

@eh2k
Copy link
Owner

eh2k commented Nov 22, 2024

Hi @rootapprox

There is the SPEECH/SAM engine. It's basically the same that was added in the Renaissance fork. There are other minor adjustments/enhancements that are not entirely clear to me. Can you tell exactly what you mean - I could look at it in detail then.

@rootapprox
Copy link
Author

Hey @eh2k thanks a lot for the reply! i would love to have the new Chords Mode (The original WTx4 algorithm has been replaced by a more featureful WTCH algorithm)
Chord Modes
Braids Renaissance adds a total of 10 new chord algorithms.

\ \CH, -_CH, /\CH, SICH, WTCH
With the quantizer disabled, these modes play the same chords as the original paraphonic WTx4 algorithm, where the Color parameter blends between 16 different chords. But when quantizer is enabled with one of the diatonic modes (dorian, aeolian, etc), the chords will stay in key, picking the correct major or minor chord and extensions based on the configured quantizer mode and root note. For example if the quantizer is set to C Dorian, sending a D value into the V/oct input will result in a minor triad. Color parameter still controls the chord extension but is also picked correctly based on the scale determined by the quantizer.

\ \x6, -_x6, /\x6, SIx6, WTx6
6 oscillators starting at the 1v/oct input, spaced evenly across the currently selected quantize scale. Color controls the number of scale steps between oscillators. When the Braids quantizer is turned off, the oscillators are evenly spaced by semitones (controlled by Color).

Timbre parameter
The Timbre parameter morphs the sound differently depending on the chord waveform.

For saw algorithms (\ \CH, \ \x6), each note is actually 2 saw waves, and Timbre controls the detuning between the 2 saw waves.

For square algorithms (-_CH, -_x6), Timbre controls the pulse width of the square wave.

For triangle and sine algorithms (/\CH, /\x6, SICH, SIx6), Timbre controls the amount of wavefolding to apply to each oscillator before summing.

For wavetable algorithms (WTCH, WTx6), Timbre morphs between a small set of wavetable entries. This is the same wavetable list as the original WTx4 mode.

@eh2k eh2k changed the title M-OSC / Waveforms M-OSC / Waveforms - Braids Renaissance Chords Nov 25, 2024
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

No branches or pull requests

2 participants