Braids Renaissance (robot speech, 10 new chord modes)

Cwejman, Livewire, TipTop Audio, Doepfer etc... Get your euro on!

Moderators: luketeaford, Joe., lisa, Kent

User avatar
th0mas
Veteran Wiggler
Posts: 633
Joined: Fri Nov 19, 2010 9:36 pm
Location: Ottawa

Braids Renaissance (robot speech, 10 new chord modes)

Post by th0mas » Thu Jan 25, 2018 11:33 pm

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
[video][/video]

Here is a demo of the 6x waveform algorithms

http://soundcloud.com/burnsmodular/brai ... 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.
Last edited by th0mas on Wed Nov 28, 2018 11:39 am, edited 8 times in total.

User avatar
windspirit
Super Deluxe Wiggler
Posts: 3050
Joined: Thu Sep 20, 2012 11:43 pm
Location: krellifornia

Post by windspirit » Fri Jan 26, 2018 12:21 am

Great job, excited to load this up later :D

User avatar
coolshirtdotjpg
Super Deluxe Wiggler
Posts: 1451
Joined: Wed May 06, 2015 4:13 pm
Location: Freedom, NH

Post by coolshirtdotjpg » Fri Jan 26, 2018 2:13 am

Very cool! Is it possible to alter the firmware to add your own words?
New video on Prophet 12 Drone Patches:
Prophet 12 Drone Patches

User avatar
th0mas
Veteran Wiggler
Posts: 633
Joined: Fri Nov 19, 2010 9:36 pm
Location: Ottawa

Post by th0mas » Fri Jan 26, 2018 9:36 am

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.

miles_macquarrie
Wiggling with Experience
Posts: 395
Joined: Fri Dec 25, 2015 7:43 pm
Location: Atlanta, GA
Contact:

Post by miles_macquarrie » Fri Jan 26, 2018 12:44 pm

Nice Work. Thank you!

User avatar
Funky40
Super Deluxe Wiggler
Posts: 5818
Joined: Mon Nov 17, 2008 7:08 pm
Location: on a big voyage

Post by Funky40 » Fri Jan 26, 2018 3:45 pm

Very nice and kind from you. Thanks !
For sale:........it won´t sell, so i stopp bother you ;)

User avatar
ben_hex
Super Deluxe Wiggler
Posts: 6723
Joined: Sun May 12, 2013 12:58 pm
Location: West Yorkshire, England

Post by ben_hex » Fri Jan 26, 2018 4:15 pm

Nice this is an add on not a replacement for the firmware. Good work.
All DivKid video series to be found here!
http://www.youtube.com/divkidvideo

User avatar
th0mas
Veteran Wiggler
Posts: 633
Joined: Fri Nov 19, 2010 9:36 pm
Location: Ottawa

Post by th0mas » Wed Feb 14, 2018 11:54 pm

Just released version 0.3, available at https://github.com/boourns/eurorack-ren ... 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/brai ... 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.

User avatar
Pighood
Super Deluxe Wiggler
Posts: 2042
Joined: Fri Sep 14, 2012 8:48 pm

Post by Pighood » Thu Feb 15, 2018 12:43 am

Wasn’t aware there was even a 1.9. I thought the latest was 1.8.
*phnert*

User avatar
tauburn
Wiggling with Experience
Posts: 276
Joined: Tue Jun 09, 2015 1:13 pm
Location: usa

Post by tauburn » Thu Feb 15, 2018 12:50 am

There should be no difference in loading this onto a ubraids vs a stock one right?

User avatar
behndy
Super Deluxe Wiggler
Posts: 1419
Joined: Mon Oct 07, 2013 12:05 am
Location: East Bay, Cali
Contact:

Post by behndy » Thu Feb 15, 2018 2:27 am

verrrrrry cool. thanks!
music, noise, in progress silliness - http://www.youtube.com/c/behndy

User avatar
Heliophile
Common Wiggler
Posts: 231
Joined: Sun Jun 01, 2014 2:39 pm
Location: The Netherlands

Post by Heliophile » Thu Feb 15, 2018 4:30 am

Awesome, great work!
Heliophile - synthpop
http://heliophile.bandcamp.com/

User avatar
xenosapien
Ultra Wiggler
Posts: 826
Joined: Thu Jul 09, 2015 3:30 am
Location: Frankfurt am Main, Germany

Post by xenosapien » Thu Feb 15, 2018 6:40 am

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.
may you live in interesting times.

User avatar
Daisuk
Super Deluxe Wiggler
Posts: 3927
Joined: Tue Jul 23, 2013 3:16 pm
Location: Oslo
Contact:

Post by Daisuk » Thu Feb 15, 2018 11:25 am

This is great! Thanks for making it and sharing. :yay:

User avatar
burnn_out!
deep fried intoxicated wiggler
Posts: 1464
Joined: Thu Jun 10, 2010 1:13 pm
Location: the dirty D

Post by burnn_out! » Thu Feb 15, 2018 12:17 pm

Holy shit! Nice!! :miley: :sb:
born in bathsalts..

If your not dead you might as well be dancing, and if your not dancing you might as well be dead. - windspirit

User avatar
dooj88
Super Deluxe Wiggler
Posts: 1596
Joined: Sun Jan 29, 2017 7:31 pm
Location: lovettsville, va
Contact:

Post by dooj88 » Thu Feb 15, 2018 1:33 pm

th0mas wrote:
http://soundcloud.com/burnsmodular/brai ... algorithms (I cannot for the life of me get soundcloud embedding working, it adds a space to the end of the url)
sounds great, i was waiting for robert wyatt to start singing at any point.

User avatar
th0mas
Veteran Wiggler
Posts: 633
Joined: Fri Nov 19, 2010 9:36 pm
Location: Ottawa

Post by th0mas » Fri Feb 16, 2018 5:33 pm

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!

User avatar
tauburn
Wiggling with Experience
Posts: 276
Joined: Tue Jun 09, 2015 1:13 pm
Location: usa

Post by tauburn » Tue Apr 17, 2018 10:29 pm

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. :despair:

User avatar
acidbob
Super Deluxe Wiggler
Posts: 2704
Joined: Mon Sep 19, 2011 2:48 am
Location: Denmark

Post by acidbob » Wed Apr 18, 2018 12:54 am

Works with uBraids too?

User avatar
Shledge
Super Deluxe Wiggler
Posts: 3029
Joined: Sun Jul 10, 2016 5:47 pm
Location: UK

Post by Shledge » Wed Apr 18, 2018 1:04 am

acidbob wrote:Works with uBraids too?
See above posts.

User avatar
cliffemu
Veteran Wiggler
Posts: 573
Joined: Thu Feb 16, 2012 12:00 pm
Location: NYC
Contact:

Post by cliffemu » Wed Apr 18, 2018 6:03 am

acidbob wrote:Works with uBraids too?
Yes I have successfully loaded on a uBraids.

User avatar
Chopper
Veteran Wiggler
Posts: 659
Joined: Tue Oct 13, 2015 6:17 am
Location: London

Post by Chopper » Wed Apr 18, 2018 9:04 pm

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!

User avatar
SCOOBA_TANK
Common Wiggler
Posts: 216
Joined: Wed Mar 07, 2018 3:42 am
Location: WęSTüRñMã

Post by SCOOBA_TANK » Wed Apr 18, 2018 9:30 pm

this is killer! So stoked on SAM. I can't wait to upload it and give a whirl! Thanks so much!

User avatar
SCOOBA_TANK
Common Wiggler
Posts: 216
Joined: Wed Mar 07, 2018 3:42 am
Location: WęSTüRñMã

Post by SCOOBA_TANK » Sun Apr 22, 2018 8:35 pm

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!!!!!! :nana:

User avatar
th0mas
Veteran Wiggler
Posts: 633
Joined: Fri Nov 19, 2010 9:36 pm
Location: Ottawa

Post by th0mas » Mon Apr 23, 2018 8:59 am

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 ... ter/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.

Post Reply

Return to “Eurorack Modules”