How do I make Commodore 64 Music?
Buy a sammich sid (Google it) and a sound card with a MIDI output. Most authentic way to make the music without a commodore. Even uses the original chips.
Use a tracker like SID-Wizard or Goattracker. Most modern compositions are made like this.
>>3084560
>MIDI
>most authentic
>>3084569
Goat-tracker is a good route to go.
Without a tracker on the c64 you're literally programming in each individual note.
Not sure how available they still are but if you want to make music on the actual hardware you should take a look at the MSSIAH cartridge or it's slightly less featured predecessor Prophet64.
>>3084560
Or an Elektron SID Station but they cost bucks.
>>3084849
It's all digital so what's the difference? Do you think the listener can hear what protocol was used to signal the chip?
Jesus...
While we're on the subject, how easy would it be to hook a SID up to an Arduino and address it?
I'm good at C++ but pretty lame at electronics. But I can follow a schematic and know basic stuff like putting a capacitor across every IC (and the output to the speaker).
If a SID is hard to come by, what about the Megadrive one?
>>3085841
The SID may be too hard to come by but I assume it could be addressed by an Arduino since it's been dropped into the previously mentioned SID Station and SammichSID.
The YM2612 chip of the Megadrive can definitely be controlled by an Arduino. I've put together a project of my own at one time and there are quite a few projects showcased on Youtube. There is a thread over at Spritesmind with schematics and source code. The chip appears to be still in circulation and not too expensive on eBay. I got a few for my project from a reputable seller a few years ago at least. The chip needs a clock source so you may need to source a couple electronic components for a clock circuit.