Skip to main content

YM2413

The YM2413, also known as the OPL3-L or simply OPL, is an audio chip developed by Yamaha Corporation. It was widely used in the 1980s and 1990s for generating music and sound effects in various devices, most notably in computers, video game consoles, and arcade machines. The chip was capable of producing high-quality audio for its time, using a form of audio synthesis called FM synthesis (Frequency Modulation synthesis). This technology allowed for the creation of complex sounds and textures using a limited number of audio channels.

Nuked-OPLL (Standalone / Libretro)

For RetroArch users using the Nuked-OPLL core:

Whether you are reverse-engineering an MSX game, scoring a chiptune album, or building a Raspberry Pi arcade cabinet, finding, understanding, and manipulating the instruments.bin file is your rite of passage. It is the difference between sounding like a generic midi file and sounding like 1989 hardware screaming into the future.

MAME (Multiple Arcade Machine Emulator)

MAME is strict about checksums. If you replace the default instrument bank, you must run:

Error 1: "Failed to load OPLL custom instrument file"

Ym2413+instrumentsbin __top__ May 2026

YM2413

The YM2413, also known as the OPL3-L or simply OPL, is an audio chip developed by Yamaha Corporation. It was widely used in the 1980s and 1990s for generating music and sound effects in various devices, most notably in computers, video game consoles, and arcade machines. The chip was capable of producing high-quality audio for its time, using a form of audio synthesis called FM synthesis (Frequency Modulation synthesis). This technology allowed for the creation of complex sounds and textures using a limited number of audio channels.

Nuked-OPLL (Standalone / Libretro)

For RetroArch users using the Nuked-OPLL core: ym2413+instrumentsbin

Whether you are reverse-engineering an MSX game, scoring a chiptune album, or building a Raspberry Pi arcade cabinet, finding, understanding, and manipulating the instruments.bin file is your rite of passage. It is the difference between sounding like a generic midi file and sounding like 1989 hardware screaming into the future. YM2413 The YM2413, also known as the OPL3-L

MAME (Multiple Arcade Machine Emulator)

MAME is strict about checksums. If you replace the default instrument bank, you must run: This technology allowed for the creation of complex

Error 1: "Failed to load OPLL custom instrument file"