Forum Rule: Always post complete source code & details to reproduce any issue!
Results 1 to 2 of 2

Thread: Audio Library for SN76489 Sound Generator

  1. #1
    Junior Member
    Join Date
    Feb 2016

    Audio Library for SN76489 Sound Generator

    Hi all,

    First time poster here, I've been working on a SN76489 (sound chip in Sega Master System, Colecovision, etc...) implementation for Teensy these last few days. I was inspired to do this when I saw the SID implementation library on this forum. I figured why not make a library for my favourite system!

    I've got the code working with playback of a VGM file (intro music to the Sonic The Hedgehog game on Master System). VGM is a 44100Hz sample-accurate logging format which logs the data written to the sound chips by various game consoles. You can preview this by loading the PlayVGMFromMemory example sketch provided with the library - the VGM file is provided as a header file included in the example sketch.

    Currently the VGM playback is from Teensy ROM but it will be trivial to add playback of *whichever* file from an SD card.


    Next I want to port code for the Yamaha YM2413 to Teensy, this FM synthesizer IC was used in the Japanese version of the Sega Master System.

  2. #2
    Senior Member+ Frank B's Avatar
    Join Date
    Apr 2014
    Germany NRW
    thats amazing !

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts