Voor het CastleRunner project is het natuurlijk nodig dat er de nodige “sweet 8-bit sounds” te horen zijn. Dus ben ik aan het knutselen gegaan. Met mijn C64 handboek in de hand, mijn elektro- en programmeerskills op zak, heb ik een zeer rudimentaire SID chip nagebootst. Vooralsnog komt er alleen geluid uit als je hem programmeert: je kan nog niet aan de buitenkant data erin duwen voor je deuntjes.
Specs:
- 3 waveforms: triangle, sawtooth en sinus
- attack en decay instelbaar van enkele milliseconden tot seconden (sustain en release “to be done”)
- frequentie instelbaar met stappen
- 10 kHz sampling
Het ding bestaat uit een Atmega328 microcontroller, een TLC7524 DAC en een LM324 opamp (en een paar draadjes en weerstandjes):
En uiteraard komt er prachtig geluid uit. De demo is een poging tot “Ode to Joy” en je hoort hem als triangle wave en daarna als sawtooth.
0 reacties