login

online now

We have 11 guests and no members online

search

 

welcome to GinSing

sound and speech synthesizer for the Arduino



Explore the world of artificial voice, wave synthesisis, music, and more right from your Arduino!


GinSing is a combination of hardware and software that adds affordable complex waveform synthesis, music, speech, and sound effects to your Arduino project.


The hardware is a build friendly stackable Arduino compatible shield that features the Babblebot IC and an audio amplifier for direct speaker or line level audio output. The software is a simple interface library that lets you take full control of amazing sound capabilities with simple function calls.


buy now     

imageimageimageimageimageimage
previous next


view source code for this demo

Click to download in MP3 format (885.8kB)

HardwareIcon

hardware

4_arduinoide

software

2_tweaker

tools

Prog Guide Icon

docs

solder

build

forum

support



latest news

babbletron is here!

In addition to the free tweaker tool for experimenting with realtime waveform synthesis, we now have a free tool for realtime experimenting with voice synthesis. The babbletron, like the tweaker is a java program that runs on your PC to communicate to the GinSing shield to explore the shield's capabilities for synthetic voice, build up a dictionary of words and phrases, make some songs, and export the code diretctly into your Arduino projects.

 

find out more



charles peck - 443

About a year ago, Charles posted his custom electronic instrument Sharpy, which uses the Ginsing Shield and infrared distance sensors. Well he just finished up a piece for two percussionists and Sharpy that he wanted to share. Its a nice example of the GinSing being integrated into a musical setting, which is one of the unique aspects of a chip originally designed for voice synthesis.

find out more



tweaker video

We've just created a video that will take you through the basics of the tweaker program. If you are not familiar with tweaker, its a program that you can run on your computer that provides you with an onscreen realtime interface to play with the GinSing. The java based program talks to the GinSing shield via the USB on your computer so you can visualize and experiment with all the waveform synthesis functions on the GinSing as well as save off register sets to create your own preprogrammed sound effects. You can find out more here:

find out more



babbletron

We're just back from the 2013 Albuquerque Maker Faire where we presented a Ginsing based interactive display. The project is called "babbletron" and features a bunch of candy colored buttons, an arduino, an 8x8 LED display, and of course a GinSing shield.

The layout of this device is a direct mapping between the GinSing allophone codes and the buttons, so this might be of use to you if you are going to be generating your own phrases - its easy to prototype and build words and sayings when you can record and preview the sequence as you go.

You can find out more about the project at the Engeldinger Engineering Services website.



musical poi

Here is an intriguing project sent in by maker / composer / graduate student Sangbong Nam from the College Conservatory of Music at the University of Cincinnati. He calls his creation the mPoi ( musical poi ).

Poi refers to both a style of performance art and the equipment used for engaging in poi performance. As a performance art, poi involves swinging tethered weights through a variety of rhythmical and geometric patterns. Poi artists may also sing or dance while swinging their poi, and in this case the mPoi is doing the singing.

Poi can be made from various materials with different handles, weights, and effects. In this case, Sangbong has integrated an Arduino, GinSing, Gyroscope sensor, and a speaker into his device. Sangbong welcomes your comments on this project in our forum.



we sell Babblebots!

We are now an official retail seller of the BabbleBot IC Voice and Sound Effects Engine. The BabbleBot is powered by the Savage Innovations SoundGin™ Firmware running on a PIC18F DIP programmable interface chip, and is the heart of the GinSing Shield now be available through our online store. Using the datasheet and/or schematic you can create your own Babblebot magic on your own breadboard!


get your babblebot here

BBIC



version 4.1 released

We have just released version 4.1 of the GinSing distribution, which contains some minor bug fixes. We have also changed the distribution for Windows, Mac, and Linux to use the same file structure and similar installation procedures, so you can now load any version and use it for all operating systems.

Many thanks to med44 for helping locate a significant problem with writeRegister() that prevented settings from Tweaker from being correctly integrated into Arduino projects. Check out his project here.

new version


airmonica

If you want to get an idea of what you might be able to do musically with the GinSing shield, you can check out the airmonica project, which is uses a Nintendo-like nunchuck accelerometer as an input device. Along with a software arpeggiator, a harmonizer, and metronome you can improvise tunes along with a backing track. This project uses the Ginsing in voice mode, using 1 voice for the backtrack, 1 for the metronome, and up to 3 for the lead voice - which still leaves another voice open if an good idea for it comes to mind. You can find out more about the project  here .

airmonica_600


reference guide now available

We have just completed the GinSing V4.0 programming guide, which is now available in the download section. This document details the software library function-by-function and provides additonal information on how the GinSing shield works. If you plan on using the c++ interface for your project, you should definintely download this document to help you get started.


find out more



ginsing reference manual v4.0