Skip to content

Latest commit

 

History

History
57 lines (41 loc) · 3.26 KB

File metadata and controls

57 lines (41 loc) · 3.26 KB

ASID Implementations

This document lists known implementations of the ASID protocol and its extensions.

If you find any errors or know about other products supporting ASID, please submit a pull request updating this table.

Feature Definitions

Feature Description
0x4C/0x4D Start/stop playback
0x4E SID write Original SID register write
0x4F Character Character display data
Multi-SID Support for commands 0x50–0x5F
0x30 Timing SID write-order and wait-cycle control
0x31 Speed Extended speed and frame delta support
0x32 SID Type SID chip type reporting
0x60 OPL-FM OPL (YM3526/YM3812) register streaming

Implementation Matrix

Clients (Receivers)

Hardware or software that receives ASID messages and renders SID audio.

Product Type 0x4C/0x4D Start/stop 0x4E SID write 0x4F Character Multi-SID 0x30 Timing 0x31 Speed 0x32 SID Type 0x60 OPL-FM Notes
Elektron SidStation Hardware ✅ ✅ ✅ ❌ ❌ ❌ ❌ ❌ Original ASID implementation
MIDIbox SID Hardware ✅ ✅ ❌ ❌ ❌ ❌ ❌ ❌ Several variants exist - sammichSID, MB6582 etc
Twisted Electrons TherapSID Hardware ❌ ✅ ❌ ✅ ❌ ❌ ❌ ✅ Needs Turbo MIDI interface for Multi-SID and OPL-FM
TeensyROM Hardware ✅ ✅ ✅ ✅ ✅ ✅ ✅ ❌
USBSID-Pico Hardware ✅ ✅ ❌ ✅ ✅ ✅ ✅ ✅
Plogue chipsynth C64 Windows, macOS, Linux ❌ ✅ ❌ ❌ ❌ ❌ ❌ ❌

Hosts (Players / Senders)

Software that generates and transmits ASID messages.

Product Platform 0x4C/0x4D Start/stop 0x4E SID write 0x4F Character Multi-SID 0x30 Timing 0x31 Speed 0x32 SID Type 0x60 OPL-FM Notes
DeepSID Browser ❌ ✅ ❌ ✅ ❌ ❌ ❌ ✅
SIDFactory II Windows, macOS, Linux ❌ ✅ ❌ ❌ ✅ ✅ ✅ ❌
Elektron ASID-XP Windows ✅ ✅ ✅ ❌ ❌ ❌ ❌ ❌ No longer developed
Elektron ASID-X macOS ❌ ✅ ❌ ❌ ❌ ❌ ❌ ❌ No longer developed, 32-bit Mac OS X only
Station 64 Commodore 64 ❓ ✅ ❓ ❌ ❌ ❌ ❌ ❌
Sidplay 5 macOS ❌ ✅ ❌ ❌ ❌ ❌ ❌ ❌
Plogue chipsynth C64 Windows, macOS, Linux ⚠️ ✅ ✅ ❌ ❌ ❌ ❌ ❌

Legend

  • ✅ Supported
  • ⚠️ Partial support
  • ❌ Not supported
  • ❓ Unknown / not yet verified