Navigation
Home & news
Random page
All pages
Site search:
Databases
Fortune cookies
Haikus
SID themes
Page collections
Blag
Chip music
Games
Hardware projects
Music downloads
Obfuscated programming
Piano music
Sane programming
Scene productions
SID related pages
Software downloads
Video downloads
Featured pages
Autosokoban
Beagleboard VGA
Binary Art
Brainfuck
Chipophone
Chopin romance
Craft
Delta
DuckTales, The Moon
Fratres
Hardware chiptune
Klämrisk Hero
Lampslide
Legend of Zelda
Making the Chipophone
Phasor
Reverberations
Slaepwerigne
Spellbound
Swan
TTY demystified
Turbulence
Forum
Register
Log in
Latest comments
Feedback
  • Swedish content
  • Personal content
  • Offensive content

The chipophone

The Chipophone is a homemade 8-bit synthesizer, especially suited for live chiptune playing. It has been built inside an old electronic organ.

All the original tone-generating parts have been disconnected, and the keys, pedals, knobs and switches rerouted to a microcontroller which transforms them into MIDI signals. Those are then parsed by a second microcontroller, which acts as a synthesizer.

You can find more information about how the organ was modified on the making of page.

Presentation video

The synthesizer

The synthesizer is implemented on an ATmega88, an 8-bit microcontroller with 1 kB of RAM and 8.5 kB of ROM. It receives MIDI data at a jumper-configurable baud rate and produces a 12-bit mono line out signal. What follows is a brief architectural overview.

Waveform generators

Interrupts are generated at 38 kHz. For each interrupt, a sample is generated. It is the sum of the outputs of eight waveform generators (oscillators). Each waveform generator can be configured to generate a pulse wave (with some given duty cycle), a 4-bit triangle wave or white noise. The output can then be ring modulated with a global modulation oscillator (currently not used). Finally, the output is multiplied with a volume factor.

The waveform generation uses approximately 85% of the available CPU time. The remaining time is used by the rest of the software, which is responsible for modifying the parameters (waveform, frequency, duty cycle, volume) of the waveform generators in realtime.

Channels

For each of the eight waveform generators, there is a matching high-level structure, called a channel. Each channel keeps the state necessary for executing an instrument macro, such as instruction pointer, instrument volume, glissando rate, current glissando offset and vibrato phase. It does not keep track of the current pitch, though, but instead holds a reference to the part that has allocated it, known as the owner, and the index to the current key in that part. From this information, the pitch can be deduced.

The channels are updated at 100 Hz.

Parts

There are three parts in the synthesizer: Upper manual, lower manual and pedal. Each part keeps track of a large array with one entry for each physical key. This array contains status about the keys, such as whether they are held, whether they are heard (and at what volume), and to which channel they have been routed.

When a part learns that one of its keys has been pressed, it allocates a channel, becoming its owner, and sets up the channel to reference the matching array slot. The array slot also gets a reference back to the channel.

In arpeggio mode, the part also starts a timer. If a new key is pressed before this timer expires, it will join the previous one in an arpeggio. In this case, no new channel is allocated. Instead, the array slot for the second key is set up to reference the same channel that was used before. Meanwhile, every channel has an arpeggio timer, telling it when to switch notes. Everytime this timer expires, the channel will follow its owner reference, scan through the array of the part (starting at the current index and going towards lower pitches), and look for the next slot that references the same channel.

In other words, arpeggios are not stored as lists in RAM, but in a distributed fashion where each key is tagged with the channel number corresponding to the arpeggio in which it occurs.

Stealing channels

It is sometimes not possible to allocate a channel, as all eight of them are already in use. On a traditional synthesizer, this is where the least recently used channel, or perhaps the one with the lowest volume, is cut (silenced) and "stolen". The chipophone has the benefit of arpeggios, so it'll use some heuristics to determine which two channels are the least important, and simply join their arpeggios (or single notes) into one big arpeggio. This way, no notes are ever dropped, but the downside is that arpeggios may occasionally be introduced even when no part is in arpeggio mode.

Sequencer

There is also a step sequencer with eight steps, and up to eight note events (pressed or released) and one drum event per step. The implementation is straight-forward. The lower manual and the drum kit can be used to record the loop, and it can be replayed either at the part of the lower manual or at the part of the pedals. If it is replayed at the part of the lower manual, actual events on the lower manual will temporarily mute the loop, apart from the drums.

Controls

The knobs and switches have been assigned MIDI continuous controller numbers. Parameters will be routed to the corresponding part according to the MIDI channel number. When the channel update routine is executed, it will in turn configure e.g. the waveform and duty cycle of the corresponding waveform generator according to the settings stored in the part which owns it.

Posted Wednesday 21-Jul-2010 21:42

Discuss this page

Disclaimer: I am not responsible for what people (other than myself) write in the forums. Please report any abuse, such as insults, slander, spam and illegal material, and I will take appropriate actions. Don't feed the trolls.

Jag tar inget ansvar för det som skrivs i forumet, förutom mina egna inlägg. Vänligen rapportera alla inlägg som bryter mot reglerna, så ska jag se vad jag kan göra. Som regelbrott räknas till exempel förolämpningar, förtal, spam och olagligt material. Mata inte trålarna.

Primis
Nick Sargente
Thu 22-Jul-2010 05:23
The effect on a standard organ known as a Leslie created by a spinning motor creates a Doppler effect, the effect can be heard in acid rock songs such as the Pink Floyd song "On the Run". does your organ have one of these? It's a real neat feature, on a second note, would you ever be willing to release the schematics/Rom of that midi board? I'm thinking of making a chipophone myself.
-Primis
lft
Linus Åkesson
Thu 22-Jul-2010 06:48

Primis wrote:

The effect on a standard organ known as a Leslie created by a spinning motor creates a Doppler effect, the effect can be heard in acid rock songs such as the Pink Floyd song "On the Run". does your organ have one of these?

No, there was no Leslie speaker in it. Everything was solid state except the reverb.

Primis wrote:

on a second note, would you ever be willing to release the schematics/Rom of that midi board? I'm thinking of making a chipophone myself.
-Primis

I'll think about it. The code might need a little cleaning up first. =)
Anonymous
Thu 22-Jul-2010 13:18
This would rock in a classic NES color-scheme.
Anonymous
Thu 22-Jul-2010 14:15
Good job! I hope you're doing something cool with the drum unit of the organ as well :)

regards
linde/HT
Anonymous
Thu 22-Jul-2010 15:10
Delightful, absolutely delightful!

I would love to build one of those some day. I second the request for schematics if you ever feel you have the time to get around to it :)
Anonymous
Thu 22-Jul-2010 17:03
Ubernice... hope where will be some nice chiptune songs out soon...

maybe clint mansell - requiem for a dream or rob dougan - clubbed to death

to start with?
Anonymous
Thu 22-Jul-2010 17:34
amazing work! i really liked listening to those classics you played in the video. all the best.

(seconding the request for schematics+code, the nerdcore community needs as many open hardware geek instruments as we can get :)
Anonymous
Thu 22-Jul-2010 18:27
Amazing work, and very good tunes you played! It was a present for my hears.
phil
phil durham
Thu 22-Jul-2010 18:50
how long did this project take to complete? regardless, it was worth it. fantastic job.
Anonymous
Thu 22-Jul-2010 19:27
Impressive and my congratulations from one low level sw/hw nerd to (apparently) another :)
Anonymous
Thu 22-Jul-2010 19:34
This Is so awesome, keep up the good work !

I'm posting your presentation video on my blog, (http://ultrazapping.tumblr.com/post/845844888/linus-akessons-chipophone) if you don't want me to, shoot me a message on my "ask me" page and I'll remove it.

Cheers.
Anonymous
Thu 22-Jul-2010 21:09
Hope to see the chipophone in action in the next parties ! Come to the Main 2010 !

Linus, you're damn crazy but brillant !

shazz
Anonymous
Thu 22-Jul-2010 21:53
This would rock in a classic NES color-scheme.
I disagree, I like the stealthy look of a plain old electric organ, it adds to the mystique of the instrument. Like a sleeper car.
Also, chiptune isn't exclusive to NES... jeez.
Anonymous
Thu 22-Jul-2010 22:42
Sweet! Another epic chiptune invention from Linus :D
Looking forward to schematics, etc :)

--Shadyman
Anonymous
Thu 22-Jul-2010 23:41
Name your price. Don't wanna sell? Name your price to make another one.
Anonymous
Fri 23-Jul-2010 01:12
OUTSTANDING!!!! At first I thought it was dubbed because of the mic hiss was drowned out, up until he played MM2 , my personal absolute favorite, and had faltered a bit (a very hard piece) and then I knew it was real.
Anonymous
Fri 23-Jul-2010 03:47
This is one of the most wonderful things I've ever seen on the web. NICE WORK.
Anonymous
Fri 23-Jul-2010 04:00
What are the names of the other knobs and switches?
Anonymous
Fri 23-Jul-2010 04:34
You are a hero!
Anonymous
Fri 23-Jul-2010 05:49
That was incredible! Well done!
hatchinatore
Alex Hatch
Fri 23-Jul-2010 06:13

Primis wrote:

The effect on a standard organ known as a Leslie created by a spinning motor creates a Doppler effect, the effect can be heard in acid rock songs such as the Pink Floyd song "On the Run". does your organ have one of these? It's a real neat feature, on a second note, would you ever be willing to release the schematics/Rom of that midi board? I'm thinking of making a chipophone myself.
-Primis

yes i would love to recreate at least the MIDI synthesizer part :)
Anonymous
Fri 23-Jul-2010 07:52
Thank you very much for sharing this work of art. Enjoyed your demo with great interest. You will become a celebrity amongst 8-bit video game lovers. Thank you again, from Canada.
Anonymous
Fri 23-Jul-2010 09:09
The sheer beauty of this project knocked me off my feet. Kudos to you Linus for a project that shows what dedication (and a little bit of craziness ;-)) can achieve, even in the scene... Are you planning on going into production?
Greetings from Heidelberg Germany and thank you so much for the warm nostalgic feeling these sounds released in me
Anonymous
Fri 23-Jul-2010 11:11
The instrument is second to your amazing skills playing it.
My Childhood memories of these tunes came flooding back, truly amazing.
Thanks for making my day a lot brighter.
Anonymous
Fri 23-Jul-2010 11:33
You, Sir, are an artist and a gentleman. I salute you.
Anonymous
Fri 23-Jul-2010 11:44
I'm blown away, well done.
Anonymous
Fri 23-Jul-2010 11:56
Fantastic. Definitely (and please) release the schematics.
Anonymous
Fri 23-Jul-2010 12:21
Hej, det här var absolut det bästa jag sett & hört för en /lång/ tid. Det där med Megaman 2 fick mig att rentav fälla tårar. Så vackert. Tack. -Janne
Anonymous
Fri 23-Jul-2010 13:48
There are money to earn here, Linus... Well done. I want it. /Thomas Bjerring
Anonymous
Fri 23-Jul-2010 13:57
the sounds warm my heart, nicely done :)
Anonymous
Fri 23-Jul-2010 14:22
This would rock in a classic NES color-scheme.
I disagree, I like the stealthy look of a plain old electric organ, it adds to the mystique of the instrument. Like a sleeper car.
Also, chiptune isn't exclusive to NES... jeez.

Fully agree, I love the sleeper look.. people will just think it's an old hammond or such, then you sit down and (masterfully) rock out the chiptunes.. LOVE this project.. Hope to see many synth projects from you for sure.. I have a few of my own as well (a2sidedcoin on youtube). Congrats!!
Anonymous
Fri 23-Jul-2010 15:21
ups for schematics!.. this baby is amazing! Linus, you are talented as the day is long!
Anonymous
Fri 23-Jul-2010 16:11
Mycket bra! Kan du spelar på min lägenheter? I Kanada? lol.

ta det lugnt!

(ursäkta, min svenska är inte så bra) ;)

The Canadian
Anonymous
Fri 23-Jul-2010 16:31
Absolutely fantastic! Well done!
Anonymous
Fri 23-Jul-2010 16:35
You're a genius and an inspiration. Way to go!
Yarron Katz - Sonic Brilliance Studios
Anonymous
Fri 23-Jul-2010 16:58
if you ever want to sell this one, or build a new one for cash. Let me know beleg_1998@yahoo.com
lft
Linus Åkesson
Fri 23-Jul-2010 18:02

phil wrote:

how long did this project take to complete? regardless, it was worth it. fantastic job.

Hard to say how many effective hours I spent on it, because it was done sporadically over the course of a year.
Anonymous
Fri 23-Jul-2010 18:48
Schematics would be awesome. I have a very similar old school Hammond that's been sitting in my basement for years and it'd give me something to do with my spare time.

Nice work. This is truly amazing.
Anonymous
Fri 23-Jul-2010 20:31
Whoa! Amazing work!

Have you noticed any differences between the sound of your synth and the typical SID chips?
Anonymous
Fri 23-Jul-2010 20:31
Whoa! Amazing work!

Have you noticed any differences between the sound of your synth and the typical SID chips?
Anonymous
Fri 23-Jul-2010 22:02
Det här instrumentet är det mest imponerande jag sett sedan SID-station, rent ljudmässigt. Men att du sedan konstruerat det hela själv från scratch är bara för mycket, så otroligt imponerande.

Jag skulle absolut betala pengar för att få tillgång till scheman och förprogrammerade chip. Det här är bara så otroligt häftigt - hoppas på mer galna projekt i framtiden :)

Mvh
Christoffer Aronsson, Umeå
christoffer.aronsson 'vid' gmail.com
Anonymous
Sat 24-Jul-2010 00:28
Hardware is important, but will be just a piece of crap without knowledge how to use it.
It is awesome! Fantastic! Great!
I can build similar thing but would never play so easy like you. Your performance reminds me to live performance of Rob Hubbard on one 8-bit event...
Good job, Linus!
Anonymous
Sat 24-Jul-2010 00:59
There are money to earn here, Linus... Well done. I want it. /Thomas Bjerring

Indeed there is money to earn...as much as I'd like to see the schematics, don't!!! Look in to selling this stuff to some company or something...no idea how to do that, but don't give it out for free, that thing is amazing.
Anonymous
Sat 24-Jul-2010 02:07
This chipophone literally rules. I love chiptunes and listen to them every day - apart from the classic mario tune (which is good, but overplayed these days) the other four you played are 4 of my favourites - very nicely done too! How about playing some Atari St style tunes by Jochen Hippel (mad max) or Chris Huelsbeck? Turrican or wings of death tunes maybe?

Secondly, have you ever thought about selling one of these? Might be worth a test, I reckon theres a market for this thing. I for one would love to buy one at the right price! (im not rich, sorry...)
Anonymous
Sat 24-Jul-2010 04:23
People like you deserve to live forever. Thank you so much for sharing this video of your amazing creation with everyone.
You give the people of Sweden a good name!
Anonymous
Sat 24-Jul-2010 04:27
Wow, great work and performance. Kudos to you.
Anonymous
Sat 24-Jul-2010 05:51
Wow! This is such an awesome instrument you've created! The attention to detail and polish you've put into it is pretty apparent! Plus you play it well too ;)
Anonymous
Sat 24-Jul-2010 06:20
you're are a genius and my new personal hero
Anonymous
Sat 24-Jul-2010 06:53
This got me very excited.

Please get ahold of the sheet music from all the NES classics and jam them out!
shirotsune
Tan T Curtis
Sat 24-Jul-2010 08:17
This Chipophone is a tour de force, both in its actualization and its utilization. Bravo, sir.

I would love to see downloads of your performances of the pieces included in the presentation (and of the others to which I suspect you are equally capable of doing justice). Your "Commando (Highscore)" in particular is both moving and beautiful--I would listen to that often, if it were available to me.
Anonymous
Sat 24-Jul-2010 09:02
You're my hero... (needless to say am beyond words where did you take this time!)
Anonymous
Sat 24-Jul-2010 10:37
Impressive work! I'm building a Atmega88 based MIDI Controller and am planing to add a 8-bit synthesizer. Ordered the Parts yesterday :-) Would be great to take a look at your code… Please drop me a note when its ready: stepmuel ät ee.ethz.ch
Anonymous
Sat 24-Jul-2010 14:20
Truly amazing. Not only that it works but that it works so well and seems very feature complete and able to mimic the sound of all the different old chips. Also you play very nicely. As for requests of music I would like to hear some non-chiptunes played on this thing. Or perhaps some chiptunes remade to sound like from another system. Anyways. Awesome project indeed!
//vanti
Anonymous
Sat 24-Jul-2010 17:36

lft wrote:

Primis wrote:

The effect on a standard organ known as a Leslie created by a spinning motor creates a Doppler effect, the effect can be heard in acid rock songs such as the Pink Floyd song "On the Run". does your organ have one of these?

No, there was no Leslie speaker in it. Everything was solid state except the reverb.

Primis wrote:

on a second note, would you ever be willing to release the schematics/Rom of that midi board? I'm thinking of making a chipophone myself.
-Primis

just release the code and let open source community clean it up as they want.

I'll think about it. The code might need a little cleaning up first. =)
Anonymous
Sat 24-Jul-2010 18:39
*applause* Amazing job!

breun
Anonymous
Sat 24-Jul-2010 18:48
I definetly want one !
Anonymous
Sat 24-Jul-2010 18:52
Hey Linus, are you from sweden?
Anonymous
Sat 24-Jul-2010 19:35
Wonderful work, Linus!
Anonymous
Sat 24-Jul-2010 19:46
Freaking awesome.
Anonymous
Sat 24-Jul-2010 20:37
Holy crap, that's just too bloody awesome!
Anonymous
Sat 24-Jul-2010 22:07
Freaking awesome.
Anonymous
Sat 24-Jul-2010 22:19
Eres un hombre brillante, sigue tu excelente trabajo, con tu creatividad y dedicadez digna de admirarse, estas sorprendiendo y deleitando al mundo.

You're a brilliant man, continue with your excellent work, with your creativity and dedication worthy of admiration, you're surprising and delighting the world.

- Andres, from Puerto Rico
Thoughtware.TV
Anonymous
Sun 25-Jul-2010 01:01
This is so sweet! I am in love with chip music since the early 80s and seeing someone play those tunes live on that incredibly great invention your chipophone is feels like finally coming back home after a long, hard journey ;-) You rocked my world.. Keep up the good work! BSC / Symbiosis
animalstyle
joey mariano
Sun 25-Jul-2010 02:26
hey - amazing instrument! i myself have been trying to get a decent chip sound from a guitar... here is my recent attempt... http://filefreakout.com/animalstyle/?p=927 too bad we're too far - i want to jam with you!
Anonymous
Sun 25-Jul-2010 03:03
I believe in our planet again after I saw this page, Linus.
Anonymous
Sun 25-Jul-2010 04:36
Congratulations from Chile. You invention is awesome!!! Ariel Elgueta
Anonymous
Sun 25-Jul-2010 04:42
You are a genius.
Thank you!
Anonymous
Sun 25-Jul-2010 06:16
Absolutely brilliant! If the Scene had a currency, I'd give you all my savings! :)
animalstyle
joey mariano
Sun 25-Jul-2010 06:26
also, i would like to build one of these for my house - are you going to release the source code ever? this is all a bunch of atmel chips right?
Anonymous
Sun 25-Jul-2010 06:48
Congratulations on the concept! Being an ex-chiptuner myself, I could see me having a *lot* of fun with such an instrument.
Anonymous
Sun 25-Jul-2010 06:57
My first job out of high school was fixing these games at a big arcade in Los Angeles back in 1987. Brought back a lot of memories. Thanks & great work!
MsJaye
Jaye Gallagher
Sun 25-Jul-2010 08:10
Absolutely marvellous, I'm in awe of your dedication and massive geekiness! I don't suppose there's any chance that you could be persuaded to perform the main theme and high score music to the game "Parallax" by Martin Galway?
Anonymous
Sun 25-Jul-2010 08:41
That was awesome! I would love to get a copy of that playing the Megaman 2 intro as it was amazing. Keep up the good work!

- TJ
Anonymous
Sun 25-Jul-2010 09:59
You, sir, are a god.
Anonymous
Sun 25-Jul-2010 10:40
this is so impressive. awesome playin', man!
Anonymous
Sun 25-Jul-2010 11:58
What a gift to us all! This is great and I loved hearing all my old favorite music. I would love to hear the score from Castlevania.
Anonymous
Sun 25-Jul-2010 12:47
bra jobbat
Anonymous
Sun 25-Jul-2010 12:48
bra jobbat
Anonymous
Sun 25-Jul-2010 12:52
Very well done. Terrific work on the MIDI and the electronics. Your playing of your specific type of music is very good and incredably precise.
I have added MIDI to an old electronic organ, but I have headed in a different direction using a software synthesiser in a PC to generate the sounds I wish it to create. My instrument and era of choice the the Theatre Organ.
Anonymous
Sun 25-Jul-2010 13:49
Hey guy, you really *ROCK*!!!!!!
Anonymous
Sun 25-Jul-2010 17:24
This is truly brilliant and inspiring. Many thanks for sharing your innovation!
Anonymous
Sun 25-Jul-2010 18:29
Wow Linus, I am deeply impressed - by the technical skills as well as how well you can play an organ!

Best regards,
DKL (ex. Legend, Illusion, Success, etc...)
Anonymous
Sun 25-Jul-2010 19:09
Fully agree, I love the sleeper look.. people will just think it's an old hammond or such, then you sit down and (masterfully) rock out the chiptunes..

It's cool, but being able to use a modern MIDI keyboard as a controller has it's benefits as well. Not everyone has space for an old organ, and it'd sure be a pain for a chip musician to carry to a live performance.

Also, I second that more chiptune performance videos would be aweome. :)
Anonymous
Sun 25-Jul-2010 19:12
Grymt bra jobbat mannen!
Som andra påpekat vore det guld om du gav ut kod och kretsschema, skulle verkligen uppskattas!!!
Anonymous
Mon 26-Jul-2010 00:25
Amazing. My too loves combined... if you were in the UK I would be asking you to join my band Tin Man

Tin
Anonymous
Mon 26-Jul-2010 06:30
hihihiihhihi
Anonymous
Mon 26-Jul-2010 06:32
ODINO le casamoto
Anonymous
Mon 26-Jul-2010 06:34
HELLO very cool
Anonymous
Mon 26-Jul-2010 10:42
Excellent! The lost art of "live chiptune performance" :-)

Bloody brilliant, too.
Anonymous
Mon 26-Jul-2010 14:48
Congratulations on a brilliant project!

Are you available for gigs in the UK? I help run a chip-tune themed night, and having a live soundtrack (we already have live Gameboy performances) would be incredible!

Please get in touch if you'd be interested:
http://www.facebook.com/?ref=logo#!/group.php?gid=79720747061&ref=ts

Ole Rudd / Brother Wetlands
Anonymous
Mon 26-Jul-2010 15:38
I think it is incredible. I love it.
Anonymous
Mon 26-Jul-2010 18:48
You are awesome!
In the late 80th I had a 8-bit soviet computer with Yamaha music chip extension. And now it is so sweet to see and hear you playing. Thank you. Thank you very much!

Best wishes from Russia!
Roman.
Anonymous
Mon 26-Jul-2010 22:14
at the video i thought, it's a SID from the C64 - but its an atmel µP...
Anonymous
Mon 26-Jul-2010 23:18
This would rock in a classic NES color-scheme.
Actually would be cooler in Famicom Colors!!!
Anonymous
Tue 27-Jul-2010 01:28
If you are interested in making more, some of us in Hollywood are interested in it.
-RWP86@aol.com
Anonymous
Tue 27-Jul-2010 11:12
This i by far the most amazing thing someone has made in the XXI century about music, please make concerts with your invention i think you are gonna have a brigth future ahead
Anonymous
Tue 27-Jul-2010 13:11
You are a genious and have my admiration. I love smart people that enjoy creating and constructing.
Anonymous
Tue 27-Jul-2010 14:24
Grymt imponerande! Sett videon 3ggr nu... Blir inspirerad att sätta igång med mina egna galna projekt :)
Anonymous
Tue 27-Jul-2010 17:56
Så jäkla grymt, säg till när du skall ha en Nintendo 8-bit konsert!!!!
Anonymous
Tue 27-Jul-2010 19:38
I want one!!!!!!
Anonymous
Tue 27-Jul-2010 20:37
Bravo! You are a genius!
Anonymous
Tue 27-Jul-2010 21:14
Awesome! Den där är bara FÖR fet!
Charmaine
Charmainelim
Wed 28-Jul-2010 12:52
You are a genius. Normally, engineers would enhanced/ redefined the analogue organ. But you transformed an analogue organ to a synthesizer (dual synthesizer)and it is a backward design. It is incredible.
charmaine_lim
www.charmainelimblog.com
Wed 28-Jul-2010 13:12
This is amazing. Technically, it is not easy to transform an analogue dual combo organ to a backward designed "dual synthesizer".
Anonymous
Wed 28-Jul-2010 21:36
Wow!
Please record yourself playing all kinds of old gaming music as well as other music you like. It has such a great variety of sounds, I would love to hear other songs (gaming and non-gaming). I would really like to hear you just jamming on this. Please consider recording yourself :)
bdaglish
Ben Daglish
Wed 28-Jul-2010 22:21
Excellent Work. I may even pay you a visit someday and have a jam...
Anonymous
Wed 28-Jul-2010 22:50

lft wrote:

Primis wrote:

I'll think about it. The code might need a little cleaning up first. =)
Please do! As a freshmen electronic engineer, I find this very interesting!
Anonymous
Thu 29-Jul-2010 17:59
This is fantastic. Work out a show and get booked at the big conventions. You'd be huge at dragon con or comic con or better yet, E3!!! Do it. You'd be famous to all the gamers everywhere!!!! People would line up to hear you talk about chipophone and then rip out all the great old game music!

Brilliant. Simply Brilliant.
Anonymous
Fri 30-Jul-2010 16:31
Dude this is awesome!!!! Dammnnn i'm inspired!
Anonymous
Sat 31-Jul-2010 13:36
Just amazing!
Anonymous
Sat 31-Jul-2010 20:09
Amazing!
Anonymous
Wed 4-Aug-2010 12:17
Good sir, this is a fantistic piece of work. Well done!
Anonymous
Wed 4-Aug-2010 15:52
Congratulations for the fine work!
I also made some like this. Now I´m working
on a Hammond emulator based on a FPGA chip.
Regards
Sergio Bordini
Porto Alegre - Brazil
Anonymous
Wed 4-Aug-2010 16:57
I don't understand half of the technical jargon you're using (I'm new to programming) but seeing all the cool projects you've completed makes me want to learn more than ever. Amazing stuff.
Anonymous
Wed 4-Aug-2010 19:08
I agree with some of the other comments earlier, you could definitely take this act to conventions for sure! (shameless video request coming...) Please can you play the moon stage from duck tails NES!!!
Anonymous
Thu 5-Aug-2010 13:28
Hi, amazing work -amazing result. The chipophone really recreates the NES sounds perfectly (pulse,p50%,p25%,p12%, tri, noise..) however, as a former amigatracker-nerd, I remember the voices for the music where made up of short digital waveforms (often handdrawn), Is there a way to get these sounds into the chipophone aswell? Deeply impressed / Joel
Anonymous
Mon 16-Aug-2010 09:56
While this does not look easy, I think that you could go into a business of actually selling this, once you perfect the code, I for one would buy it as many other people would as well.
Anonymous
Fri 20-Aug-2010 03:04
Hey mate.. I want you to make one for me!!! Message me and let's try to work something out :) jimipolar@gmail.com
Anonymous
Fri 20-Aug-2010 13:36
You seem to respond only to those that either

1 -- Speak hardcore nerd

2 -- tell you off.

So here goes. E = mc*mc. Pi = 3.14159265. There are four stages of matter. Yo momma. Gotcha yet? Good. There are basically 3 levels of nerd that come to this site. lvl 1 -- soft nerds, can only understand that this instrument makes cool sounds and are here to congratulate you/ask you to build one for them. 2 -- the middle class nerd, understands the things this machine does, but doesn't understand a single thing about how it's made. We need this midi file, or w/e it is that's missing and keeping us from making it. We've seen this thing, and we need this thing. This thing is the son of epic and uberleet, and yet, we can't reach it. The softies don't care enough, and lvl 3s know how you made it and are probably off making a prototype of their own. I don't care if you charge and make an instruction book or anything, that's on you. All i know is, I need this chipophone.
lft
Linus Åkesson
Tue 24-Aug-2010 17:43
Hi, amazing work -amazing result. The chipophone really recreates the NES sounds perfectly (pulse,p50%,p25%,p12%, tri, noise..) however, as a former amigatracker-nerd, I remember the voices for the music where made up of short digital waveforms (often handdrawn), Is there a way to get these sounds into the chipophone aswell? Deeply impressed / Joel

Hi! No, presently there's no way to use custom waveforms. For one thing, there's no intuitive way of mapping waveform design onto the physical controls available on the organ.
Anonymous
Tue 24-Aug-2010 21:06
Love your work, you're a genius ;o)
Greetings !
Anonymous
Tue 24-Aug-2010 22:07
I'm astonished you managed to make such an amazing synth using an ATmega88. I've found other instructions and code online for making similar synths using similar microcontrollers, but they all seem to be monophonic and don't include as many features.

You mentioned that the synth takes MIDI input, could you actually just hook up any MIDI controller and control the synth with that? Or are there some other special instructions that you've created which are Chipophone specific?

I love the sound of the synth, you're simply amazing as a programmer and composer.

I know many people have asked, and you seem reluctant, but everyone would greatly appreciate it if you released the source for the synth, even if you didn't clean it up. If you don't want to release it, I know that I would even love the opprotunity to buy a preprogrammed ATmega88 from you and I'm sure others would, too.

Well, for now I guess I'll have to look into trying to duplicate your programming achievement on my own ATmega88. Thanks for the inspiration!
lft
Linus Åkesson
Wed 25-Aug-2010 15:54
You seem to respond only to those that either

1 -- Speak hardcore nerd

2 -- tell you off.

So here goes. E = mc*mc. Pi = 3.14159265. There are four stages of matter. Yo momma. Gotcha yet? Good.

Yes, well, I read all comments and appreciate all the feedback (here and through other channels). A part of me wants each and everyone of my fans to get an individual reply. But if I were to spend all my time on internet forums, I wouldn't have enough time to create new, interesting stuff for your enjoyment.

... and lvl 3s know how you made it and are probably off making a prototype of their own. I don't care if you charge and make an instruction book or anything, that's on you. All i know is, I need this chipophone.

In that case, all you have to do is to level up. =)
Anonymous
Thu 26-Aug-2010 16:42
I think you should start doing practical things like changing your wallpaper/borders on your walls in that room. Stop tinkering with your toys and become a man! ;)
Anonymous
Thu 26-Aug-2010 22:26
Become a man? That dude is like the second coming of Jesus (for µControllers). I'd hire him anyday. Micocontrollers FTW
Anonymous
Sat 28-Aug-2010 16:34
Utrolig kult! Lovin the 8-bit sound!

Andreas Pedersen ( www.dpadhero.com )
Anonymous
Sun 29-Aug-2010 03:54
Fantastisk apparat och verkligen kul att du berättar så mycket om hur den fungerar :-)