Go Down

Topic: How do I convert NES game music for arduino? (Read 2619 times) previous topic - next topic

liudr

Nov 14, 2010, 08:22 am Last Edit: Nov 14, 2010, 08:22 am by liuzengqiang Reason: 1
I really want to play some classic Nintendo system game music with my funky $0.25 speaker on arduino. How do I convert the music into some tones? Is it even doable? How many channels are we talking about?

Osgeld

i dont think its a matter of channels its a matter of emulating the synth chip in the NES

yea for as simple as it is its using a synth vs an apple II or a pc speaker which is just properly timed pwm clicks
http://arduino.cc/forum/index.php?action=unread;boards=2,3,4,5,67,6,7,8,9,10,11,66,12,13,15,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,86,87,89,1;ALL

CowJam

If you have the original score (I've seen Mario music) you could do it.

Have a look at pages 18 and 19 of Oomlout's beginners guide: http://ardx.org/src//guide/2/ARDX-EG-OOML-WEB.pdf

sxdemon

#3
Nov 15, 2010, 01:35 am Last Edit: Nov 15, 2010, 01:35 am by kraig Reason: 1
Heard of FamiTracker? I know its not really what you are looking for, but that might point you to some great old-school 8bit music.
http://famitracker.shoodot.net/

liudr

#4
Nov 15, 2010, 01:58 am Last Edit: Nov 15, 2010, 01:59 am by liuzengqiang Reason: 1
Thanks guys. I'll see if I can use the tone command to simulate a short score of contra, the one that is played moment after your heros ride the helicoptor away from the exploding island, very short. I wish I had music cells in my brain.

sxdemon

#5
Nov 15, 2010, 03:22 am Last Edit: Nov 15, 2010, 03:23 am by kraig Reason: 1
Quote
I wish I had music cells in my brain.

we all do  ;D
I wish I could play that very addictive music on the Arduino:
http://www.youtube.com/watch?v=MwvgfLkqdB8

and some Classic one's too.

CowJam

Quote
I'll see if I can use the tone command


I tried tone and it was nothing like how it should've sounded. I suggest you try a scale, if it sounds ok then keep going otherwise have a look at this: http://www.arduino.cc/en/Tutorial/Melody

Divyanshu

|I love Technology|

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy