background image

9.

LCD
Data from the main CPU is decoded and displayed at the LCD unit.

10.

EGS (Envelope Generator)
8 bits of data are received from the main CPU, and envelope and frequency data are
sent to OPS.

11.

OPS (Operator)

The OPS uses a sine table to generate waveform data to be sent to the DAC from the
received envelope and frequency data.
The OPS permits combining the 6 operators in 32 different combinations. The combina-
tions are called “algorithms”. One of the 6 operators is able to feed the sine table output
back to the input. The feedback level and algorithm data is received from the main
CPU.

12.

DAC

A BA9221 DAC is used. The DAC converts the digital waveform data from the OPS to an
actual analog waveform. The amplitude scale factor of the analog waveform is controlled
via SF0 ~  SF3. This signal is then fed to the sample & hold and low-pass filter circuits
from which it is sent to the output terminal. A reference voltage is applied to pin 14 of the
DAC.  8 reference voltages are generated by the muPD405 1, and the total level is exter-
nally controlled.

13.

MIDI (Musical Instrument Digital Interface)

Permits data transfer with other devices. Data is received by P3 of the main CPU via a
photo-coupler, and data is output from main CPU pin P24.

EGS

1

EGS Functions

Receives data from the CPU, generates envelope & frequency data, & transmits the gener-
ated data to OPS.

(see EGS block diagram)

Data received from the CPU is latched in the EGS & sent to the internal data buss.

2

EGS Rate/Level Buffer

Rate refers to the time required for the next level to be reached. For example, Rl is the time

Summary of Contents for Vintage DX7 Special Edition ROM

Page 1: ......

Page 2: ......

Page 3: ......

Page 4: ......

Page 5: ......

Page 6: ......

Page 7: ...r After touch controller Battery voltage The 7 analog control voltages given above are fed to the ADC M58990P l The analog input selected by the sub CPU BO B2 bits is converted to a digital value when the sub CPU B7 line goes low The ADC outputs a high level to the sub CPU C3 line when the conversion is complete The ADC sends the 8 bit digital value to the sub CPU when the sub CPU B6 line goes low...

Page 8: ...CPU on the rising edge of RES the Extended Multiplex Mode is selected In this mode P40 P47 function as address lines The lower address bits are multiplexed with the data on lines P30 P37 and are separated by the address strobe signal SCI P20 P24 and P10 P17 function as I O lines 6 RAM M5M511BP 15 X 8 bit CMOS RAM 7 ROM 2764 8K X 8 bit NMOS EROM 8 LED The LED display is created via software The LED...

Page 9: ... analog waveform The amplitude scale factor of the analog waveform is controlled via SF0 SF3 This signal is then fed to the sample hold and low pass filter circuits from which it is sent to the output terminal A reference voltage is applied to pin 14 of the DAC 8 reference voltages are generated by the muPD405 1 and the total level is exter nally controlled 13 MIDI Musical Instrument Digital Inter...

Page 10: ......

Page 11: ...envelope but the actual envelope shape is affected by output level and key scaling 3 Output Level Buffer Output level buffer receives data concerning key scaling after touch and output level from the CPU Actual values used for Ll to L4 are determined by the data stored in this buffer Key scaling changes the output level as shown below ...

Page 12: ...stored in the modulation sensitivity buffer 9 Envelope Modulation Buffer Modulation states of the LFO are stored in the envelope generator buffer 10 Envelope produced by the envelope generator is modulated by the data stored in the modulation sensitivity and envelope modulation buffers to generate the final envelope 11 Detune Buffer Detune data according to key scaling is stored in the detune buff...

Page 13: ......

Page 14: ......

Page 15: ......

Page 16: ......

Reviews: