EasyManua.ls Logo

Commodore Amiga A2000 - Page 269

Commodore Amiga A2000
380 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
AUDxLCH 0A0 W A Audio channel x location (high 3 bits)
AUDxLCL 0A2 W A Audio channel x location (low 15 bits)
This pair of registers contains the 18 bit starting address (location) of
audio channel x (x=0,1,2,3) DMA data. This is not a pointer register and
therefore needs to be reloaded only if a different memory location is to
be outputted.
AUDxLEN 0A4 W P Audio channel x length
This register contains the length (number of words) of audio channel x DMA
data.
AUDxPER 0A6 W P Audio channel x Period
This register contains the period (rate) of audio channel x DMA data
transfer. The minimum period is 12 color clocks. This means that the
smallest number that should be placed in this register is 124 decimal.
This corresponds to a maximum sample frequency of 28.86 kHz.
AUDxVOL 0A8 W P Audio channel x volume
This register contains the volume setting for audio channel x. Bits
6,5,4,3,2,1,0 specify 65 linear volume levels as shown below.
Bit# Use
--------------------------------------------------
15-07 Not used
06 Forces volume to max (64 ones, no zeros)
05-00 Sets one of 64 levels (000000-no output (111111-63 19, one 0)
BLTAFWM 044 W A Blitter first-word mask for source A
BLTALWM 046 W A Blitter last-word mask for source A
The patterns in these two registers are ANDed with the first and last
words of each line of data from source A into the blitter. A zero in any
bit override data from source A. These registers should be set to all 1's
for fill mode or for line-drawing mode.
- 260 Appendix A -

Table of Contents

Other manuals for Commodore Amiga A2000

Related product manuals