Skip to content

Instantly share code, notes, and snippets.

@BLiNXthetimesweeperGOD
Last active July 25, 2024 10:55
Show Gist options
  • Save BLiNXthetimesweeperGOD/5f7c3a6979f26b8db5f53c21b5cc05d0 to your computer and use it in GitHub Desktop.
Save BLiNXthetimesweeperGOD/5f7c3a6979f26b8db5f53c21b5cc05d0 to your computer and use it in GitHub Desktop.
Sequenced sound driver research and documentation

Sequenced sound drivers

This gist is a test for now. I plan on adding all documentation and notes I have for all sound drivers here when I can.

What is a sequenced sound driver?

A sequenced sound driver is a driver/sound engine that stores music/sound sequences as a series of commands.

These drivers are mainly used to save space and provide the ability to switch instruments in real time without having to store large streams of data for the said instrument changes.

Sounds are generally stored separately from the sequence data, but some formats act as containers for both the sequences and sounds.

What drivers are to be expected here when they get added?

  • The LeapFrog sequencer (LeapPad, various LeapFrog toys, Leapster)
  • The MusyX sequencer (GBA)
  • The Paragon 5/GBASS tracker (GBA)
  • The SunPlus SunMidiar sequencer (Toys, V.Smile, Sports Vii, ClickStart: My First Computer)
  • The various formats used on the Plug it in and Play TV Games series of Plug 'N Plays from Jakks Pacific

Drivers

LeapFrog

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment