login

online now

We have 32 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 complex waveform synthesis, music, speech, and sound effects to your Arduino project. The hardware is a maker 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.


get started compare learn more

imageimageimageimage

view source code for this demo

Click to download in MP3 format (885.8kB)

 



latest news

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



sharpy improvisation

Sharpy is an electronic instrument that was designed and built by composer Charles Peck. The instrument utilizes three infrared distance sensors to control the sound, which is produced digitally with an Arduino board and GinSing shield. So as users interact with these sensors, there is a clear auditory connection to their physical actions.

Despite having only three sensors, the instrument is capable of a variety of sounds. This is because Sharpy has three possible operating states, each of which assigns a different set of parameters to the three sensors. State 1 is initiated by covering the sensor on the user's left first. The instrument will then stay in State 1 until no sensors are being covered. Therefore, the user must completely remove their hands form the instrument in order to change states. Concordantly, State 2 is initiated using the middle sensor and State 3 using the sensor on the right. The short improvisation in this video demonstrates a few of these sonic possibilities.

Performer: Charles Peck



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 @ ABQ Maker Faire

If you happen to be in Albuquerque on September 23rd, be sure to stop by our tent to see one of our in-house creations that uses the GinSing board. The airmonica is a free-air musical harmonizer that lets you play along with some musical themes to create your own songs.



ABQ_mMF_Date_500w

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


tweaker is here!

We are pleased to report that our new GUI based computer interface to the GinSing board is now ready for download! The GinSing Tweaker program is a java application that you can run from your PC or Mac that lets you tweak all the settings of the GinSing in realtime. It also lets you see what the code interface for the tweak looks like, lets you create your own custom presets, and much more.

The latest download ( GinSing V4.0 ) has been streamlined to include GinSing Tweaker along with the updated IDE software libraries that now install automatically.


find out more



2_tweaker


tocatta for ultra-conservative books

Benny M has put together an ineresting performance project with an instrument he created using the GinSing shield. The Arduino board processes switches embedded in ultra-conservative books, generating pitches every time one is hit. Our hats off to Benny for this unique concept and performance. The source code for the project is also available on the forum thread.

If you have an interesting project we'd love to show it off as well!


read the post





where in the world is ginsing?

Ever wonder what other mad genuises have used a ginsing in their projects? Well, we have created a google map with the locations of our customers around the world. You can vew the map from the top menu on the main screen, or follow the link below. We look forward to adding your town to our map!


ginsing world map