Circuitbenders Forum

Circuitbenders Forum => Noise, Tracks & Samples => Topic started by: Gordonjcp on December 08, 2011, 07:58:50 AM

Title: Algorithmic Synthesis chiptune
Post by: Gordonjcp on December 08, 2011, 07:58:50 AM
A few months back many sites were abuzz with articles about feeding the results of an iterated equation to /dev/audio to get what sounded like algorithmically-generated chiptunes.  I ported some of the code across to an Arduino and made a pocket bleepy synth thing, and also sampled some of the output from the PC.

With a drum loop I had lying around, some of the beepy noises off the PC and some drum sounds sampled from my Xiosynth, I came up with this:

http://www.gjcp.net/~gordonjcp/algo.ogg (http://www.gjcp.net/~gordonjcp/algo.ogg)

Enjoy.
Title: Re: Algorithmic Synthesis chiptune
Post by: electoyd on December 27, 2011, 07:59:40 PM
sounds good gordon, nice pace.
Title: Re: Algorithmic Synthesis chiptune
Post by: billywood on January 08, 2012, 10:00:43 PM
The last section is especially good. Like the melody.
Title: Re: Algorithmic Synthesis chiptune
Post by: boneless on January 09, 2012, 10:28:29 AM
cool! I like it - it builds really nicely - really interesting process too -  I like the way your machines had a lot input creatively into the composition! thanks for sharing...
 ;D


I was also curious about what you used to make the chip-tunes

I use mssiah and LSDJ but I guess you must have used something different to enable your equation to control the notes?
Title: Re: Algorithmic Synthesis chiptune
Post by: gregisclassy on July 21, 2012, 06:11:54 PM
pretty fat,
there is one bass sweep through most of the song
 that is alittle harsh with the level needed to hear everything.
Title: Re: Algorithmic Synthesis chiptune
Post by: Gordonjcp on July 21, 2012, 10:38:31 PM
Wow, there's a whole bunch of replies to this that I haven't seen before!

gregisclassy - is that the big distorted kick drum?  It's a bit heavy, I'd mix it a little differently if I went back to it.

billywood - I just wrote some C code to spit the chiptunes out as a .wav file, much like the code that writes to /dev/audio but with a μ-law to linear conversion.  Then I edited the resulting samples, uploaded them to my sampler, and sequenced it with seq24.

Everything came off my ESI4000 sampler, with the chiptune and drumloop channels fed through separate outs from the "analogue" drums to the mixer and a bit of reverb applied as you can no doubt hear.  The "analogue" drums were actually created from scratch on a Novation Xiosynth.
Title: Re: Algorithmic Synthesis chiptune
Post by: SineHacker on July 22, 2012, 02:25:47 PM
this sounds incredibly similar to something my mate did: Chip synth final prototype test on Vimeo (http://vimeo.com/33625483) very cool! he is getting his head stuck into arduino wavetable stuff now I think