home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / s / soundcon / !SoundCon / Modules / audioworks < prev    next >
Unknown  |  1995-08-22  |  3.4 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default
100% xdgMime image/x-tga default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 20 f4 20 53 6f | 75 6e 64 43 6f 6e 20 41 |... . So|undCon A|
|00000010| 75 64 69 6f 57 6f 72 6b | 73 20 6d 6f 64 75 6c 65 |udioWork|s module|
|00000020| 0d 00 14 4a f4 20 41 75 | 64 69 6f 77 6f 72 6b 73 |...J. Au|dioworks|
|00000030| 20 73 75 70 70 6f 72 74 | 73 20 38 2c 31 36 20 62 | support|s 8,16 b|
|00000040| 69 74 2c 20 31 2c 32 20 | 63 68 61 6e 6e 65 6c 73 |it, 1,2 |channels|
|00000050| 2c 20 73 6c 69 6e 2c 20 | 75 6c 69 6e 2c 20 6d 75 |, slin, |ulin, mu|
|00000060| 2d 6c 61 77 2c 20 56 49 | 44 43 0d 00 1e 05 e0 0d |-law, VI|DC......|
|00000070| 00 28 05 3a 0d 00 32 1d | dd 20 a4 61 75 64 69 6f |.(.:..2.|. .audio|
|00000080| 77 6f 72 6b 73 5f 61 62 | 62 76 3d 22 41 57 6b 73 |works_ab|bv="AWks|
|00000090| 22 0d 00 3c 23 dd 20 a4 | 61 75 64 69 6f 77 6f 72 |"..<#. .|audiowor|
|000000a0| 6b 73 5f 6e 61 6d 65 3d | 22 41 75 64 69 6f 57 6f |ks_name=|"AudioWo|
|000000b0| 72 6b 73 22 0d 00 46 36 | dd 20 a4 61 75 64 69 6f |rks"..F6|. .audio|
|000000c0| 77 6f 72 6b 73 5f 64 65 | 73 63 72 3d 22 41 72 63 |works_de|scr="Arc|
|000000d0| 68 69 6d 65 64 65 73 20 | 41 75 64 69 6f 77 6f 72 |himedes |Audiowor|
|000000e0| 6b 73 20 66 6f 72 6d 61 | 74 22 0d 00 50 95 dd 20 |ks forma|t"..P.. |
|000000f0| a4 61 75 64 69 6f 77 6f | 72 6b 73 5f 6f 70 74 69 |.audiowo|rks_opti|
|00000100| 6f 6e 73 3d 22 4d 6f 6e | 6f 2c 53 74 65 72 65 6f |ons="Mon|o,Stereo|
|00000110| 5b 2d 5d 2c 38 2d 62 69 | 74 20 4c 69 6e 20 53 69 |[-],8-bi|t Lin Si|
|00000120| 67 6e 65 64 2c 38 2d 62 | 69 74 20 4c 69 6e 20 55 |gned,8-b|it Lin U|
|00000130| 6e 73 69 67 6e 65 64 2c | 38 2d 62 69 74 20 b5 2d |nsigned,|8-bit .-|
|00000140| 6c 61 77 2c 38 2d 62 69 | 74 20 41 2d 6c 61 77 2c |law,8-bi|t A-law,|
|00000150| 41 72 63 20 56 49 44 43 | 2c 31 36 2d 62 69 74 20 |Arc VIDC|,16-bit |
|00000160| 4c 69 6e 20 53 69 67 6e | 65 64 2c 31 36 2d 62 69 |Lin Sign|ed,16-bi|
|00000170| 74 20 4c 69 6e 20 55 6e | 73 69 67 6e 65 64 22 0d |t Lin Un|signed".|
|00000180| 00 5a 25 dd 20 a4 61 75 | 64 69 6f 77 6f 72 6b 73 |.Z%. .au|dioworks|
|00000190| 5f 64 65 66 61 75 6c 74 | 73 3d 25 31 30 31 30 30 |_default|s=%10100|
|000001a0| 30 30 30 30 0d 00 64 18 | dd 20 a4 61 75 64 69 6f |0000..d.|. .audio|
|000001b0| 77 6f 72 6b 73 5f 69 6e | 69 74 3d 30 0d 00 6e 05 |works_in|it=0..n.|
|000001c0| 3a 0d 00 78 2a dd 20 a4 | 61 75 64 69 6f 77 6f 72 |:..x*. .|audiowor|
|000001d0| 6b 73 5f 69 64 65 6e 74 | 28 62 75 66 66 25 2c 72 |ks_ident|(buff%,r|
|000001e0| 65 63 25 2c 66 68 61 6e | 64 25 29 0d 00 82 17 ea |ec%,fhan|d%).....|
|000001f0| 20 46 24 2c 49 25 2c 50 | 25 2c 43 25 2c 42 25 2c | F$,I%,P|%,C%,B%,|
|00000200| 54 25 0d 00 8c 35 e7 20 | 21 62 75 66 66 25 3c 3e |T%...5. |!buff%<>|
|00000210| 26 43 33 43 42 43 36 43 | 35 20 8c 3d 22 22 3a f4 |&C3CBC6C|5 .="":.|
|00000220| 20 6e 6f 74 20 41 63 6f | 72 6e 20 43 68 75 6e 6b | not Aco|rn Chunk|
|00000230| 20 46 6f 72 6d 61 74 0d | 00 96 1d 49 25 3d 30 3a | Format.|...I%=0:|
|00000240| 50 25 3d 2d 34 3a f5 20 | 49 25 2b 3d 31 3a 50 25 |P%=-4:. |I%+=1:P%|
|00000250| 2b 3d 31 36 0d 00 a0 40 | fd 20 49 25 3e 62 75 66 |+=16...@|. I%>buf|
|00000260| 66 25 21 38 20 84 20 28 | 62 75 66 66 25 21 50 25 |f%!8 . (|buff%!P%|
|00000270| 3d 26 35 46 34 34 34 45 | 35 33 20 80 20 62 75 66 |=&5F444E|53 . buf|
|00000280| 66 25 21 28 50 25 2b 34 | 29 3d 26 34 34 34 31 34 |f%!(P%+4|)=&44414|
|00000290| 35 34 38 29 0d 00 aa 41 | e7 20 49 25 3e 62 75 66 |548)...A|. I%>buf|
|000002a0| 66 25 21 38 20 8c 3d 22 | 21 53 4e 44 5f 48 45 41 |f%!8 .="|!SND_HEA|
|000002b0| 44 20 63 68 75 6e 6b 20 | 6e 6f 74 20 66 6f 75 6e |D chunk |not foun|
|000002c0| 64 20 69 6e 20 41 75 64 | 69 6f 57 6f 72 6b 73 20 |d in Aud|ioWorks |
|000002d0| 66 69 6c 65 22 0d 00 b4 | 19 50 25 3d 62 75 66 66 |file"...|.P%=buff|
|000002e0| 25 2b 62 75 66 66 25 21 | 28 50 25 2b 38 29 0d 00 |%+buff%!|(P%+8)..|
|000002f0| be 22 46 25 3d 21 50 25 | 3a 54 25 3d 50 25 3f 34 |."F%=!P%|:T%=P%?4|
|00000300| 3a 42 25 3d 50 25 3f 35 | 3a 43 25 3d 50 25 3f 36 |:B%=P%?5|:C%=P%?6|
|00000310| 0d 00 c8 3a e7 20 50 25 | 3f 37 20 8c 3d 22 21 43 |...:. P%|?7 .="!C|
|00000320| 61 6e 27 74 20 68 61 6e | 64 6c 65 20 63 6f 6d 70 |an't han|dle comp|
|00000330| 72 65 73 73 65 64 20 41 | 75 64 69 6f 57 6f 72 6b |ressed A|udioWork|
|00000340| 73 20 73 61 6d 70 6c 65 | 73 22 0d 00 d2 4e e7 20 |s sample|s"...N. |
|00000350| 43 25 3d 32 20 80 20 28 | 50 25 3f 38 20 80 20 31 |C%=2 . (|P%?8 . 1|
|00000360| 29 3d 30 20 8c 3d 22 21 | 43 61 6e 27 74 20 68 61 |)=0 .="!|Can't ha|
|00000370| 6e 64 6c 65 20 6e 6f 6e | 2d 69 6e 74 65 72 6c 65 |ndle non|-interle|
|00000380| 61 76 65 64 20 41 75 64 | 69 6f 57 6f 72 6b 73 20 |aved Aud|ioWorks |
|00000390| 73 61 6d 70 6c 65 73 22 | 0d 00 dc 45 e7 20 42 25 |samples"|...E. B%|
|000003a0| 3c 3e 38 20 80 20 42 25 | 3c 3e 31 36 20 8c 3d 22 |<>8 . B%|<>16 .="|
|000003b0| 21 43 61 6e 27 74 20 68 | 61 6e 64 6c 65 20 22 2b |!Can't h|andle "+|
|000003c0| c3 42 25 2b 22 20 62 69 | 74 20 41 75 64 69 6f 57 |.B%+" bi|t AudioW|
|000003d0| 6f 72 6b 73 20 73 61 6d | 70 6c 65 73 22 0d 00 e6 |orks sam|ples"...|
|000003e0| 3c 72 65 63 25 21 30 3d | 43 25 3a 72 65 63 25 21 |<rec%!0=|C%:rec%!|
|000003f0| 34 3d 42 25 3a 72 65 63 | 25 21 38 3d 25 30 31 30 |4=B%:rec|%!8=%010|
|00000400| 30 30 30 3a 72 65 63 25 | 21 31 32 3d 46 25 3a 72 |000:rec%|!12=F%:r|
|00000410| 65 63 25 21 31 36 3d 4e | 25 0d 00 f0 54 e7 20 54 |ec%!16=N|%...T. T|
|00000420| 25 3d 30 20 72 65 63 25 | 21 38 3d 34 20 8b 20 e7 |%=0 rec%|!8=4 . .|
|00000430| 20 54 25 3d 31 20 72 65 | 63 25 21 38 3d 31 20 8b | T%=1 re|c%!8=1 .|
|00000440| 20 e7 20 54 25 3d 32 20 | 72 65 63 25 21 38 3d 30 | . T%=2 |rec%!8=0|
|00000450| 20 8b 20 e7 20 54 25 3d | 33 20 72 65 63 25 21 38 | . . T%=|3 rec%!8|
|00000460| 3d 32 20 8b 20 72 65 63 | 25 21 38 3d 33 0d 00 fa |=2 . rec|%!8=3...|
|00000470| 44 e7 20 43 25 3d 32 20 | 72 65 63 25 21 38 3d 72 |D. C%=2 |rec%!8=r|
|00000480| 65 63 25 21 38 20 84 20 | 26 36 30 3a f4 20 68 65 |ec%!8 . |&60:. he|
|00000490| 6c 70 20 6e 65 65 64 65 | 64 20 66 6f 72 20 69 6e |lp neede|d for in|
|000004a0| 74 65 72 6c 65 61 76 65 | 64 20 73 61 6d 70 6c 65 |terleave|d sample|
|000004b0| 73 0d 01 04 23 72 65 63 | 25 21 38 3d 72 65 63 25 |s...#rec|%!8=rec%|
|000004c0| 21 38 20 84 20 31 36 3a | f4 20 62 69 67 20 65 6e |!8 . 16:|. big en|
|000004d0| 64 69 61 6e 0d 01 0e 24 | 46 24 3d a4 73 74 64 66 |dian...$|F$=.stdf|
|000004e0| 6f 72 6d 61 74 28 42 25 | 2c 43 25 2c 72 65 63 25 |ormat(B%|,C%,rec%|
|000004f0| 21 38 20 83 20 31 36 29 | 0d 01 18 1d 49 25 3d 30 |!8 . 16)|....I%=0|
|00000500| 3a 50 25 3d 2d 34 3a f5 | 20 49 25 2b 3d 31 3a 50 |:P%=-4:.| I%+=1:P|
|00000510| 25 2b 3d 31 36 0d 01 22 | 40 fd 20 49 25 3e 62 75 |%+=16.."|@. I%>bu|
|00000520| 66 66 25 21 38 20 84 20 | 28 62 75 66 66 25 21 50 |ff%!8 . |(buff%!P|
|00000530| 25 3d 26 35 46 34 34 34 | 45 35 33 20 80 20 62 75 |%=&5F444|E53 . bu|
|00000540| 66 66 25 21 28 50 25 2b | 34 29 3d 26 34 45 34 31 |ff%!(P%+|4)=&4E41|
|00000550| 34 38 34 33 29 0d 01 2c | 41 e7 20 49 25 3e 62 75 |4843)..,|A. I%>bu|
|00000560| 66 66 25 21 38 20 8c 3d | 22 21 53 4e 44 5f 43 48 |ff%!8 .=|"!SND_CH|
|00000570| 41 4e 20 63 68 75 6e 6b | 20 6e 6f 74 20 66 6f 75 |AN chunk| not fou|
|00000580| 6e 64 20 69 6e 20 41 75 | 64 69 6f 57 6f 72 6b 73 |nd in Au|dioWorks|
|00000590| 20 66 69 6c 65 22 0d 01 | 36 1a 72 65 63 25 21 32 | file"..|6.rec%!2|
|000005a0| 30 3d 62 75 66 66 25 21 | 28 50 25 2b 38 29 2b 31 |0=buff%!|(P%+8)+1|
|000005b0| 0d 01 40 22 4e 25 3d 62 | 75 66 66 25 21 28 50 25 |..@"N%=b|uff%!(P%|
|000005c0| 2b 31 32 29 20 81 20 43 | 25 20 81 20 28 42 25 81 |+12) . C|% . (B%.|
|000005d0| 38 29 0d 01 4a 1b 72 65 | 63 25 21 31 36 3d 4e 25 |8)..J.re|c%!16=N%|
|000005e0| 3a 72 65 63 25 21 32 34 | 3d 26 42 44 36 0d 01 54 |:rec%!24|=&BD6..T|
|000005f0| 07 3d 46 24 0d 01 5e 05 | 3a 0d 01 68 2d dd 20 a4 |.=F$..^.|:..h-. .|
|00000600| 61 75 64 69 6f 77 6f 72 | 6b 73 5f 6f 75 74 66 6f |audiowor|ks_outfo|
|00000610| 72 6d 61 74 28 f8 20 6f | 70 74 25 2c 72 65 63 25 |rmat(. o|pt%,rec%|
|00000620| 29 3a ea 20 53 24 0d 01 | 69 2f e7 20 72 65 63 25 |):. S$..|i/. rec%|
|00000630| 21 30 20 6f 70 74 25 3d | 6f 70 74 25 20 80 20 ac |!0 opt%=|opt% . .|
|00000640| 20 26 31 38 30 20 84 20 | 28 31 3c 3c 39 2d 72 65 | &180 . |(1<<9-re|
|00000650| 63 25 21 30 29 0d 01 72 | 42 e7 20 6f 70 74 25 20 |c%!0)..r|B. opt% |
|00000660| 80 20 25 31 30 30 30 30 | 30 30 30 20 72 65 63 25 |. %10000|000 rec%|
|00000670| 21 30 3d 32 3a 53 24 3d | 22 53 74 65 72 65 6f 20 |!0=2:S$=|"Stereo |
|00000680| 22 20 8b 20 72 65 63 25 | 21 30 3d 31 3a 53 24 3d |" . rec%|!0=1:S$=|
|00000690| 22 4d 6f 6e 6f 20 22 0d | 01 7c 3a e7 20 6f 70 74 |"Mono ".|.|:. opt|
|000006a0| 25 20 80 20 25 31 31 20 | 72 65 63 25 21 34 3d 31 |% . %11 |rec%!4=1|
|000006b0| 36 3a 53 24 2b 3d 22 31 | 36 62 20 22 20 8b 20 72 |6:S$+="1|6b " . r|
|000006c0| 65 63 25 21 34 3d 38 3a | 53 24 2b 3d 22 38 62 20 |ec%!4=8:|S$+="8b |
|000006d0| 22 0d 01 86 29 e7 20 6f | 70 74 25 20 80 20 25 31 |"...). o|pt% . %1|
|000006e0| 30 30 30 30 31 30 20 72 | 65 63 25 21 38 3d 30 3a |000010 r|ec%!8=0:|
|000006f0| 53 24 2b 3d 22 73 6c 69 | 6e 22 0d 01 90 28 e7 20 |S$+="sli|n"...(. |
|00000700| 6f 70 74 25 20 80 20 25 | 31 30 30 30 30 31 20 72 |opt% . %|100001 r|
|00000710| 65 63 25 21 38 3d 31 3a | 53 24 2b 3d 22 75 6c 69 |ec%!8=1:|S$+="uli|
|00000720| 6e 22 0d 01 9a 28 e7 20 | 6f 70 74 25 20 80 20 25 |n"...(. |opt% . %|
|00000730| 31 30 30 30 30 20 72 65 | 63 25 21 38 3d 32 3a 53 |10000 re|c%!8=2:S|
|00000740| 24 2b 3d 22 b5 2d 6c 61 | 77 22 0d 01 9b 27 e7 20 |$+=".-la|w"...'. |
|00000750| 6f 70 74 25 20 80 20 25 | 31 30 30 30 20 72 65 63 |opt% . %|1000 rec|
|00000760| 25 21 38 3d 33 3a 53 24 | 2b 3d 22 41 2d 6c 61 77 |%!8=3:S$|+="A-law|
|00000770| 22 0d 01 a4 25 e7 20 6f | 70 74 25 20 80 20 25 31 |"...%. o|pt% . %1|
|00000780| 30 30 20 72 65 63 25 21 | 38 3d 34 3a 53 24 2b 3d |00 rec%!|8=4:S$+=|
|00000790| 22 56 49 44 43 22 0d 01 | ae 16 72 65 63 25 21 38 |"VIDC"..|..rec%!8|
|000007a0| 3d 72 65 63 25 21 38 20 | 84 20 31 36 0d 01 b8 21 |=rec%!8 |. 16...!|
|000007b0| e7 20 72 65 63 25 21 30 | 3d 32 20 72 65 63 25 21 |. rec%!0|=2 rec%!|
|000007c0| 38 3d 72 65 63 25 21 38 | 20 84 20 33 32 0d 01 b9 |8=rec%!8| . 32...|
|000007d0| 10 72 65 63 25 21 32 34 | 3d 26 42 44 36 0d 01 cc |.rec%!24|=&BD6...|
|000007e0| 07 3d 53 24 0d 01 d6 05 | 3a 0d 01 e0 3b dd 20 a4 |.=S$....|:...;. .|
|000007f0| 61 75 64 69 6f 77 6f 72 | 6b 73 5f 73 74 61 72 74 |audiowor|ks_start|
|00000800| 73 61 76 65 28 66 68 61 | 6e 64 25 2c 6f 70 74 25 |save(fha|nd%,opt%|
|00000810| 2c 72 65 63 25 29 3a ea | 20 46 25 2c 49 25 2c 54 |,rec%):.| F%,I%,T|
|00000820| 25 2c 53 24 0d 01 ea 1e | 53 24 3d 22 43 6f 6e 76 |%,S$....|S$="Conv|
|00000830| 65 72 74 65 64 20 62 79 | 20 53 6f 75 6e 64 43 6f |erted by| SoundCo|
|00000840| 6e 22 0d 01 f4 1d f2 66 | 70 75 74 34 6c 28 66 68 |n".....f|put4l(fh|
|00000850| 61 6e 64 25 2c 26 43 33 | 43 42 43 36 43 35 29 0d |and%,&C3|CBC6C5).|
|00000860| 01 fe 27 f2 66 70 75 74 | 34 6c 28 66 68 61 6e 64 |..'.fput|4l(fhand|
|00000870| 25 2c 33 29 3a f2 66 70 | 75 74 34 6c 28 66 68 61 |%,3):.fp|ut4l(fha|
|00000880| 6e 64 25 2c 33 29 0d 02 | 08 3e d5 23 66 68 61 6e |nd%,3)..|.>.#fhan|
|00000890| 64 25 2c 22 53 4e 44 5f | 48 45 41 44 22 3b 3a f2 |d%,"SND_|HEAD";:.|
|000008a0| 66 70 75 74 34 6c 28 66 | 68 61 6e 64 25 2c 26 33 |fput4l(f|hand%,&3|
|000008b0| 43 29 3a f2 66 70 75 74 | 34 6c 28 66 68 61 6e 64 |C):.fput|4l(fhand|
|000008c0| 25 2c 39 29 0d 02 12 42 | d5 23 66 68 61 6e 64 25 |%,9)...B|.#fhand%|
|000008d0| 2c 22 53 4e 44 5f 49 4e | 46 4f 22 3b 3a f2 66 70 |,"SND_IN|FO";:.fp|
|000008e0| 75 74 34 6c 28 66 68 61 | 6e 64 25 2c 26 34 35 29 |ut4l(fha|nd%,&45)|
|000008f0| 3a f2 66 70 75 74 34 6c | 28 66 68 61 6e 64 25 2c |:.fput4l|(fhand%,|
|00000900| a9 53 24 2b 31 29 0d 02 | 1c 44 d5 23 66 68 61 6e |.S$+1)..|.D.#fhan|
|00000910| 64 25 2c 22 53 4e 44 5f | 43 48 41 4e 22 3b 3a f2 |d%,"SND_|CHAN";:.|
|00000920| 66 70 75 74 34 6c 28 66 | 68 61 6e 64 25 2c 26 34 |fput4l(f|hand%,&4|
|00000930| 35 2b a9 53 24 2b 31 29 | 3a f2 66 70 75 74 34 6c |5+.S$+1)|:.fput4l|
|00000940| 28 66 68 61 6e 64 25 2c | 30 29 0d 02 26 56 46 25 |(fhand%,|0)..&VF%|
|00000950| 3d 72 65 63 25 21 38 20 | 83 20 31 36 3a e7 20 46 |=rec%!8 |. 16:. F|
|00000960| 25 3d 30 20 54 25 3d 32 | 20 8b 20 e7 20 46 25 3d |%=0 T%=2| . . F%=|
|00000970| 31 20 54 25 3d 31 20 8b | 20 e7 20 46 25 3d 32 20 |1 T%=1 .| . F%=2 |
|00000980| 54 25 3d 33 20 8b 20 e7 | 20 46 25 3d 33 20 54 25 |T%=3 . .| F%=3 T%|
|00000990| 3d 34 20 8b 20 e7 20 46 | 25 3d 34 20 54 25 3d 30 |=4 . . F|%=4 T%=0|
|000009a0| 0d 02 30 27 f2 66 70 75 | 74 34 6c 28 66 68 61 6e |..0'.fpu|t4l(fhan|
|000009b0| 64 25 2c 72 65 63 25 21 | 31 32 29 3a d5 23 66 68 |d%,rec%!|12):.#fh|
|000009c0| 61 6e 64 25 2c 54 25 0d | 02 3a 3a d5 23 66 68 61 |and%,T%.|.::.#fha|
|000009d0| 6e 64 25 2c 72 65 63 25 | 21 34 3a d5 23 66 68 61 |nd%,rec%|!4:.#fha|
|000009e0| 6e 64 25 2c 72 65 63 25 | 21 30 3a d5 23 66 68 61 |nd%,rec%|!0:.#fha|
|000009f0| 6e 64 25 2c 30 3a d5 20 | 23 66 68 61 6e 64 25 2c |nd%,0:. |#fhand%,|
|00000a00| 31 0d 02 44 26 d5 23 66 | 68 61 6e 64 25 2c 53 24 |1..D&.#f|hand%,S$|
|00000a10| 3b 3a d5 23 66 68 61 6e | 64 25 2c 30 3a d5 23 66 |;:.#fhan|d%,0:.#f|
|00000a20| 68 61 6e 64 25 2c 30 0d | 02 4e 06 3d 30 0d 02 58 |hand%,0.|.N.=0..X|
|00000a30| 05 3a 0d 02 62 30 dd 20 | a4 61 75 64 69 6f 77 6f |.:..b0. |.audiowo|
|00000a40| 72 6b 73 5f 65 6e 64 73 | 61 76 65 28 66 68 61 6e |rks_ends|ave(fhan|
|00000a50| 64 25 2c 6f 70 74 25 2c | 72 65 63 25 29 3a ea 20 |d%,opt%,|rec%):. |
|00000a60| 50 25 0d 02 6c 3f cf 23 | 66 68 61 6e 64 25 3d 26 |P%..l?.#|fhand%=&|
|00000a70| 33 34 3a 50 25 3d a4 66 | 67 65 74 34 6c 28 66 68 |34:P%=.f|get4l(fh|
|00000a80| 61 6e 64 25 29 3a f2 66 | 70 75 74 34 6c 28 66 68 |and%):.f|put4l(fh|
|00000a90| 61 6e 64 25 2c a2 23 66 | 68 61 6e 64 25 2d 50 25 |and%,.#f|hand%-P%|
|00000aa0| 29 0d 02 76 07 3d 22 22 | 0d 02 80 05 3a 0d 02 8a |)..v.=""|....:...|
|00000ab0| 33 dd 20 a4 61 75 64 69 | 6f 77 6f 72 6b 73 5f 73 |3. .audi|oworks_s|
|00000ac0| 61 76 65 62 6c 6b 28 66 | 68 61 6e 64 25 2c 62 75 |aveblk(f|hand%,bu|
|00000ad0| 66 66 25 2c 62 73 69 7a | 65 25 2c 72 65 63 25 29 |ff%,bsiz|e%,rec%)|
|00000ae0| 0d 02 94 4c e7 20 72 65 | 63 25 21 30 3d 32 20 41 |...L. re|c%!0=2 A|
|00000af0| 25 3d 62 75 66 66 25 3a | 42 25 3d 72 65 63 25 21 |%=buff%:|B%=rec%!|
|00000b00| 34 3a 43 25 3d 62 75 66 | 66 25 2b 62 73 69 7a 65 |4:C%=buf|f%+bsize|
|00000b10| 25 3a 44 25 3d 6d 69 73 | 63 25 3a d6 20 63 6f 64 |%:D%=mis|c%:. cod|
|00000b20| 65 25 2b 63 6f 64 65 25 | 21 26 32 38 0d 02 9e 25 |e%+code%|!&28...%|
|00000b30| c8 99 22 4f 53 5f 47 42 | 50 42 22 2c 32 2c 66 68 |.."OS_GB|PB",2,fh|
|00000b40| 61 6e 64 25 2c 62 75 66 | 66 25 2c 62 73 69 7a 65 |and%,buf|f%,bsize|
|00000b50| 25 0d 02 a8 06 3d 30 0d | 02 b2 05 3a 0d 02 bc 33 |%....=0.|...:...3|
|00000b60| dd 20 a4 61 75 64 69 6f | 77 6f 72 6b 73 5f 6c 6f |. .audio|works_lo|
|00000b70| 61 64 62 6c 6b 28 66 68 | 61 6e 64 25 2c 62 75 66 |adblk(fh|and%,buf|
|00000b80| 66 25 2c 62 73 69 7a 65 | 25 2c 72 65 63 25 29 0d |f%,bsize|%,rec%).|
|00000b90| 02 c6 3a c8 99 22 4f 53 | 5f 47 42 50 42 22 2c 34 |..:.."OS|_GBPB",4|
|00000ba0| 2c 66 68 61 6e 64 25 2c | 62 75 66 66 25 2c 62 73 |,fhand%,|buff%,bs|
|00000bb0| 69 7a 65 25 20 b8 20 2c | 2c 2c 4e 25 3a 4e 25 3d |ize% . ,|,,N%:N%=|
|00000bc0| 62 73 69 7a 65 25 2d 4e | 25 0d 02 d0 48 e7 20 72 |bsize%-N|%...H. r|
|00000bd0| 65 63 25 21 30 3d 32 20 | 41 25 3d 62 75 66 66 25 |ec%!0=2 |A%=buff%|
|00000be0| 3a 42 25 3d 72 65 63 25 | 21 34 3a 43 25 3d 62 75 |:B%=rec%|!4:C%=bu|
|00000bf0| 66 66 25 2b 4e 25 3a 44 | 25 3d 6d 69 73 63 25 3a |ff%+N%:D|%=misc%:|
|00000c00| d6 20 63 6f 64 65 25 2b | 63 6f 64 65 25 21 26 32 |. code%+|code%!&2|
|00000c10| 34 0d 02 da 07 3d 4e 25 | 0d 02 e4 05 3a 0d 02 ee |4....=N%|....:...|
|00000c20| 3c dd 20 a4 61 75 64 69 | 6f 77 6f 72 6b 73 5f 70 |<. .audi|oworks_p|
|00000c30| 6c 61 79 28 72 65 63 25 | 2c f8 20 43 25 2c f8 20 |lay(rec%|,. C%,. |
|00000c40| 46 25 2c f8 20 42 25 2c | f8 20 53 25 2c f8 20 49 |F%,. B%,|. S%,. I|
|00000c50| 25 2c f8 20 62 70 66 25 | 29 0d 02 f8 11 e7 20 72 |%,. bpf%|)..... r|
|00000c60| 65 63 25 21 34 3d 31 36 | 20 8c 0d 03 02 2f 20 e7 |ec%!4=16| ..../ .|
|00000c70| 20 72 65 63 25 21 38 20 | 83 20 31 36 3e 31 20 46 | rec%!8 |. 16>1 F|
|00000c80| 25 3d 2d 31 20 8b 20 46 | 25 3d 72 65 63 25 21 38 |%=-1 . F|%=rec%!8|
|00000c90| 20 83 20 31 36 2a 32 2b | 39 0d 03 0c 14 cc 20 46 | . 16*2+|9..... F|
|00000ca0| 25 3d 72 65 63 25 21 38 | 20 83 20 31 36 0d 03 16 |%=rec%!8| . 16...|
|00000cb0| 05 cd 0d 03 20 31 43 25 | 3d 72 65 63 25 21 30 3a |.... 1C%|=rec%!0:|
|00000cc0| 42 25 3d 30 3a 53 25 3d | 31 30 32 34 3a e7 20 72 |B%=0:S%=|1024:. r|
|00000cd0| 65 63 25 21 30 3d 32 20 | 49 25 3d 38 20 8b 20 49 |ec%!0=2 |I%=8 . I|
|00000ce0| 25 3d 30 0d 03 2a 16 62 | 70 66 25 3d 72 65 63 25 |%=0..*.b|pf%=rec%|
|00000cf0| 21 34 2a 72 65 63 25 21 | 30 0d 03 34 36 e7 20 46 |!4*rec%!|0..46. F|
|00000d00| 25 3e 3d 30 20 8c 3d 22 | 22 20 8b 3d 22 43 61 6e |%>=0 .="|" .="Can|
|00000d10| 27 74 20 70 6c 61 79 20 | 74 68 69 73 20 41 75 64 |'t play |this Aud|
|00000d20| 69 6f 77 6f 72 6b 73 20 | 66 6f 72 6d 61 74 22 0d |ioworks |format".|
|00000d30| 03 3e 05 3a 0d 03 48 23 | dd 20 a4 61 75 64 69 6f |.>.:..H#|. .audio|
|00000d40| 77 6f 72 6b 73 5f 63 75 | 65 28 72 65 63 25 2c 50 |works_cu|e(rec%,P|
|00000d50| 25 29 3a ea 20 42 25 0d | 03 52 14 42 25 3d 72 65 |%):. B%.|.R.B%=re|
|00000d60| 63 25 21 34 2a 72 65 63 | 25 21 30 0d 03 5c 0f 3d |c%!4*rec|%!0..\.=|
|00000d70| 50 25 20 81 20 42 25 2a | 42 25 0d ff |P% . B%*|B%.. |
+--------+-------------------------+-------------------------+--------+--------+