Chooses what AUDIO memory is available in main memory between 0xC000...0xDFFF
u8 in IO at 0x40 called AUDIORAMBANKREG
76543210
xxxxBBBB
B: RW Bank# (0..15).
Banks 0..7 are WAVETABLE RAM.
Bank 15 is INPUT RAM.
All other banks are currently unused.
Name | Value | Comment |
AB_WaveTable0 | 0 | 8k WAVETABLE RAM is broken into 8 parts. |
AB_WaveTable1 | 1 | 8k |
AB_WaveTable2 | 2 | 8k |
AB_WaveTable3 | 3 | 8k |
AB_WaveTable4 | 4 | 8k |
AB_WaveTable5 | 5 | 8k |
AB_WaveTable6 | 6 | 8k |
AB_WaveTable7 | 7 | 8k (total of 64K) |
AB_InputRam | 15 | 2k of input data shared with the IO_MPU |