5 include libraries
/ahi_sub
.i
10 AHIDB_Paula14Bit EQU AHIDB_UserBase
+0 ;Private tag
11 AHIDB_PaulaTable EQU AHIDB_UserBase
+1 ;Private tag
12 AHIDB_PaulaDMA EQU AHIDB_UserBase
+2 ;Private tag
38 dc
.l AHIDB_AudioID
, $
00020001
40 dc
.l AHIDB_Paula14Bit
, TRUE
41 dc
.l AHIDB_PaulaTable
, TRUE
43 dc
.l AHIDB_Volume
, TRUE
44 dc
.l AHIDB_Panning
, TRUE
45 dc
.l AHIDB_Stereo
, TRUE
46 dc
.l AHIDB_HiFi
, FALSE
47 dc
.l AHIDB_MultTable
, FALSE
49 dc
.l AHIDB_Name
, .name
-.s
51 .name dc
.b
"Paula:14 bit stereo++ calibrated",0
60 dc
.l AHIDB_AudioID
, $
00020002
62 dc
.l AHIDB_Paula14Bit
, TRUE
63 dc
.l AHIDB_PaulaTable
, TRUE
65 dc
.l AHIDB_Volume
, TRUE
66 dc
.l AHIDB_Panning
, TRUE
67 dc
.l AHIDB_Stereo
, TRUE
68 dc
.l AHIDB_HiFi
, FALSE
69 dc
.l AHIDB_MultTable
, TRUE
71 dc
.l AHIDB_Name
, .name
-.s
73 .name dc
.b
"Paula:Fast 14 bit stereo++ calibrated",0
82 dc
.l AHIDB_AudioID
, $
00020003
84 dc
.l AHIDB_Paula14Bit
, TRUE
85 dc
.l AHIDB_PaulaTable
, TRUE
87 dc
.l AHIDB_Volume
, TRUE
88 dc
.l AHIDB_Panning
, FALSE
89 dc
.l AHIDB_Stereo
, TRUE
90 dc
.l AHIDB_HiFi
, FALSE
91 dc
.l AHIDB_MultTable
, FALSE
93 dc
.l AHIDB_Name
, .name
-.s
95 .name dc
.b
"Paula:14 bit stereo calibrated",0
104 dc
.l AHIDB_AudioID
, $
00020004
106 dc
.l AHIDB_Paula14Bit
, TRUE
107 dc
.l AHIDB_PaulaTable
, TRUE
109 dc
.l AHIDB_Volume
, TRUE
110 dc
.l AHIDB_Panning
, FALSE
111 dc
.l AHIDB_Stereo
, TRUE
112 dc
.l AHIDB_HiFi
, FALSE
113 dc
.l AHIDB_MultTable
, TRUE
115 dc
.l AHIDB_Name
, .name
-.s
117 .name dc
.b
"Paula:Fast 14 bit stereo calibrated",0
126 dc
.l AHIDB_AudioID
, $
00020005
128 dc
.l AHIDB_Paula14Bit
, TRUE
129 dc
.l AHIDB_PaulaTable
, TRUE
131 dc
.l AHIDB_Volume
, TRUE
132 dc
.l AHIDB_Panning
, TRUE
133 dc
.l AHIDB_Stereo
, FALSE
134 dc
.l AHIDB_HiFi
, FALSE
135 dc
.l AHIDB_MultTable
, FALSE
137 dc
.l AHIDB_Name
, .name
-.s
139 .name dc
.b
"Paula:14 bit mono calibrated",0
148 dc
.l AHIDB_AudioID
, $
00020006
150 dc
.l AHIDB_Paula14Bit
, TRUE
151 dc
.l AHIDB_PaulaTable
, TRUE
153 dc
.l AHIDB_Volume
, TRUE
154 dc
.l AHIDB_Panning
, TRUE
155 dc
.l AHIDB_Stereo
, FALSE
156 dc
.l AHIDB_HiFi
, FALSE
157 dc
.l AHIDB_MultTable
, TRUE
159 dc
.l AHIDB_Name
, .name
-.s
161 .name dc
.b
"Paula:Fast 14 bit mono calibrated",0
170 dc
.l AHIDB_AudioID
, $
00020007
172 dc
.l AHIDB_Paula14Bit
, FALSE
173 dc
.l AHIDB_PaulaTable
, FALSE
175 dc
.l AHIDB_Volume
, TRUE
176 dc
.l AHIDB_Panning
, TRUE
177 dc
.l AHIDB_Stereo
, TRUE
178 dc
.l AHIDB_HiFi
, FALSE
179 dc
.l AHIDB_MultTable
, FALSE
181 dc
.l AHIDB_Name
, .name
-.s
183 .name dc
.b
"Paula:8 bit stereo++",0
192 dc
.l AHIDB_AudioID
, $
00020008
194 dc
.l AHIDB_Paula14Bit
, FALSE
195 dc
.l AHIDB_PaulaTable
, FALSE
197 dc
.l AHIDB_Volume
, TRUE
198 dc
.l AHIDB_Panning
, TRUE
199 dc
.l AHIDB_Stereo
, TRUE
200 dc
.l AHIDB_HiFi
, FALSE
201 dc
.l AHIDB_MultTable
, TRUE
203 dc
.l AHIDB_Name
, .name
-.s
205 .name dc
.b
"Paula:Fast 8 bit stereo++",0
214 dc
.l AHIDB_AudioID
, $
00020009
216 dc
.l AHIDB_Paula14Bit
, FALSE
217 dc
.l AHIDB_PaulaTable
, FALSE
219 dc
.l AHIDB_Volume
, TRUE
220 dc
.l AHIDB_Panning
, FALSE
221 dc
.l AHIDB_Stereo
, TRUE
222 dc
.l AHIDB_HiFi
, FALSE
223 dc
.l AHIDB_MultTable
, FALSE
225 dc
.l AHIDB_Name
, .name
-.s
227 .name dc
.b
"Paula:8 bit stereo",0
236 dc
.l AHIDB_AudioID
, $
0002000A
238 dc
.l AHIDB_Paula14Bit
, FALSE
239 dc
.l AHIDB_PaulaTable
, FALSE
241 dc
.l AHIDB_Volume
, TRUE
242 dc
.l AHIDB_Panning
, FALSE
243 dc
.l AHIDB_Stereo
, TRUE
244 dc
.l AHIDB_HiFi
, FALSE
245 dc
.l AHIDB_MultTable
, TRUE
247 dc
.l AHIDB_Name
, .name
-.s
249 .name dc
.b
"Paula:Fast 8 bit stereo",0
258 dc
.l AHIDB_AudioID
, $
0002000B
260 dc
.l AHIDB_Paula14Bit
, FALSE
261 dc
.l AHIDB_PaulaTable
, FALSE
263 dc
.l AHIDB_Volume
, TRUE
264 dc
.l AHIDB_Panning
, TRUE
265 dc
.l AHIDB_Stereo
, FALSE
266 dc
.l AHIDB_HiFi
, FALSE
267 dc
.l AHIDB_MultTable
, FALSE
269 dc
.l AHIDB_Name
, .name
-.s
271 .name dc
.b
"Paula:8 bit mono",0
280 dc
.l AHIDB_AudioID
, $
0002000C
282 dc
.l AHIDB_Paula14Bit
, FALSE
283 dc
.l AHIDB_PaulaTable
, FALSE
285 dc
.l AHIDB_Volume
, TRUE
286 dc
.l AHIDB_Panning
, TRUE
287 dc
.l AHIDB_Stereo
, FALSE
288 dc
.l AHIDB_HiFi
, FALSE
289 dc
.l AHIDB_MultTable
, TRUE
291 dc
.l AHIDB_Name
, .name
-.s
293 .name dc
.b
"Paula:Fast 8 bit mono",0
303 dc
.l AHIDB_AudioID
, $
0002000D
305 dc
.l AHIDB_Paula14Bit
, TRUE
306 dc
.l AHIDB_PaulaTable
, TRUE
308 dc
.l AHIDB_Volume
, TRUE
309 dc
.l AHIDB_Panning
, TRUE
310 dc
.l AHIDB_Stereo
, TRUE
311 dc
.l AHIDB_HiFi
, TRUE
312 dc
.l AHIDB_MultTable
, FALSE
314 dc
.l AHIDB_Name
, .name
-.s
316 .name dc
.b
"Paula:HiFi 14 bit stereo++ calibrated",0
325 dc
.l AHIDB_AudioID
, $
0002000E
327 dc
.l AHIDB_Paula14Bit
, TRUE
328 dc
.l AHIDB_PaulaTable
, TRUE
330 dc
.l AHIDB_Volume
, TRUE
331 dc
.l AHIDB_Panning
, FALSE
332 dc
.l AHIDB_Stereo
, TRUE
333 dc
.l AHIDB_HiFi
, TRUE
334 dc
.l AHIDB_MultTable
, FALSE
336 dc
.l AHIDB_Name
, .name
-.s
338 .name dc
.b
"Paula:HiFi 14 bit stereo calibrated",0
347 dc
.l AHIDB_AudioID
, $
0002000F
349 dc
.l AHIDB_Paula14Bit
, TRUE
350 dc
.l AHIDB_PaulaTable
, TRUE
352 dc
.l AHIDB_Volume
, TRUE
353 dc
.l AHIDB_Panning
, TRUE
354 dc
.l AHIDB_Stereo
, FALSE
355 dc
.l AHIDB_HiFi
, TRUE
356 dc
.l AHIDB_MultTable
, FALSE
358 dc
.l AHIDB_Name
, .name
-.s
360 .name dc
.b
"Paula:HiFi 14 bit mono calibrated",0
369 dc
.l AHIDB_AudioID
, $
00020010
371 dc
.l AHIDB_Paula14Bit
, FALSE
372 dc
.l AHIDB_PaulaTable
, FALSE
374 dc
.l AHIDB_Volume
, TRUE
375 dc
.l AHIDB_Panning
, TRUE
376 dc
.l AHIDB_Stereo
, TRUE
377 dc
.l AHIDB_HiFi
, TRUE
378 dc
.l AHIDB_MultTable
, FALSE
380 dc
.l AHIDB_Name
, .name
-.s
382 .name dc
.b
"Paula:HiFi 8 bit stereo++",0
391 dc
.l AHIDB_AudioID
, $
00020011
393 dc
.l AHIDB_Paula14Bit
, FALSE
394 dc
.l AHIDB_PaulaTable
, FALSE
396 dc
.l AHIDB_Volume
, TRUE
397 dc
.l AHIDB_Panning
, FALSE
398 dc
.l AHIDB_Stereo
, TRUE
399 dc
.l AHIDB_HiFi
, TRUE
400 dc
.l AHIDB_MultTable
, FALSE
402 dc
.l AHIDB_Name
, .name
-.s
404 .name dc
.b
"Paula:HiFi 8 bit stereo",0
413 dc
.l AHIDB_AudioID
, $
00020012
415 dc
.l AHIDB_Paula14Bit
, FALSE
416 dc
.l AHIDB_PaulaTable
, FALSE
418 dc
.l AHIDB_Volume
, TRUE
419 dc
.l AHIDB_Panning
, TRUE
420 dc
.l AHIDB_Stereo
, FALSE
421 dc
.l AHIDB_HiFi
, TRUE
422 dc
.l AHIDB_MultTable
, FALSE
424 dc
.l AHIDB_Name
, .name
-.s
426 .name dc
.b
"Paula:HiFi 8 bit mono",0
435 dc
.l AHIDB_AudioID
, $
00020018
437 dc
.l AHIDB_Paula14Bit
, FALSE
438 dc
.l AHIDB_PaulaTable
, FALSE
439 dc
.l AHIDB_PaulaDMA
, TRUE
441 ; Workaround
for bug
in AHI v4
. These tags should
not be required
!
442 dc
.l AHIDB_Volume
, TRUE
443 dc
.l AHIDB_Panning
, FALSE
444 dc
.l AHIDB_Stereo
, TRUE
445 dc
.l AHIDB_HiFi
, TRUE
446 dc
.l AHIDB_MultTable
, FALSE
448 dc
.l AHIDB_Name
, .name
-.s
450 .name dc
.b
"Paula:DMA 8 bit stereo",0