Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- IdString "CSBD"
- Endian big
- Get INFILE filename
- Set OUT 0
- Do
- FindLoc AAXDATAOFFSET binary "AAX\x00data"
- GoTo AAXDATAOFFSET
- FindLoc AAXOFFSET binary "\x80\x00"
- GoTo AAXOFFSET
- IdString "\x80\x00"
- Get AAXBEGIN short
- IdString "\x03"
- IdString "\x12"
- IdString "\x04"
- Get CHANNEL_COUNT byte
- GoTo 4 0 SEEK_CUR
- Get SAMPLE_COUNT long
- Math AAXBEGIN + 4
- Set LENGTH 0
- Math LENGTH + SAMPLE_COUNT
- Math LENGTH + 31
- Math LENGTH / 32
- Math LENGTH * 0x12
- Math LENGTH * CHANNEL_COUNT
- Math LENGTH + AAXBEGIN
- String OUTFILE p "%s-%04x.adx" INFILE OUT
- Log OUTFILE AAXOFFSET LENGTH
- Math OUT + 1
- While 1 = 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement