Tetorica VGM Analyzer — Sound chip support

This is the browser Analyzer's support table, also available in the app's Sound chip support dialog. It can be read without running the player or loading a music file.

Playback and analysis have different coverage. “—” means the feature is not currently available. This list describes implemented features, not a guarantee for every track or chip combination.

VGM / VGZ support by chip
ChipPlaybackON/OFFState displayNote-ishVoice / Export
YM2612FM + DAC6 FM CH, PSGOperator InfoFM + PSG toneTFI / VGI, audition, MIDI, MML, LilyPond
YM2203FM + SSG3 FM CH, SSGOperator Info / SSGFM + SSG toneTFI / VGI, audition, MIDI, MML, LilyPond
YM2608FM + SSG + Rhythm + ADPCM-BFM CH, SSG / Rhythm / ADPCM-BOperator Info / SSGFM + SSG toneTFI / VGI, audition, MIDI, MML, LilyPond
YM2610 / YM2610BFM + SSG + ADPCM-A/B4 / 6 FM CH, SSG / ADPCM-A/BOperator Info / SSGFM + SSG toneTFI / VGI, audition, MIDI, MML, LilyPond
YM21518 FM CH8 CHOperator InfoFMOPM Info, audition, OPM ZIP / snapshot, approximate TFI ZIP / snapshot, MIDI, MXDRV MML, LilyPond
Sega PSGTone + noisePSG groupPSG monitorToneTone MIDI / LilyPond; no FM voice export
RF5C164PCM (Mega-CD)PCM groupPCM monitor / samples—Sample explorer
32X PWMPWMPWM groupPWM / samples—Sample explorer
YM2413OPLL9 CH; rhythm groupsOperator InfoFM (base pitch); rhythm channels have no single pitchBase-pitch MIDI / LilyPond, MGSDRV MML (9-sound mode; rhythm omitted except Bass Drum); no FM voice snapshot export
YMF262 (OPL3)2OP / 4OP / rhythm18 CH; 4OP pairs / rhythm groupsSBI InfoNote-ish / Sheet Music base pitch (2OP / 4OP)SBI 2OP / 4OP, audition, ZIP / snapshot; MIDI / MusicXML / LilyPond; rhythm omitted, 4OP pairs use leading CH; MIDI requires multi-port support; register JSON snapshot
YM3526 / YM3812OPL / OPL29 CHVoice / Operator Info, SBI InfoFM base pitch; rhythm CH7–9 and CSM omittedSBI, audition, ZIP / snapshot; MIDI / MusicXML / LilyPond; OPL register-state voice snapshot JSON (no TFI/VGI conversion)
Y8950FM + ADPCM9 FM CH, ADPCM, chipFM operators / register snapshot, SBI Info9 FM CH base pitch / Sheet MusicSBI, audition, ZIP / snapshot; MIDI / MusicXML / LilyPond; ADPCM, rhythm CH7–9 and CSM omitted. No instrument editing.
YMF278BOPL4 FM + PCM18 FM CH, 24 PCM CHSBI Info (FM)FM base pitch (2OP / 4OP), Live / Song / Sheet Music; PCM and rhythm omittedFM SBI 2OP / 4OP, audition, ZIP / snapshot; FM MIDI (multiple ports) / MusicXML / LilyPond; PCM Sample Explorer: key-on snapshots, waveform, one-pass preview / WAV; external Wave ROM when required; register JSON snapshot
AY-3-8910 / YM2149Tone + noise + envelope3 CH, chipAY Operator InfoToneTone MIDI / LilyPond, MGSDRV MML (PSG tracks; adds YM2413 FM tracks when mixed)
K051649 / K052539 (SCC / SCC+)5-channel wavetable; mixed with MSX AY/YM2413/Y89505 CH, chip—Wavetable base pitch; Live / Song / Sheet MusicMIDI / MusicXML / LilyPond, including MSX mixtures; waveform harmonics and rewriting omitted
HuC62806-channel wavetable, DDA, noise, LFO (MAME)6 CHWave / PCM-DDA / Noise / LFO6 CH base pitch; Live / Song. DDA, noise and LFO intervals omitted.MIDI / MusicXML / LilyPond / WAV; DDA, noise and LFO omitted. Instrument editing and dual unsupported.
OKIM62584-bit ADPCM; standalone or mixedChip (single toggle)———
Sega PCM (315-5218)16-voice 8-bit PCM; standalone, mixed with Sega PSG, or mixed with YM215116 CH, chip———
NES APU + FDS (NTSC)2 pulse + triangle + noise + DMC; optional FDS wavetable5 CH + optional FDS CH6—Pulse / triangle / FDS base pitch; FDS modulation and timed envelopes omittedMIDI / MusicXML / LilyPond; no MML or voice export. PAL/dual unsupported.
Game Boy DMG (LR35902)2 square + wave + noise4 CH, chip—CH1/CH2 square + CH3 wave (base pitch); CH4 noise has no pitchBase-pitch MIDI / LilyPond; no MML or FM/PCM voice export

Check a specific file with the CLI

Browser and CLI coverage can differ. To inspect the chips recognized in a file and the available operations with your installed CLI version, run:

npx tetorica-vgm support song.vgz --json

CLI documentation