13 .MACRO LONG2 num1,num2
15 .byte ((\num1)>>24)&255
16 .byte ((\num1)>>16)&255
17 .byte ((\num1)>> 8)&255
18 .byte ((\num1)>> 0)&255
20 .byte ((\num2)>>24)&255
21 .byte ((\num2)>>16)&255
22 .byte ((\num2)>> 8)&255
23 .byte ((\num2)>> 0)&255
29 .MACRO FORM_START name
32 LONG FORMEND-FORMSTART
42 .MACRO CHUNK_START name
44 LONG CHUNKEND\
&CHUNKCNT-CHUNKSTART\
&CHUNKCNT
50 CHUNKCNT
.ASSIGNA \&CHUNKCNT+1
54 AHI_TagBase
.EQU 2147483648
55 AHI_TagBaseR
.EQU AHI_TagBase+32768
57 AHIDB_AudioID
.EQU AHI_TagBase+100
58 AHIDB_Volume
.EQU AHI_TagBase+103
59 AHIDB_Panning
.EQU AHI_TagBase+104
60 AHIDB_Stereo
.EQU AHI_TagBase+105
61 AHIDB_HiFi
.EQU AHI_TagBase+106
62 AHIDB_MultTable
.EQU AHI_TagBase+108
63 AHIDB_Name
.EQU AHI_TagBaseR+109
65 AHIDB_UserBase
.EQU AHI_TagBase+500