Welcome!

NAVIGATION:
Home
Projects


SID Player


NOTICE: A more technical explination is coming. I have plans to revisit this project as well. I've uploaded a few photos for the interim, as seen below.

    So basically this was a project from another CSE course that I put together. I wanted to drive the Sound Interface Device (SID) from the Commodore 64 computer to make music. It's a really neat device, which is capable of producing some really impressive sounds. Here's a sample from my favorite artist, Tim Follin: https://www.youtube.com/watch?v=z7ZDJ4Lzm80

    Anyway, below are my chronological updates to this project. Please pardon the mess if there is any while I update this page, embedding youtube videos in Kompozer only shows white space.

Update 10/13/2014: Adding photos from before:


oldie
(An older revision 1 photo. This was back when I was using the burned-out SID for my class project).


noscope360
(A shot of of the first revision of the project, showing that I'm not just hearing things).

    And here's a new photo I took tonight. The thing still works! I was alarmed to learn there were only videos, not photos of the revision 3 build with the SD card, so I thought I'd take a photo:

herp derp

Revision 3 of the SID (April 20th ish 2014):
     Added circuitry to enable the use of SD cards. Arduino is 5v, and SD is 3.3v, so it's a small resistor combination circuit. I found a program that dumps the SID registers every frame while playing a SID, so it sounds like an exact replica of in game SIDs! I then created a few SID dumps and threw them on SD, and loaded them up onto the SID as heard in my youtube video:



Revision 2 of the SID (April 4th, 2014):
    
So I went on Ebay and got a new SID chip for about $25. I popped the old one out, put the new one in, and bam, it worked! It's been a while, but I've dug up the source code and I will append it here soon. I am planning on making it play some songs next.




Revision 1 of the SID (Dec. 1st, 2013)
    This is my first attempt at the project. It is making faint noises. I think it will work but the chip may have burned out from use (At least this seems to be the case from other reports).