Advertisement
Guest User

Untitled

a guest
Apr 25th, 2024
58
0
321 days
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | Source Code | 0 0
  1. IdString "CSBD"
  2. Endian big
  3. Get INFILE filename
  4. Set OUT 0
  5. Do
  6. FindLoc AAXDATAOFFSET binary "AAX\x00data"
  7. GoTo AAXDATAOFFSET
  8. FindLoc AAXOFFSET binary "\x80\x00"
  9. GoTo AAXOFFSET
  10. IdString "\x80\x00"
  11. Get AAXBEGIN short
  12. IdString "\x03"
  13. IdString "\x12"
  14. IdString "\x04"
  15. Get CHANNEL_COUNT byte
  16. GoTo 4 0 SEEK_CUR
  17. Get SAMPLE_COUNT long
  18. Math AAXBEGIN + 4
  19. Set LENGTH 0
  20. Math LENGTH + SAMPLE_COUNT
  21. Math LENGTH + 31
  22. Math LENGTH / 32
  23. Math LENGTH * 0x12
  24. Math LENGTH * CHANNEL_COUNT
  25. Math LENGTH + AAXBEGIN
  26. String OUTFILE p "%s-%04x.adx" INFILE OUT
  27. Log OUTFILE AAXOFFSET LENGTH
  28. Math OUT + 1
  29. While 1 = 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement