Author |
Braids Renaissance (robot speech, 10 new chord modes) |
br>th0mas |
br>Hello,
Braids Renaissance is a new alternate firmware for Braids that adds the following new algorithms:
- Software Automated Mouth, also known as SAM. The classic robotic text-to-speech engine originally written for the Commodore 64.
- Five new diatonic chord algorithms.
- Five new “chord stack” algorithms.
Due to space constraints, the following features have been removed from the original v1.9 firmware:
- Text editor
- ???? easter egg algorithm (morse code generator)
- QPSK algorithm
- The original WTx4 algorithm has been replaced by a more featureful WTCH algorithm
Demos
Here is a demo of SAM algorithm
Here is a demo of the 6x waveform algorithms
http://soundcloud.com/burnsmodular/braids-renaissance-6x-algorithms
You can download it, and learn more, at https://burns.ca/eurorack.html.
The SAM algorithm functions similarly to a granular sampler. Color selects 1 of 16 words, and Timbre "scans" grains from the start to the end of the word. By modulating Timbre and pitch separately you can play the words at various speeds independent of pitch.
If you send Braids a trigger it will play through the loaded phrase, starting at the Timbre position. It will play at the "natural rate", which slows down as pitch drops similar to a tape slowing down.
SAM does not sound particularly great once you go ~1 octave away from centre, but he does track 1v/oct. Otherwise he makes a great chaotic noise/glitch source. br> br> |
|
br>windspirit |
br>Great job, excited to load this up later br> br> |
|
br>coolshirtdotjpg |
br>Very cool! Is it possible to alter the firmware to add your own words? br> br> |
|
br>th0mas |
br> coolshirtdotjpg wrote: | Very cool! Is it possible to alter the firmware to add your own words? |
Next week I'll post a guide on how to do this the hard way (recompiling the firmware yourself).
I've got plans for a web based solution but it won't be done for a month or two.
The majority of the SAM text to speech code doesn't run on the Braids module due to RAM constraints, so I have a utility that does text -> phoneme -> sample frames, compresses the sample frames and emits the wordlist data. br> br> |
|
br>miles_macquarrie |
br>Nice Work. Thank you! br> br> |
|
br>Funky40 |
br>Very nice and kind from you. Thanks ! br> br> |
|
br>ben_hex |
br>Nice this is an add on not a replacement for the firmware. Good work. br> br> |
|
br>th0mas |
br>Just released version 0.3, available at https://github.com/boourns/eurorack-renaissance/releases/tag/v0.3.0
New: 6xsaw, 6xsquare, 6xtri, 6xsin algorithms. 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, and Timbre scans through various amplitude settings for the 6 oscillators. When the Braids quantizer is turned off, the oscillators are evenly spaced by semitones (controlled by Color)
Fixed: Signature waveshaper now works with SAM modes.
Changed: Due to increased FLASH pressure, SAM only has 32 words instead of 48.
Here's a quick demo of the 6x algorithms
http://soundcloud.com/burnsmodular/braids-renaissance-6x-algorithms (I cannot for the life of me get soundcloud embedding working, it adds a space to the end of the url)
Read the first post in this thread or https://burns.ca/eurorack.html for more information. br> br> |
|
br>Pighood |
br>Wasn’t aware there was even a 1.9. I thought the latest was 1.8. br> br> |
|
br>tauburn |
br>There should be no difference in loading this onto a ubraids vs a stock one right? br> br> |
|
br>behndy |
br>verrrrrry cool. thanks! br> br> |
|
br>Heliophile |
br>Awesome, great work! br> br> |
|
br>xenosapien |
br> tauburn wrote: | There should be no difference in loading this onto a ubraids vs a stock one right? |
should work just the same if the uBraids was built to the original specs. br> br> |
|
br>Daisuk |
br>This is great! Thanks for making it and sharing. br> br> |
|
br>burnn_out! |
br>Holy shit! Nice!! br> br> |
|
br>dooj88 |
br>
sounds great, i was waiting for robert wyatt to start singing at any point. br> br> |
|
br>th0mas |
br>Thanks for all the kind words
I'm ready for people to try creating their own word lists for SAM. Eventually this will be a web-based interface for building the firmware, but for now, you end up installing a docker container that builds the firmware with your custom wordlist.
If anyone wants to try it please follow the instructions here: https://github.com/boourns/eurorack-builder/
If you run into trouble please open new issues on that same github repository so I can track them.
This docker image is the same one I use for the official releases.
I realize it's less than ideal to have to install docker + a many-hundred-MB container to build the wordlist, but afterwards you're free to delete it all, and eventually the web interface will be complete.
Thanks! br> br> |
|
br>tauburn |
br> xenosapien wrote: | tauburn wrote: | There should be no difference in loading this onto a ubraids vs a stock one right? |
should work just the same if the uBraids was built to the original specs. |
Finally got around to trying this and it just says gives the CRC error every time. tried with higher and lower signal, same thing. has anyone else tried loading this onto a ubraids?
edit: it worked this time although i did nothing differently. br> br> |
|
br>acidbob |
br>Works with uBraids too? br> br> |
|
br>Shledge |
br> acidbob wrote: | Works with uBraids too? |
See above posts. br> br> |
|
br>cliffemu |
br> acidbob wrote: | Works with uBraids too? |
Yes I have successfully loaded on a uBraids. br> br> |
|
br>Chopper |
br>Quick question: these mode seem to be added to the 1.9 firmware (if i believe what my Braids is telling me) and there is indeed a few other modes that are not part of the official 1.8, nor part of the renaissance firmware update (like the 7777, or whatever it is called). Is there a list somewhere available of what the differences between 1.8 and 1.9 are? Thanks a lot! br> br> |
|
br>SCOOBA_TANK |
br>this is killer! So stoked on SAM. I can't wait to upload it and give a whirl! Thanks so much! br> br> |
|
br>SCOOBA_TANK |
br> cliffemu wrote: | acidbob wrote: | Works with uBraids too? |
Yes I have successfully loaded on a uBraids. |
+1. Uploaded with success to µBraids today.
Also, SAM RULES!!!!!! br> br> |
|
br>th0mas |
br> Chopper wrote: | Quick question: these mode seem to be added to the 1.9 firmware (if i believe what my Braids is telling me) and there is indeed a few other modes that are not part of the official 1.8, nor part of the renaissance firmware update (like the 7777, or whatever it is called). Is there a list somewhere available of what the differences between 1.8 and 1.9 are? Thanks a lot! |
Glad you guys are enjoying the firmware!
You can see here the official changes that occurred between 1.8 and 1.9:
https://github.com/pichenettes/eurorack/commits/master/braids
the ???? mode is not actually new, it was the easter egg mode that was only available if you entered a secret code into the text editor. I added it into the main oscillator menu since I removed the text editor to save on code size, which removed access to the easter egg. br> br> |
|