RB1-robotto, development closed and opensourced!

Support and discussion for soundmachines products.

Moderators: Kent, soundmachines

User avatar
airfrankenstein
Veteran Wiggler
Posts: 515
Joined: Mon Dec 23, 2013 4:22 pm
Location: France
Contact:

Post by airfrankenstein » Fri Jul 10, 2015 2:40 am

monads wrote:pm sent, thanks for sending when you get a chance! I'm definitely no skilled programmer, just a hobbyist who doesn't mind tinkering :mrgreen:

I went over the whole Babblebot document and it's quiet powerful!!! It seems very little was implemented with RB1. I'm comparing against the Flame Talking Synth, which is way more advanced out-the-box!...however the architecture isn't open.

I just ordered the serial interface (Skarkfun DEV-09716), followed the links above/downloaded Arduino and GinSing. Some stuff isn't clear though, like can you use the "Babbletron" program? Wish others were here to collaborate and expand on the firmware. Perhaps you and I could come up with something worth sharing.

Hey, Sorry just sent it now - fell asleep on the computer. Yes the talking synth is much crazier - it was out of stock when I bought the Robotto whence my purchase.

This shield looks like it could be really helpful but I can't find it for sale anywhere as of yet : http://www.ginsingsound.com/

User avatar
airfrankenstein
Veteran Wiggler
Posts: 515
Joined: Mon Dec 23, 2013 4:22 pm
Location: France
Contact:

Post by airfrankenstein » Sat Jul 11, 2015 2:19 am

Having the option to play the consonants after the vowels might make the latter more audible. I'm trying to figure out where in the Arduino sketch this should take place.

Hey, Soundmachines people, Why don't you put your RB-1sketches out in the open or at least in this thread? That way we might be able to help you make the RB-1 more interesting and further out there.

User avatar
monads
Super Deluxe Wiggler
Posts: 1981
Joined: Thu Mar 26, 2009 11:05 am
Location: Odyssey Island
Contact:

Post by monads » Sat Jul 11, 2015 9:00 pm

airfrankenstein wrote:Hey, Soundmachines people, Why don't you put your RB-1sketches out in the open or at least in this thread? That way we might be able to help you make the RB-1 more interesting and further out there.
+1!! My Sparkfun adapter just arrived so I'm going to explore this week......

User avatar
Kosalos
Common Wiggler
Posts: 100
Joined: Sun Mar 15, 2015 12:58 am
Location: Laguna Hills, California

possible customer

Post by Kosalos » Sat Jul 11, 2015 9:56 pm

I've had a lot of fun writing programs for the Euroduino and Orgone Accumulator, and the RB1 robotto seems like the perfect next project.
But I'm not clear on its status.
Is the current source code publically posted?
Does the hardware work okay?
Is the board designed so that all the functions of the voice chip can be accessed?
Is the voice chip itself a good choice?
Has anyone posted successful mods to the original code?

hope to hear good news

User avatar
monads
Super Deluxe Wiggler
Posts: 1981
Joined: Thu Mar 26, 2009 11:05 am
Location: Odyssey Island
Contact:

Re: possible customer

Post by monads » Wed Jul 15, 2015 10:58 am

Kosalos wrote:I've had a lot of fun writing programs for the Euroduino and Orgone Accumulator, and the RB1 robotto seems like the perfect next project.
But I'm not clear on its status.
Is the current source code publically posted?
Does the hardware work okay?
Is the board designed so that all the functions of the voice chip can be accessed?
Is the voice chip itself a good choice?
Has anyone posted successful mods to the original code?

hope to hear good news
Well, I'll try my best to answer for insight. I was hoping Soundmachines (SM) might show up.

1. No, the source code has not been pubically posted to the SM website. However, a few of us have inquired upon and have the Sketch so I or 'airfrakenstein' can send to you via email.
2. The hardware works fine.
3. I believe so. But you'll be limited to the front panel controls of such. There are also unused microntroller pins on the board you could access/mod.
4. The Babblebot chip is very good/powerful. It has similar features to the Skeakjet. I would explore the Ginsing website for comparison Babblebot vs. Skeakjet
5. I only know of 1 other successful code mod. It's a Sketch available to turn RB1 into a 3-voice digital wave table synth. 'airfrakenstein' and myself have only experimented with modifing the original code. But we're no Arduino programmers! I actually already crashed RB1 to an inoperable state!!! Going to try reloading the bootloader to restore.

Bottom line, if you're not a Arduino programmer/familiar with the code, don't bother hacking RB1. Unless you're like me and learn by breaking (crashing in this case) things and putting back together :hihi:

User avatar
Kosalos
Common Wiggler
Posts: 100
Joined: Sun Mar 15, 2015 12:58 am
Location: Laguna Hills, California

Robotto, Ginsing, Galak

Post by Kosalos » Wed Jul 15, 2015 11:41 am

Thanks for the info.
I hadn't spotted the Ginsing, but it's listed as sold out anyhow..
What I did find was the board from Galak: http://galakelectronics.com/VG-601.htm
Just ordered it (they say it will be delayed till the end of the month).
I plan to see how much fun I can wring out of it before I spend $250 on Robotto.

I vaguely remember a speech chip back in the 80's that offered a male and female voice, but also let you adjust the freq. until it sounded like a dolphin.
That's what I am after: not perfect speech, but voice-like effects.

User avatar
monads
Super Deluxe Wiggler
Posts: 1981
Joined: Thu Mar 26, 2009 11:05 am
Location: Odyssey Island
Contact:

Post by monads » Wed Jul 15, 2015 1:08 pm

Yeah, Ginsing not available :waah: The Galak device looks cool though. Curious to see how far you get on that! Agree this is a better route before spending $250!!!

User avatar
soundmachines
Veteran Wiggler
Posts: 706
Joined: Fri Jun 29, 2012 6:49 am
Location: ITALY

Post by soundmachines » Thu Jul 16, 2015 3:37 am

Hi to everyone!
Sorry but I lost contact with MW in the last few weeks due to several new stuff coming...
Consider that babblebot is THE SAME as soundgin. I don't know why they made this brand branching at a certain point (I believe that the two guys that developed it fought over it....:(()

Anyway,
I actually registered a soundmachines github acount to put the code but never submitted the firmware (the one that I sent to two of you guys).

To make thinkgs slightly better, (and as a repository) I attach the official firmware here.


EDIT: the note 'rename to ino' is WRONG. Just unzip it :)
Attachments
RB1_robotto_Vprod6.ino.zip
RB1robotto production firmware rename to ino
(3.97 KiB) Downloaded 16 times
soundmachines
we play synthesizers !
www.sound-machines.it

User avatar
airfrankenstein
Veteran Wiggler
Posts: 515
Joined: Mon Dec 23, 2013 4:22 pm
Location: France
Contact:

Re: possible customer

Post by airfrankenstein » Tue Jul 21, 2015 5:35 am

Kosalos wrote:I've had a lot of fun writing programs for the Euroduino and Orgone Accumulator, and the RB1 robotto seems like the perfect next project.
But I'm not clear on its status.
Is the current source code publically posted?
Does the hardware work okay?
Is the board designed so that all the functions of the voice chip can be accessed?
Is the voice chip itself a good choice?
Has anyone posted successful mods to the original code?

hope to hear good news
Hi Kosalos, I would say that the module has a good deal of unexploited potential :
all the functions of the voice chip are NOT accessible through the actual control panel. There are extra pins (analog and digital) provided on the board. Seems like a breakout board or a larger faceplate are in order. Or else I'd do away with the pitch pot to put something else in its place.

Regarding the Galak, is there a point you could pull panel controls (pots, ins and outs) from seeing that components seem to be exclusively surface mount?

cheers

User avatar
Kosalos
Common Wiggler
Posts: 100
Joined: Sun Mar 15, 2015 12:58 am
Location: Laguna Hills, California

Robotto remote

Post by Kosalos » Tue Jul 21, 2015 10:28 am

Haven't received the Galak yet.

For the Robotto I would write a companion remote control app using Processing , so you could access all the parameters via sliders and buttons on a serially connected PC or Mac.
Physical controls are not necessary, but what IS required is that all the I/O pins of the speech chip are connected to the Arduino.

User avatar
monads
Super Deluxe Wiggler
Posts: 1981
Joined: Thu Mar 26, 2009 11:05 am
Location: Odyssey Island
Contact:

Post by monads » Mon Aug 17, 2015 11:44 am

Well, my RB1 has been sent back to SoundMachines for repair/service :waah: Don't know what I did regarding uploading sketches and/or boot loader but it's broken because of.

The manual wasn't clear on some Arduino settings either so I'm providing here for others:

Board: Arduino Mini
Processor: ATmega328

User avatar
robotopsy
Veteran Wiggler
Posts: 734
Joined: Thu Dec 20, 2012 1:55 am
Location: Canada

Post by robotopsy » Tue Dec 29, 2015 10:28 am

here's some tips for the RB1Robotto
but this wont cover the open source part :waah:

[video][/video]

dianderocker
Learning to Wiggle
Posts: 16
Joined: Thu Mar 03, 2016 6:53 am
Location: the Netherlands

robotto in the Netherlands

Post by dianderocker » Wed Mar 09, 2016 3:34 pm

Hello soundgin enthausiastics, help is on the way,
I programmed the speakjet using an arduino,
And will do some things with the soundgin to,
1. Using the "original" firmware, modifiing it to use more vowels, consonants, trigger some words on pushbutton commands, etc, etc
2. Using the ginsing, babblebot software from the soundgin site.
I allready used it, pin are rec pin is 12, transmitpin is 9, and ovf is 10
And then used the wecome, voice, preset codes from soundgin.
3. Using, in arduino IDE 21, not in ide 1.0, the simple message system,
to transfer a few letters over the serial cable the the arduino and this in turn can trigger the things you want to trigger with it, so in this case trigger all kind of soundgin chip things, also pitch, also bend, also everything you can think of, to be continued, Dian from the Netherlands.
Any more wild thoughts???
Let soundgin read the wetherreport for you......

User avatar
robotopsy
Veteran Wiggler
Posts: 734
Joined: Thu Dec 20, 2012 1:55 am
Location: Canada

Post by robotopsy » Wed Mar 09, 2016 5:32 pm

:yay: verry intersting
Cant wait to hear it

dianderocker
Learning to Wiggle
Posts: 16
Joined: Thu Mar 03, 2016 6:53 am
Location: the Netherlands

Post by dianderocker » Fri Mar 11, 2016 4:50 pm

Hello has anyone of you used the RB1 with the ginsing software,
The are talking about to get the programs working
Put a 10 microfarad capacitor over reset and 5 volt,
My question, where is the reset pin on the RB1 ,
And would there be any advise against it doing this,
So can a damage the RB1 board in some way doing this
because this is not a ginsing-board.
Thanks in advance, Dian from the Netherlands

User avatar
robotopsy
Veteran Wiggler
Posts: 734
Joined: Thu Dec 20, 2012 1:55 am
Location: Canada

Post by robotopsy » Fri Mar 11, 2016 8:48 pm

Maybe ask Davide Mancini directly on facebook he usually respond very fast

User avatar
solid_choice
Common Wiggler
Posts: 128
Joined: Sat Apr 30, 2016 6:02 pm

Post by solid_choice » Tue Sep 27, 2016 10:50 pm

Hi I am reviving an old thread. This is an awesome module with not a lot of information. I am VERY interested in purchasing one however, I would like to see if anybody has taken advantage to unlock the modules full potential, or if the makers as Sound Machines have added on to it. I do not know much about coding however I am going to school as a comp. sci. major.

Please help me fully understand this module I really want to see what others have come up with in creating an alternate firmware.

Best,

David

User avatar
soundmachines
Veteran Wiggler
Posts: 706
Joined: Fri Jun 29, 2012 6:49 am
Location: ITALY

Post by soundmachines » Mon Oct 24, 2016 9:42 am

solid_choice wrote:Hi I am reviving an old thread. This is an awesome module with not a lot of information. I am VERY interested in purchasing one however, I would like to see if anybody has taken advantage to unlock the modules full potential, or if the makers as Sound Machines have added on to it. I do not know much about coding however I am going to school as a comp. sci. major.

Please help me fully understand this module I really want to see what others have come up with in creating an alternate firmware.

Best,

David
Hi there!
Sorry got some heavy business in the last month or so.... :)
I can send you the firmware pm me your mail!
There have been a few modifications from users but I lost the pointers to the threads. If I am not wrong there should be something on Github...
Davide
soundmachines
we play synthesizers !
www.sound-machines.it

dianderocker
Learning to Wiggle
Posts: 16
Joined: Thu Mar 03, 2016 6:53 am
Location: the Netherlands

Robotto speaks the Weatherreport

Post by dianderocker » Thu Dec 29, 2016 6:01 am

The pronounciation is a little poor! Sound is great!

[video][/video]

I have the cmu dictionary, this are 130.000 words, converted to code.
The words from any textfile are send from inside a clever program to the Arduino as codes.
The Arduino makes the codes "readable" , "speakable" for the Babblebot,
aka Soundgin chip. The Arduino also provides pitch, speed and bend control.
It says: This is the weatherreport, read to you from the world,
the weather is very very fine, the weather is very very fine,
the weather is very very fine,
with clouds and rain and lots of sunshine and rain rain rain, the weather
is very very fine, the weather is very very fine, read to you from the world.

User avatar
deladriere
Wiggling with Experience
Posts: 258
Joined: Sat Oct 25, 2014 5:00 pm
Location: Belgium

Re: Robotto speaks the Weatherreport

Post by deladriere » Mon Jan 02, 2017 1:04 am

dianderocker wrote:
I have the cmu dictionary, this are 130.000 words, converted to code.
The words from any textfile are send from inside a clever program to the Arduino as codes.
Looking good !
I would like to try that too : can you share your codes ?
thx

User avatar
soundmachines
Veteran Wiggler
Posts: 706
Joined: Fri Jun 29, 2012 6:49 am
Location: ITALY

Post by soundmachines » Mon Jan 02, 2017 10:21 am

WOOO this is great!
I am updating some stuff on the website and on the forum section of the soundmachines official site!!
Thanks!
soundmachines
we play synthesizers !
www.sound-machines.it

dianderocker
Learning to Wiggle
Posts: 16
Joined: Thu Mar 03, 2016 6:53 am
Location: the Netherlands

Robotto is an Arduino

Post by dianderocker » Sat May 13, 2017 10:04 am

Hello to you all Robotto, speech fans.
Great gear this thing.
But i make a lot of sketches for it and this is not a mini arduino board.
What i use and have used alot is the setting Arduino Uno and look for the right com-port the FTDI board is on.
And then the sketch jumps in, and works.
Dian, more to come.
Ps made a sketch running my new IPEGGIO inside the Robotto.
So you get, count off from the Robotto, one, two, three, four.
The Arduino Uno chip handles timing and Midi in and out,
making the patterns play and GroVe.

dianderocker
Learning to Wiggle
Posts: 16
Joined: Thu Mar 03, 2016 6:53 am
Location: the Netherlands

Robotto meets ipeggio

Post by dianderocker » Sat May 20, 2017 3:56 pm

Robotto meets Ipeggio, runs on the Arduino inside the robotto,
Code spits out one two three four on the beat.
And notes following the pattern, drums is triggered by the code.
[video][/video]
Thanks for watching

dianderocker
Learning to Wiggle
Posts: 16
Joined: Thu Mar 03, 2016 6:53 am
Location: the Netherlands

Robotto meets ipeggio

Post by dianderocker » Thu May 25, 2017 12:40 pm

Hello if someone interested is willing to try this code out on his or her's Robotto
please let me know in a pm, and i will send you a demo code
This is a one voice version of the Ipeggio-code and there are 2 flavours
One runs on Midi-clock, and the other runs on the internal timer of the Arduino. Both begin with a count-off from the Robotto, if you want it something else to say, let me know, i will see what i can do.
Have fun making real MuSiC on the Fly, Dian

User avatar
soundmachines
Veteran Wiggler
Posts: 706
Joined: Fri Jun 29, 2012 6:49 am
Location: ITALY

Re: Robotto meets ipeggio

Post by soundmachines » Tue Jun 06, 2017 4:08 am

dianderocker wrote:Hello if someone interested is willing to try this code out on his or her's Robotto
please let me know in a pm, and i will send you a demo code
This is a one voice version of the Ipeggio-code and there are 2 flavours
One runs on Midi-clock, and the other runs on the internal timer of the Arduino. Both begin with a count-off from the Robotto, if you want it something else to say, let me know, i will see what i can do.
Have fun making real MuSiC on the Fly, Dian
Hi there!
wonderful job youu've done!
You can fork the orgiinal software (just uploaded to our github here:)
SOUNDMACHINES RB1 GITHUB
soundmachines
we play synthesizers !
www.sound-machines.it

Post Reply

Return to “soundmachines”