Stories
Slash Boxes
Comments

SoylentNews is people

Submission Preview

Link to Story

The Yamaha DX7 synthesizer's clever exponential circuit, reverse-engineered

Accepted submission by owl at 2021-11-28 19:46:41
Hardware

https://www.righto.com/2021/11/reverse-engineering-yamaha-dx7_28.html [righto.com]

The Yamaha DX7 digital synthesizer was released in 1983 and became extremely popular, defining the sound of 1980s pop music. Because microprocessors weren't fast enough in the early 1980s, the DX7 used two custom digital chips: the EGS "envelope" chip generated frequency and envelope data, which it fed to the OPS "operator" chip that generated the sound waveforms. A key part of the OPS chip is an exponential circuit, which is used for frequency calculation and envelope application. In this blog post, I examine this circuit—implemented by a ROM, shifter, and other circuitry—in detail and extract the ROM's data.


Original Submission