Ordering Information
Ready to buy? Click here for all options, including CPU and EPROM upgrades.
Learn moreNow available - Expand your Yamaha SY99's sample/MDR memory.
The Yamaha SY99 synthesizer shipped with a paltry 512KB of RAM*, usable for sample and MIDI Data Recording storage. In 1991, if you were rich, you could add 5 additional 512KB memory expansion boards for a total of 3MB of storage.
Thanks to research completed by the Yamaha SY99 community over the past 25 years†, it was discovered that the SY99 is capable of supporting up to 8MB of sample/MDR memory. Recent releases of high-density SRAM chips, coupled with a renewed interest in the SY99 itself, lead us to create the 8MB Magic Memory Board, or 8MB MMB for short‡.
The SY99 has a dedicated memory bus for the sound generation hardware. This bus supports up to 32MB of 8-bit address space. The first 8MB of this space contains the Preset 1 and Preset 2 ROM waveforms. The last 16MB of space is reserved for the front-panel Waveform and Data cards, plus mapping for direct access to sound generation hardware (AFM, AWM, DSP, etc.).
The 8MB "hole" between these two chunks holds the default internal 512KB of RAM, as well as up to 5 SYEMB05 512KB expansion boards.
Memory Address | Use |
---|---|
1-4 MB | Preset Waveform ROM 1 |
5-8 MB | Preset Waveform ROM 2 |
9-9½ MB | Internal 512KB RAM |
9½-12 MB | Up to 2.5MB Expansion RAM |
12-16 MB | Exploitable 5MB memory hole! |
17-18 MB | Waveform Card |
19 MB | Data Card |
20-32 MB | Sound HW direct access |
It turns out that with 3 small tweaks to the SY99 Operating System (OS), the 5MB hole from 12-16MB can also be allocated for use by samples and MIDI Data Recording!
The 8MB Magic Memory Board fills the entire space from 9½-16 MB using a single, modern 8MB SRAM chip, giving you the maximum possible sample/MDR storage with no SYEMB05 modules.♣
Ready to buy? Click here for all options, including CPU and EPROM upgrades.
Learn moreDetailed installation instructions here. Moderate technician skill is required!
Learn more