
Chapter 4
EM60000 Series User’s Manual
Special Function Control
•
41
4.3.1 RA (MODE Register)
The RA (MODE) register controls the tone generator currently in use. You can
enable/disable the tone generator with the MODE register control bits. Once
the tone generator is enabled, it will fetch the waveform data (as pointed to by
the address registers) from voice ROM, process the data with the envelope, then
feed them to the DAC mixer.
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
- - - - - - -
MENA
Bit
Description
Bit 0 (MENA)
MENA is used to enable/disable tone generator of current melody
channel.
0: Disable tone generator for current melody channel.
1: Enable tone generator for current melody channel.
Bits 1 ~ 7
Unused
NOTE
1. The reset initial value of Bit 0 is “0.”
2. Bits 1 ~ 7 are not used. Writing data into these bits is invalid. The value read from
these bits is unknown
4.3.2 IOC6, 7, 8 (Address Registers)
Melody Channel
17 16 15 8 7 0
IOC8 (ADDH)
IOC7 (ADDM)
IOC6 (ADDL)
A total of four address pointers for instrument waveforms are available. Each
melody channel has its own address pointer (IOC6~IOC8). The address values
are written by the program and stored in IOC6~IOC8 with a total of 18 bits in
length. To synthesize the instrument melody, you should write the start address
of the waveform to IOC6 ~ 8, set up the envelope value, then enable the tone
generator.
The maximum address capacity is 256K bytes, which means the instrument
waveforms should be stored in the first 256K bytes in the voice ROM. These
registers cannot be read by the your program.
Содержание EM60000 series
Страница 8: ...Contents viii Contents EM60000 Series User s Manual ...
Страница 24: ...Chapter 2 16 Architecture EM60000 Series User s Manual ...
Страница 54: ...Chapter 4 46 Special Function Control EM60000Series User s Manual ...
Страница 80: ...Chapter 5 72 Instruction Set EM60000Series User s Manual ...