Hi all!! Im new here, I wanted to know where do i begin to make a circuit that i can produce say a 5~10 second sound, like a midi noise. I am currently enrolled in a DC Circuit class, and we have to do a project for the FINAL. And i just wanted to start early, and see the things i really need to learn in order to complete this project. I want to get ahead start, to see if it is even possible to do this, and exactly how hard it would be. So here is just an idea of what i want to do. 1.) Make a circuit in which there is 2-5 Buttons. 2.) Each button is assigned a 5~10 sec song that reproduces on a small speaker. Thats pretty much the MAIN thing i want, i will probably add LEDS and such, but that i know i can do, but just making the sound produce is what is confusing to me, because I was thinking since each note of a song is a frequency, if i can send that frequency to the speaker it will play the note, but then how would i be able to control the time of one note to another? Just looking around for some info, as i got plenty of time to do this. Any help is appreciated, thanks! I really want to do this project as i am a musician and love music!