home *** CD-ROM | disk | FTP | other *** search
/ APDL Public Domain 2 / APDL_PD2A.iso / sound / effex < prev    next >
ArcFS Archive  |  1995-10-01  |  70.4 KB

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: ArcFS Archive (archive/arcFS).

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert ArcFS Archive (archive/arcFS) magic Supported
100% file RISC OS archive (ArcFS format) default
99% file data default
100% TrID Acorn ArcFS Archive default
100% gt2 Kopftext: 'Archive' default (weak)
100% detectItEasy Archive: ArcFS default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 41 72 63 68 69 76 65 00 | 44 01 00 00 a4 01 00 00 |Archive.|D.......|
|00000010| 28 00 00 00 64 00 00 00 | 00 00 00 00 00 00 00 00 |(...d...|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000060| 82 21 45 66 66 65 78 00 | 00 00 00 00 ff ff ff ff |.!Effex.|........|
|00000070| 45 fd ff ff a6 20 75 d1 | 00 00 00 00 ff ff ff ff |E.... u.|........|
|00000080| 20 01 00 80 82 21 42 6f | 6f 74 00 00 00 00 00 00 | ....!Bo|ot......|
|00000090| 5d 01 00 00 44 eb ff ff | ae 15 6b 13 03 00 c2 1c |]...D...|..k.....|
|000000a0| 5d 01 00 00 24 00 00 00 | 82 21 52 75 6e 00 04 00 |]...$...|.!Run...|
|000000b0| 00 00 00 00 4d 00 00 00 | 44 eb ff ff e0 5d 60 15 |....M...|D....]`.|
|000000c0| 03 00 6c c0 4d 00 00 00 | a5 01 00 00 82 21 52 75 |..l.M...|.....!Ru|
|000000d0| 6e 49 6d 61 67 65 00 00 | bb c9 00 00 44 fb ff ff |nImage..|....D...|
|000000e0| 2a ae f6 8a 03 00 70 cd | bb c9 00 00 16 02 00 00 |*.....p.|........|
|000000f0| 82 21 53 70 72 69 74 65 | 73 00 00 00 60 0f 00 00 |.!Sprite|s...`...|
|00000100| 44 f9 ff ff d4 2e be 87 | 03 00 ba 7f 60 0f 00 00 |D.......|....`...|
|00000110| f5 cb 00 00 82 54 65 6d | 70 6c 61 74 65 73 00 00 |.....Tem|plates..|
|00000120| c0 10 00 00 44 ec ff ff | 3c e3 f6 14 03 00 20 5e |....D...|<..... ^|
|00000130| c0 10 00 00 79 db 00 00 | 82 55 73 65 72 47 75 69 |....y...|.UserGui|
|00000140| 64 65 00 00 b6 2b 00 00 | 45 ff ff ff 50 94 f8 fb |de...+..|E...P...|
|00000150| 03 00 e5 bb b6 2b 00 00 | 5d ec 00 00 00 65 78 00 |.....+..|]....ex.|
|00000160| c3 00 04 00 00 00 00 00 | 10 00 00 00 02 01 00 00 |........|........|
|00000170| 48 ff ff ff 1a 01 00 00 | 70 ff ff ff 94 fe 0e 07 |H.......|p.......|
|00000180| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000190| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001a0| b0 01 00 00 46 69 6c 65 | 44 61 74 61 82 21 42 6f |....File|Data.!Bo|
|000001b0| 6f 74 00 00 00 00 00 00 | 5d 01 00 00 44 eb ff ff |ot......|]...D...|
|000001c0| ae 15 6b 13 03 00 c2 1c | 53 65 74 20 45 66 66 65 |..k.....|Set Effe|
|000001d0| 78 24 44 69 72 20 3c 4f | 62 65 79 24 44 69 72 3e |x$Dir <O|bey$Dir>|
|000001e0| 0a 49 63 6f 6e 53 70 72 | 69 74 65 73 20 3c 4f 62 |.IconSpr|ites <Ob|
|000001f0| 65 79 24 44 69 72 3e 2e | 21 53 70 72 69 74 65 73 |ey$Dir>.|!Sprites|
|00000200| 0a 53 65 74 20 41 6c 69 | 61 73 24 40 52 75 6e 54 |.Set Ali|as$@RunT|
|00000210| 79 70 65 5f 36 33 31 20 | 52 75 6e 20 3c 45 66 66 |ype_631 |Run <Eff|
|00000220| 65 78 24 44 69 72 3e 2e | 21 52 75 6e 20 25 30 0a |ex$Dir>.|!Run %0.|
|00000230| 53 65 74 20 41 6c 69 61 | 73 24 40 52 75 6e 54 79 |Set Alia|s$@RunTy|
|00000240| 70 65 5f 36 33 32 20 52 | 75 6e 20 3c 45 66 66 65 |pe_632 R|un <Effe|
|00000250| 78 24 44 69 72 3e 2e 21 | 52 75 6e 20 25 30 0a 53 |x$Dir>.!|Run %0.S|
|00000260| 65 74 20 41 6c 69 61 73 | 24 40 52 75 6e 54 79 70 |et Alias|$@RunTyp|
|00000270| 65 5f 36 33 33 20 52 75 | 6e 20 3c 45 66 66 65 78 |e_633 Ru|n <Effex|
|00000280| 24 44 69 72 3e 2e 21 52 | 75 6e 20 25 30 0a 53 65 |$Dir>.!R|un %0.Se|
|00000290| 74 20 41 6c 69 61 73 24 | 40 52 75 6e 54 79 70 65 |t Alias$|@RunType|
|000002a0| 5f 36 33 34 20 52 75 6e | 20 3c 45 66 66 65 78 24 |_634 Run| <Effex$|
|000002b0| 44 69 72 3e 2e 21 52 75 | 6e 20 25 30 0a 53 65 74 |Dir>.!Ru|n %0.Set|
|000002c0| 20 46 69 6c 65 24 54 79 | 70 65 5f 36 33 31 20 4c | File$Ty|pe_631 L|
|000002d0| 6f 67 53 61 6d 70 6c 0a | 53 65 74 20 46 69 6c 65 |ogSampl.|Set File|
|000002e0| 24 54 79 70 65 5f 36 33 | 32 20 53 67 6e 53 61 6d |$Type_63|2 SgnSam|
|000002f0| 70 6c 0a 53 65 74 20 46 | 69 6c 65 24 54 79 70 65 |pl.Set F|ile$Type|
|00000300| 5f 36 33 33 20 52 61 77 | 53 61 6d 70 6c 0a 53 65 |_633 Raw|Sampl.Se|
|00000310| 74 20 46 69 6c 65 24 54 | 79 70 65 5f 36 33 34 20 |t File$T|ype_634 |
|00000320| 45 66 66 65 78 46 69 6c | 65 44 61 74 61 82 21 52 |EffexFil|eData.!R|
|00000330| 75 6e 00 04 00 00 00 00 | 00 4d 00 00 00 44 eb ff |un......|.M...D..|
|00000340| ff e0 5d 60 15 03 00 6c | c0 52 75 6e 20 3c 4f 62 |..]`...l|.Run <Ob|
|00000350| 65 79 24 44 69 72 3e 2e | 21 42 6f 6f 74 0a 57 69 |ey$Dir>.|!Boot.Wi|
|00000360| 6d 70 53 6c 6f 74 20 2d | 6d 69 6e 20 31 31 32 6b |mpSlot -|min 112k|
|00000370| 20 2d 6d 61 78 20 31 31 | 32 6b 0a 52 75 6e 20 3c | -max 11|2k.Run <|
|00000380| 4f 62 65 79 24 44 69 72 | 3e 2e 21 52 75 6e 49 6d |Obey$Dir|>.!RunIm|
|00000390| 61 67 65 20 25 30 46 69 | 6c 65 44 61 74 61 82 21 |age %0Fi|leData.!|
|000003a0| 52 75 6e 49 6d 61 67 65 | 00 00 bb c9 00 00 44 fb |RunImage|......D.|
|000003b0| ff ff 2a ae f6 8a 03 00 | 70 cd 0d 00 0a 11 f4 20 |..*.....|p...... |
|000003c0| 3e 20 21 52 75 6e 49 6d | 61 67 65 0d 00 14 19 f4 |> !RunIm|age.....|
|000003d0| 20 45 66 66 65 78 20 73 | 61 6d 70 6c 65 20 65 64 | Effex s|ample ed|
|000003e0| 69 74 6f 72 0d 00 1e 18 | f4 20 a9 20 50 61 75 6c |itor....|. . Paul|
|000003f0| 20 4d 61 73 6f 6e 2c 20 | 31 39 39 32 0d 00 28 04 | Mason, |1992..(.|
|00000400| 0d 00 32 11 c8 99 20 26 | 31 30 20 b8 20 65 6e 76 |..2... &|10 . env|
|00000410| 25 0d 00 3c 11 65 6e 76 | 24 3d a4 7a 28 65 6e 76 |%..<.env|$=.z(env|
|00000420| 25 29 0d 00 46 1f 61 25 | 3d a7 65 6e 76 24 2c 22 |%)..F.a%|=.env$,"|
|00000430| 45 66 66 65 78 2e 21 52 | 75 6e 49 6d 61 67 65 22 |Effex.!R|unImage"|
|00000440| 29 0d 00 50 1b 61 25 2b | 3d a9 22 45 66 66 65 78 |)..P.a%+|=."Effex|
|00000450| 2e 21 52 75 6e 49 6d 61 | 67 65 20 22 0d 00 5a 14 |.!RunIma|ge "..Z.|
|00000460| 65 6e 76 24 3d c1 65 6e | 76 24 2c 61 25 2b 31 29 |env$=.en|v$,a%+1)|
|00000470| 0d 00 64 1c 65 6e 76 24 | 3d c1 65 6e 76 24 2c a7 |..d.env$|=.env$,.|
|00000480| 65 6e 76 24 2c 22 2d 22 | 29 2b 31 29 0d 00 6e 0f |env$,"-"|)+1)..n.|
|00000490| ee 20 85 20 f2 65 72 72 | 28 31 29 0d 00 78 09 f2 |. . .err|(1)..x..|
|000004a0| 69 6e 69 74 0d 00 82 28 | f2 63 72 65 5f 6d 65 6e |init...(|.cre_men|
|000004b0| 75 73 28 6d 65 6e 75 73 | 25 2c 6d 65 6e 75 73 25 |us(menus|%,menus%|
|000004c0| 2b 6d 65 6e 75 5f 73 69 | 7a 65 25 29 0d 00 8c 0f |+menu_si|ze%)....|
|000004d0| ee 20 85 20 f2 65 72 72 | 28 30 29 0d 00 96 0e c8 |. . .err|(0).....|
|000004e0| 95 20 ac 20 71 75 69 74 | 25 0d 00 a0 1c c8 99 20 |. . quit|%...... |
|000004f0| 26 34 30 30 43 37 2c 30 | 2c 71 25 20 b8 20 72 65 |&400C7,0|,q% . re|
|00000500| 61 73 6f 6e 25 0d 00 aa | 1e f2 68 61 6e 64 6c 65 |ason%...|..handle|
|00000510| 5f 72 65 61 73 6f 6e 28 | 72 65 61 73 6f 6e 25 2c |_reason(|reason%,|
|00000520| 71 25 29 0d 00 b4 22 e7 | 20 65 6e 76 24 3c 3e 22 |q%)...".| env$<>"|
|00000530| 22 20 f2 6c 6f 61 64 28 | 65 6e 76 24 29 3a 65 6e |" .load(|env$):en|
|00000540| 76 24 3d 22 22 0d 00 be | 05 ce 0d 00 c8 0f ee 20 |v$=""...|....... |
|00000550| 85 20 f2 65 72 72 28 31 | 29 0d 00 d2 0f f2 71 75 |. .err(1|).....qu|
|00000560| 69 74 5f 76 6f 69 63 65 | 0d 00 dc 0e f2 58 6d 65 |it_voice|.....Xme|
|00000570| 6d 5f 71 75 69 74 0d 00 | e6 05 e0 0d 00 f0 04 0d |m_quit..|........|
|00000580| 00 fa 1f dd f2 68 61 6e | 64 6c 65 5f 72 65 61 73 |.....han|dle_reas|
|00000590| 6f 6e 28 72 65 61 73 6f | 6e 25 2c 71 25 29 0d 01 |on(reaso|n%,q%)..|
|000005a0| 04 10 c8 8e 20 72 65 61 | 73 6f 6e 25 20 ca 0d 01 |.... rea|son% ...|
|000005b0| 0e 3c c9 20 30 20 3a 20 | e7 20 73 61 6d 70 6c 65 |.<. 0 : |. sample|
|000005c0| 5f 74 79 70 65 25 3e 3d | 30 20 80 20 21 56 63 6f |_type%>=|0 . !Vco|
|000005d0| 75 6e 74 65 72 3e 30 20 | 80 20 74 72 61 63 6b 69 |unter>0 |. tracki|
|000005e0| 6e 67 25 20 f2 74 72 61 | 63 6b 0d 01 18 11 c9 20 |ng% .tra|ck..... |
|000005f0| 31 20 3a 20 f2 72 65 64 | 72 61 77 0d 01 22 13 c9 |1 : .red|raw.."..|
|00000600| 20 32 20 3a 20 f2 6f 70 | 65 6e 28 71 25 29 0d 01 | 2 : .op|en(q%)..|
|00000610| 2c 14 c9 20 33 20 3a 20 | f2 63 6c 6f 73 65 28 71 |,.. 3 : |.close(q|
|00000620| 25 29 0d 01 36 07 c9 20 | 34 0d 01 40 07 c9 20 35 |%)..6.. |4..@.. 5|
|00000630| 0d 01 4a 11 c9 20 36 20 | 3a 20 f2 6d 63 6c 69 63 |..J.. 6 |: .mclic|
|00000640| 6b 0d 01 54 12 c9 20 37 | 20 3a 20 f2 64 72 61 67 |k..T.. 7| : .drag|
|00000650| 62 6f 78 0d 01 5e 22 c9 | 20 38 20 3a 20 f2 6b 70 |box..^".| 8 : .kp|
|00000660| 72 65 73 73 28 71 25 21 | 30 2c 71 25 21 34 2c 71 |ress(q%!|0,q%!4,q|
|00000670| 25 21 32 34 29 0d 01 68 | 12 c9 20 39 20 3a 20 f2 |%!24)..h|.. 9 : .|
|00000680| 6d 65 6e 75 73 65 6c 0d | 01 72 13 c9 20 31 37 2c |menusel.|.r.. 17,|
|00000690| 31 38 20 3a 20 f2 6d 65 | 73 73 0d 01 7c 05 cb 0d |18 : .me|ss..|...|
|000006a0| 01 86 05 e1 0d 01 90 04 | 0d 01 9a 0d dd f2 64 72 |........|......dr|
|000006b0| 61 67 62 6f 78 0d 01 a4 | 08 ea 20 61 25 0d 01 ae |agbox...|.. a%...|
|000006c0| 11 c8 99 20 26 34 30 30 | 43 46 2c 2c 71 25 0d 01 |... &400|CF,,q%..|
|000006d0| b8 0f 71 25 21 32 34 3d | 71 25 21 31 36 0d 01 c2 |..q%!24=|q%!16...|
|000006e0| 2d 71 25 21 31 36 3d 31 | 3a 71 25 21 32 30 3d 71 |-q%!16=1|:q%!20=q|
|000006f0| 25 21 31 32 3a 71 25 21 | 32 38 3d 71 25 21 30 3a |%!12:q%!|28=q%!0:|
|00000700| 71 25 21 33 32 3d 71 25 | 21 34 0d 01 cc 25 71 25 |q%!32=q%|!4...%q%|
|00000710| 21 33 36 3d 73 61 76 65 | 5f 73 69 7a 65 25 3a 71 |!36=save|_size%:q|
|00000720| 25 21 34 30 3d 66 69 6c | 65 5f 74 79 70 65 25 0d |%!40=fil|e_type%.|
|00000730| 01 d6 25 f2 65 78 74 72 | 61 63 74 5f 6c 65 61 66 |..%.extr|act_leaf|
|00000740| 3a 24 28 71 25 2b 34 34 | 29 3d 73 61 76 65 5f 6e |:$(q%+44|)=save_n|
|00000750| 61 6d 65 24 0d 01 e0 20 | 71 25 21 30 3d 28 34 34 |ame$... |q%!0=(44|
|00000760| 2b a9 73 61 76 65 5f 6e | 61 6d 65 24 2b 35 29 80 |+.save_n|ame$+5).|
|00000770| 28 ac 33 29 0d 01 ea 21 | 71 25 21 31 32 3d 30 3a |(.3)...!|q%!12=0:|
|00000780| c8 99 20 26 34 30 30 45 | 37 2c 31 37 2c 71 25 2c |.. &400E|7,17,q%,|
|00000790| 71 25 21 32 30 0d 01 f4 | 11 73 61 76 65 72 65 66 |q%!20...|.saveref|
|000007a0| 25 3d 71 25 21 38 0d 01 | fe 11 c8 99 20 26 34 30 |%=q%!8..|.... &40|
|000007b0| 30 44 34 2c 2c 2d 31 0d | 02 08 05 e1 0d 02 12 04 |0D4,,-1.|........|
|000007c0| 0d 02 1c 12 dd f2 64 61 | 74 61 73 61 76 65 5f 61 |......da|tasave_a|
|000007d0| 63 6b 0d 02 26 17 e7 20 | 71 25 21 31 32 3c 3e 73 |ck..&.. |q%!12<>s|
|000007e0| 61 76 65 72 65 66 25 20 | e1 0d 02 30 18 73 61 76 |averef% |...0.sav|
|000007f0| 65 5f 6e 61 6d 65 24 3d | a4 7a 28 71 25 2b 34 34 |e_name$=|.z(q%+44|
|00000800| 29 0d 02 3a 28 e7 20 71 | 25 21 33 36 3c 3e 2d 31 |)..:(. q|%!36<>-1|
|00000810| 20 f2 69 6e 73 65 72 74 | 5f 6e 61 6d 65 3a 6d 6f | .insert|_name:mo|
|00000820| 64 69 66 69 65 64 25 3d | 30 0d 02 44 13 c8 8e 20 |dified%=|0..D... |
|00000830| 66 69 6c 65 5f 74 79 70 | 65 25 20 ca 0d 02 4e 14 |file_typ|e% ...N.|
|00000840| c9 20 26 36 33 31 2c 26 | 36 33 32 2c 26 36 33 33 |. &631,&|632,&633|
|00000850| 0d 02 58 4d 20 c8 99 20 | 38 2c 31 30 2c 73 61 76 |..XM .. |8,10,sav|
|00000860| 65 5f 6e 61 6d 65 24 2c | 66 69 6c 65 5f 74 79 70 |e_name$,|file_typ|
|00000870| 65 25 2c 2c 73 61 76 65 | 5f 73 61 6d 70 6c 65 25 |e%,,save|_sample%|
|00000880| 2c 73 61 76 65 5f 73 61 | 6d 70 6c 65 25 2b 73 61 |,save_sa|mple%+sa|
|00000890| 76 65 5f 73 61 6d 70 5f | 73 69 7a 65 25 0d 02 62 |ve_samp_|size%..b|
|000008a0| 22 c9 20 26 36 33 34 20 | 3a 20 f2 73 61 76 65 5f |". &634 |: .save_|
|000008b0| 65 66 66 28 73 61 76 65 | 5f 6e 61 6d 65 24 29 0d |eff(save|_name$).|
|000008c0| 02 6c 22 c9 20 26 44 33 | 43 20 3a 20 f2 73 61 76 |.l". &D3|C : .sav|
|000008d0| 65 5f 61 72 6d 28 73 61 | 76 65 5f 6e 61 6d 65 24 |e_arm(sa|ve_name$|
|000008e0| 29 0d 02 76 05 cb 0d 02 | 80 16 71 25 21 31 32 3d |)..v....|..q%!12=|
|000008f0| 71 25 21 38 3a 71 25 21 | 31 36 3d 33 0d 02 8a 19 |q%!8:q%!|16=3....|
|00000900| c8 99 20 26 34 30 30 45 | 37 2c 31 37 2c 71 25 2c |.. &400E|7,17,q%,|
|00000910| 71 25 21 32 30 0d 02 94 | 05 e1 0d 02 9e 04 0d 02 |q%!20...|........|
|00000920| a8 15 dd f2 73 61 76 65 | 5f 65 66 66 28 6e 61 6d |....save|_eff(nam|
|00000930| 65 24 29 0d 02 b2 17 ea | 20 66 69 6c 65 25 2c 73 |e$).....| file%,s|
|00000940| 69 7a 65 25 2c 72 61 74 | 65 25 0d 02 bc 12 66 69 |ize%,rat|e%....fi|
|00000950| 6c 65 25 3d ae 28 6e 61 | 6d 65 24 29 0d 02 c6 18 |le%=.(na|me$)....|
|00000960| d5 23 66 69 6c 65 25 2c | 73 61 6d 70 6c 65 5f 74 |.#file%,|sample_t|
|00000970| 79 70 65 25 0d 02 d0 21 | d5 23 66 69 6c 65 25 2c |ype%...!|.#file%,|
|00000980| 30 3a d5 23 66 69 6c 65 | 25 2c 30 3a d5 23 66 69 |0:.#file|%,0:.#fi|
|00000990| 6c 65 25 2c 30 0d 02 da | 1a f2 77 70 75 74 28 73 |le%,0...|..wput(s|
|000009a0| 61 76 65 5f 73 61 6d 70 | 5f 73 69 7a 65 25 29 0d |ave_samp|_size%).|
|000009b0| 02 e4 0d f2 77 70 75 74 | 28 32 38 29 0d 02 ee 16 |....wput|(28)....|
|000009c0| f2 77 70 75 74 28 73 61 | 76 65 5f 63 61 72 65 74 |.wput(sa|ve_caret|
|000009d0| 25 29 0d 02 f8 1a f2 77 | 70 75 74 28 73 61 76 65 |%).....w|put(save|
|000009e0| 5f 73 65 6c 5f 73 74 61 | 72 74 25 29 0d 03 02 18 |_sel_sta|rt%)....|
|000009f0| f2 77 70 75 74 28 73 61 | 76 65 5f 73 65 6c 5f 65 |.wput(sa|ve_sel_e|
|00000a00| 6e 64 25 29 0d 03 0c 2d | 72 61 74 65 25 3d bb a4 |nd%)...-|rate%=..|
|00000a10| 58 69 63 6f 6e 5f 67 65 | 74 73 74 72 28 77 69 6e |Xicon_ge|tstr(win|
|00000a20| 5f 6d 61 69 6e 25 2c 35 | 29 2a 28 31 3c 3c 32 34 |_main%,5|)*(1<<24|
|00000a30| 29 0d 03 16 10 f2 77 70 | 75 74 28 72 61 74 65 25 |).....wp|ut(rate%|
|00000a40| 29 0d 03 20 2e c8 99 20 | 26 43 2c 32 2c 66 69 6c |).. ... |&C,2,fil|
|00000a50| 65 25 2c 73 61 76 65 5f | 73 61 6d 70 6c 65 25 2c |e%,save_|sample%,|
|00000a60| 73 61 76 65 5f 73 61 6d | 70 5f 73 69 7a 65 25 0d |save_sam|p_size%.|
|00000a70| 03 2a 0b d9 23 66 69 6c | 65 25 0d 03 34 1c ff 22 |.*..#fil|e%..4.."|
|00000a80| 53 65 74 54 79 70 65 20 | 22 2b 6e 61 6d 65 24 2b |SetType |"+name$+|
|00000a90| 22 20 36 33 34 22 0d 03 | 3e 05 e1 0d 03 48 04 0d |" 634"..|>....H..|
|00000aa0| 03 52 15 dd f2 73 61 76 | 65 5f 61 72 6d 28 6e 61 |.R...sav|e_arm(na|
|00000ab0| 6d 65 24 29 0d 03 5c 17 | ea 20 66 69 6c 65 25 2c |me$)..\.|. file%,|
|00000ac0| 73 69 7a 65 25 2c 72 61 | 74 65 25 0d 03 66 12 66 |size%,ra|te%..f.f|
|00000ad0| 69 6c 65 25 3d ae 28 6e | 61 6d 65 24 29 0d 03 70 |ile%=.(n|ame$)..p|
|00000ae0| 27 d5 23 66 69 6c 65 25 | 2c bb a4 58 69 63 6f 6e |'.#file%|,..Xicon|
|00000af0| 5f 67 65 74 73 74 72 28 | 77 69 6e 5f 6d 61 69 6e |_getstr(|win_main|
|00000b00| 25 2c 34 29 0d 03 7a 2e | c8 99 20 26 43 2c 32 2c |%,4)..z.|.. &C,2,|
|00000b10| 66 69 6c 65 25 2c 73 61 | 76 65 5f 73 61 6d 70 6c |file%,sa|ve_sampl|
|00000b20| 65 25 2c 73 61 76 65 5f | 73 61 6d 70 5f 73 69 7a |e%,save_|samp_siz|
|00000b30| 65 25 0d 03 84 0b d9 23 | 66 69 6c 65 25 0d 03 8e |e%.....#|file%...|
|00000b40| 1c ff 22 53 65 74 54 79 | 70 65 20 22 2b 6e 61 6d |.."SetTy|pe "+nam|
|00000b50| 65 24 2b 22 20 44 33 43 | 22 0d 03 98 05 e1 0d 03 |e$+" D3C|".......|
|00000b60| a2 04 0d 03 ac 0e dd a4 | 6c 65 61 66 28 73 24 29 |........|leaf(s$)|
|00000b70| 0d 03 b6 10 ea 20 73 32 | 24 3a 73 32 24 3d 22 22 |..... s2|$:s2$=""|
|00000b80| 0d 03 c0 16 e7 20 a7 73 | 24 2c 22 2e 22 29 3d 30 |..... .s|$,".")=0|
|00000b90| 20 8c 20 3d 73 24 0d 03 | ca 1c c8 95 20 c2 73 24 | . =s$..|.... .s$|
|00000ba0| 29 3c 3e 22 2e 22 20 80 | 20 c2 73 24 29 3c 3e 22 |)<>"." .| .s$)<>"|
|00000bb0| 3a 22 0d 03 d4 10 73 32 | 24 3d c2 73 24 29 2b 73 |:"....s2|$=.s$)+s|
|00000bc0| 32 24 0d 03 de 0b 73 24 | 3d c0 73 24 29 0d 03 e8 |2$....s$|=.s$)...|
|00000bd0| 05 ce 0d 03 f2 08 3d 73 | 32 24 0d 03 fc 04 0d 04 |......=s|2$......|
|00000be0| 06 0e dd a4 70 61 74 68 | 28 73 24 29 0d 04 10 1c |....path|(s$)....|
|00000bf0| c8 95 20 c2 73 24 29 3c | 3e 22 2e 22 20 80 20 c2 |.. .s$)<|>"." . .|
|00000c00| 73 24 29 3c 3e 22 3a 22 | 0d 04 1a 0b 73 24 3d c0 |s$)<>":"|....s$=.|
|00000c10| 73 24 29 0d 04 24 05 ce | 0d 04 2e 07 3d 73 24 0d |s$)..$..|....=s$.|
|00000c20| 04 38 04 0d 04 42 12 dd | f2 65 78 74 72 61 63 74 |.8...B..|.extract|
|00000c30| 5f 6c 65 61 66 0d 04 4c | 30 73 61 76 65 5f 6e 61 |_leaf..L|0save_na|
|00000c40| 6d 65 24 3d a4 6c 65 61 | 66 28 a4 58 69 63 6f 6e |me$=.lea|f(.Xicon|
|00000c50| 5f 67 65 74 73 74 72 28 | 77 69 6e 5f 73 61 76 65 |_getstr(|win_save|
|00000c60| 25 2c 31 29 29 0d 04 56 | 05 e1 0d 04 60 04 0d 04 |%,1))..V|....`...|
|00000c70| 6a 11 dd f2 69 6e 73 65 | 72 74 5f 6e 61 6d 65 0d |j...inse|rt_name.|
|00000c80| 04 74 13 c8 8e 20 66 69 | 6c 65 5f 74 79 70 65 25 |.t... fi|le_type%|
|00000c90| 20 ca 0d 04 7e 22 c9 20 | 26 36 33 31 20 3a 20 73 | ...~". |&631 : s|
|00000ca0| 6e 61 6d 65 5f 6c 6f 67 | 24 3d 73 61 76 65 5f 6e |name_log|$=save_n|
|00000cb0| 61 6d 65 24 0d 04 88 22 | c9 20 26 36 33 32 20 3a |ame$..."|. &632 :|
|00000cc0| 20 73 6e 61 6d 65 5f 73 | 67 6e 24 3d 73 61 76 65 | sname_s|gn$=save|
|00000cd0| 5f 6e 61 6d 65 24 0d 04 | 92 22 c9 20 26 36 33 33 |_name$..|.". &633|
|00000ce0| 20 3a 20 73 6e 61 6d 65 | 5f 75 6e 73 24 3d 73 61 | : sname|_uns$=sa|
|00000cf0| 76 65 5f 6e 61 6d 65 24 | 0d 04 9c 22 c9 20 26 36 |ve_name$|...". &6|
|00000d00| 33 34 20 3a 20 73 6e 61 | 6d 65 5f 65 66 66 24 3d |34 : sna|me_eff$=|
|00000d10| 73 61 76 65 5f 6e 61 6d | 65 24 0d 04 a6 22 c9 20 |save_nam|e$...". |
|00000d20| 26 44 33 43 20 3a 20 73 | 6e 61 6d 65 5f 61 72 6d |&D3C : s|name_arm|
|00000d30| 24 3d 73 61 76 65 5f 6e | 61 6d 65 24 0d 04 b0 22 |$=save_n|ame$..."|
|00000d40| c9 20 26 36 33 35 20 3a | 20 73 6e 61 6d 65 5f 73 |. &635 :| sname_s|
|00000d50| 65 6c 24 3d 73 61 76 65 | 5f 6e 61 6d 65 24 0d 04 |el$=save|_name$..|
|00000d60| ba 22 c9 20 26 36 33 36 | 20 3a 20 73 6e 61 6d 65 |.". &636| : sname|
|00000d70| 5f 6c 69 62 24 3d 73 61 | 76 65 5f 6e 61 6d 65 24 |_lib$=sa|ve_name$|
|00000d80| 0d 04 c4 05 cb 0d 04 ce | 05 e1 0d 04 d8 04 0d 04 |........|........|
|00000d90| e2 1d dd f2 6b 70 72 65 | 73 73 28 77 69 6e 25 2c |....kpre|ss(win%,|
|00000da0| 69 63 6f 6e 25 2c 6b 65 | 79 25 29 0d 04 ec 0d c8 |icon%,ke|y%).....|
|00000db0| 8e 20 6b 65 79 25 20 ca | 0d 04 f6 2e c9 20 31 33 |. key% .|..... 13|
|00000dc0| 20 3a 20 e7 20 77 69 6e | 25 3d 77 69 6e 5f 6d 61 | : . win|%=win_ma|
|00000dd0| 69 6e 25 3a f2 6e 65 78 | 74 5f 63 61 72 65 74 28 |in%:.nex|t_caret(|
|00000de0| 69 63 6f 6e 25 29 0d 05 | 00 24 20 20 20 20 20 20 |icon%)..|.$ |
|00000df0| 20 20 20 20 e7 20 77 69 | 6e 25 3d 77 69 6e 5f 73 | . wi|n%=win_s|
|00000e00| 61 76 65 25 20 f2 73 61 | 76 65 0d 05 0a 21 c9 20 |ave% .sa|ve...!. |
|00000e10| 26 31 38 46 20 3a 20 f2 | 6d 6f 76 65 5f 63 61 72 |&18F : .|move_car|
|00000e20| 65 74 28 69 63 6f 6e 25 | 2c 31 29 0d 05 14 21 c9 |et(icon%|,1)...!.|
|00000e30| 20 26 31 38 45 20 3a 20 | f2 6d 6f 76 65 5f 63 61 | &18E : |.move_ca|
|00000e40| 72 65 74 28 69 63 6f 6e | 25 2c 30 29 0d 05 1e 28 |ret(icon|%,0)...(|
|00000e50| 7f 20 3a 20 e7 20 ac 20 | a4 6b 65 79 5f 6f 6b 28 |. : . . |.key_ok(|
|00000e60| 6b 65 79 25 29 20 c8 99 | 20 26 34 30 30 44 43 2c |key%) ..| &400DC,|
|00000e70| 6b 65 79 25 0d 05 28 05 | cb 0d 05 32 05 e1 0d 05 |key%..(.|...2....|
|00000e80| 3c 04 0d 05 46 0a dd f2 | 73 61 76 65 0d 05 50 29 |<...F...|save..P)|
|00000e90| 73 61 76 65 5f 6e 61 6d | 65 24 3d a4 58 69 63 6f |save_nam|e$=.Xico|
|00000ea0| 6e 5f 67 65 74 73 74 72 | 28 77 69 6e 5f 73 61 76 |n_getstr|(win_sav|
|00000eb0| 65 25 2c 31 29 0d 05 5a | 10 f2 69 6e 73 65 72 74 |e%,1)..Z|..insert|
|00000ec0| 5f 6e 61 6d 65 0d 05 64 | 13 c8 8e 20 66 69 6c 65 |_name..d|... file|
|00000ed0| 5f 74 79 70 65 25 20 ca | 0d 05 6e 14 c9 20 26 36 |_type% .|..n.. &6|
|00000ee0| 33 31 2c 26 36 33 32 2c | 26 36 33 33 0d 05 78 4d |31,&632,|&633..xM|
|00000ef0| 20 c8 99 20 38 2c 31 30 | 2c 73 61 76 65 5f 6e 61 | .. 8,10|,save_na|
|00000f00| 6d 65 24 2c 66 69 6c 65 | 5f 74 79 70 65 25 2c 2c |me$,file|_type%,,|
|00000f10| 73 61 76 65 5f 73 61 6d | 70 6c 65 25 2c 73 61 76 |save_sam|ple%,sav|
|00000f20| 65 5f 73 61 6d 70 6c 65 | 25 2b 73 61 76 65 5f 73 |e_sample|%+save_s|
|00000f30| 61 6d 70 5f 73 69 7a 65 | 25 0d 05 82 22 c9 20 26 |amp_size|%...". &|
|00000f40| 36 33 34 20 3a 20 f2 73 | 61 76 65 5f 65 66 66 28 |634 : .s|ave_eff(|
|00000f50| 73 61 76 65 5f 6e 61 6d | 65 24 29 0d 05 8c 22 c9 |save_nam|e$)...".|
|00000f60| 20 26 44 33 43 20 3a 20 | f2 73 61 76 65 5f 61 72 | &D3C : |.save_ar|
|00000f70| 6d 28 73 61 76 65 5f 6e | 61 6d 65 24 29 0d 05 96 |m(save_n|ame$)...|
|00000f80| 05 cb 0d 05 a0 11 c8 99 | 20 26 34 30 30 44 34 2c |........| &400D4,|
|00000f90| 2c 2d 31 0d 05 aa 05 e1 | 0d 05 b4 04 0d 05 be 15 |,-1.....|........|
|00000fa0| dd f2 6e 65 78 74 5f 63 | 61 72 65 74 28 69 63 25 |..next_c|aret(ic%|
|00000fb0| 29 0d 05 c8 1c ea 20 61 | 25 2c 77 69 6e 25 3a 77 |)..... a|%,win%:w|
|00000fc0| 69 6e 25 3d 77 69 6e 5f | 6d 61 69 6e 25 0d 05 d2 |in%=win_|main%...|
|00000fd0| 0c c8 8e 20 69 63 25 20 | ca 0d 05 dc 2d c9 20 35 |... ic% |....-. 5|
|00000fe0| 20 3a 20 f2 73 65 74 5f | 72 61 74 65 28 bb 28 a4 | : .set_|rate(.(.|
|00000ff0| 58 69 63 6f 6e 5f 67 65 | 74 73 74 72 28 77 69 6e |Xicon_ge|tstr(win|
|00001000| 25 2c 35 29 29 29 0d 05 | e6 1f 20 20 20 20 20 20 |%,5)))..|.. |
|00001010| 20 20 20 f2 73 65 74 5f | 63 61 72 65 74 28 77 69 | .set_|caret(wi|
|00001020| 6e 25 2c 34 29 0d 05 f0 | 32 c9 20 34 20 3a 20 61 |n%,4)...|2. 4 : a|
|00001030| 25 3d bb 28 a4 58 69 63 | 6f 6e 5f 67 65 74 73 74 |%=.(.Xic|on_getst|
|00001040| 72 28 77 69 6e 25 2c 34 | 29 29 3a e7 20 61 25 3d |r(win%,4|)):. a%=|
|00001050| 30 20 61 25 3d 35 30 0d | 05 fa 1f 20 20 20 20 20 |0 a%=50.|... |
|00001060| 20 20 20 20 f2 73 65 74 | 5f 72 61 74 65 28 31 30 | .set|_rate(10|
|00001070| 30 30 2f 61 25 29 0d 06 | 04 1f 20 20 20 20 20 20 |00/a%)..|.. |
|00001080| 20 20 20 f2 73 65 74 5f | 63 61 72 65 74 28 77 69 | .set_|caret(wi|
|00001090| 6e 25 2c 35 29 0d 06 0e | 22 c9 20 31 38 20 3a 20 |n%,5)...|". 18 : |
|000010a0| f2 73 65 74 5f 63 61 72 | 65 74 28 77 69 6e 25 2c |.set_car|et(win%,|
|000010b0| 31 38 29 3a f2 73 63 0d | 06 18 1e c9 20 32 32 20 |18):.sc.|.... 22 |
|000010c0| 3a 20 f2 73 65 74 5f 63 | 61 72 65 74 28 77 69 6e |: .set_c|aret(win|
|000010d0| 25 2c 32 33 29 0d 06 22 | 22 c9 20 32 33 20 3a 20 |%,23).."|". 23 : |
|000010e0| f2 73 65 74 5f 63 61 72 | 65 74 28 77 69 6e 25 2c |.set_car|et(win%,|
|000010f0| 32 32 29 3a f2 73 73 0d | 06 2c 1e c9 20 31 30 20 |22):.ss.|.,.. 10 |
|00001100| 3a 20 f2 73 65 74 5f 63 | 61 72 65 74 28 77 69 6e |: .set_c|aret(win|
|00001110| 25 2c 31 31 29 0d 06 36 | 15 c9 20 31 31 20 3a 20 |%,11)..6|.. 11 : |
|00001120| f2 7a 6f 6f 6d 28 30 2c | 30 29 0d 06 40 21 20 20 |.zoom(0,|0)..@! |
|00001130| 20 20 20 20 20 20 20 20 | f2 73 65 74 5f 63 61 72 | |.set_car|
|00001140| 65 74 28 77 69 6e 25 2c | 31 30 29 0d 06 4a 25 c9 |et(win%,|10)..J%.|
|00001150| 20 32 35 20 3a 20 61 25 | 3d bb a4 58 69 63 6f 6e | 25 : a%|=..Xicon|
|00001160| 5f 67 65 74 73 74 72 28 | 77 69 6e 25 2c 32 35 29 |_getstr(|win%,25)|
|00001170| 0d 06 54 19 20 20 20 20 | 20 20 20 20 20 20 e7 20 |..T. | . |
|00001180| 61 25 3c 30 20 61 25 3d | 30 0d 06 5e 1d 20 20 20 |a%<0 a%=|0..^. |
|00001190| 20 20 20 20 20 20 20 e7 | 20 61 25 3e 31 32 37 20 | .| a%>127 |
|000011a0| 61 25 3d 31 32 37 0d 06 | 68 28 20 20 20 20 20 20 |a%=127..|h( |
|000011b0| 20 20 20 20 f2 58 69 63 | 6f 6e 5f 73 65 74 73 74 | .Xic|on_setst|
|000011c0| 72 28 77 69 6e 25 2c 32 | 35 2c c3 61 25 29 0d 06 |r(win%,2|5,.a%)..|
|000011d0| 72 16 20 20 20 20 20 20 | 20 20 20 20 3f 56 76 6f |r. | ?Vvo|
|000011e0| 6c 3d 61 25 0d 06 7c 05 | cb 0d 06 86 05 e1 0d 06 |l=a%..|.|........|
|000011f0| 90 04 0d 06 9a 19 dd f2 | 6d 6f 76 65 5f 63 61 72 |........|move_car|
|00001200| 65 74 28 69 63 25 2c 75 | 70 25 29 0d 06 a4 0b ea |et(ic%,u|p%).....|
|00001210| 20 75 25 2c 64 25 0d 06 | ae 0c c8 8e 20 69 63 25 | u%,d%..|.... ic%|
|00001220| 20 ca 0d 06 b8 14 c9 20 | 35 20 3a 20 75 25 3d 31 | ...... |5 : u%=1|
|00001230| 31 3a 64 25 3d 34 0d 06 | c2 14 c9 20 34 20 3a 20 |1:d%=4..|... 4 : |
|00001240| 75 25 3d 35 3a 64 25 3d | 31 38 0d 06 cc 15 c9 20 |u%=5:d%=|18..... |
|00001250| 31 38 20 3a 20 75 25 3d | 34 3a 64 25 3d 32 32 0d |18 : u%=|4:d%=22.|
|00001260| 06 d6 16 c9 20 32 32 20 | 3a 20 75 25 3d 31 38 3a |.... 22 |: u%=18:|
|00001270| 64 25 3d 32 33 0d 06 e0 | 16 c9 20 32 33 20 3a 20 |d%=23...|.. 23 : |
|00001280| 75 25 3d 32 32 3a 64 25 | 3d 32 35 0d 06 ea 16 c9 |u%=22:d%|=25.....|
|00001290| 20 32 35 20 3a 20 75 25 | 3d 32 33 3a 64 25 3d 31 | 25 : u%|=23:d%=1|
|000012a0| 30 0d 06 f4 16 c9 20 31 | 30 20 3a 20 75 25 3d 32 |0..... 1|0 : u%=2|
|000012b0| 35 3a 64 25 3d 31 31 0d | 06 fe 15 c9 20 31 31 20 |5:d%=11.|.... 11 |
|000012c0| 3a 20 75 25 3d 31 30 3a | 64 25 3d 35 0d 07 08 05 |: u%=10:|d%=5....|
|000012d0| cb 0d 07 12 3d e7 20 75 | 70 25 20 f2 73 65 74 5f |....=. u|p% .set_|
|000012e0| 63 61 72 65 74 28 77 69 | 6e 5f 6d 61 69 6e 25 2c |caret(wi|n_main%,|
|000012f0| 75 25 29 20 8b 20 f2 73 | 65 74 5f 63 61 72 65 74 |u%) . .s|et_caret|
|00001300| 28 77 69 6e 5f 6d 61 69 | 6e 25 2c 64 25 29 0d 07 |(win_mai|n%,d%)..|
|00001310| 1c 05 e1 0d 07 26 04 0d | 07 30 13 dd f2 73 65 74 |.....&..|.0...set|
|00001320| 5f 72 61 74 65 28 6b 68 | 7a 29 0d 07 3a 12 e7 20 |_rate(kh|z)..:.. |
|00001330| 6b 68 7a 3d 30 20 6b 68 | 7a 3d 32 30 0d 07 44 23 |khz=0 kh|z=20..D#|
|00001340| f2 58 69 63 6f 6e 5f 73 | 65 74 73 74 72 28 77 69 |.Xicon_s|etstr(wi|
|00001350| 6e 5f 6d 61 69 6e 25 2c | 35 2c c3 6b 68 7a 29 0d |n_main%,|5,.khz).|
|00001360| 07 4e 2a f2 58 69 63 6f | 6e 5f 73 65 74 73 74 72 |.N*.Xico|n_setstr|
|00001370| 28 77 69 6e 5f 6d 61 69 | 6e 25 2c 34 2c c3 28 31 |(win_mai|n%,4,.(1|
|00001380| 30 30 30 2f 6b 68 7a 29 | 29 0d 07 58 05 e1 0d 07 |000/khz)|)..X....|
|00001390| 62 04 0d 07 6c 16 dd f2 | 73 65 74 5f 63 61 72 65 |b...l...|set_care|
|000013a0| 74 28 77 25 2c 69 25 29 | 0d 07 76 27 ea 20 6c 65 |t(w%,i%)|..v'. le|
|000013b0| 6e 25 3a 6c 65 6e 25 3d | a9 28 a4 58 69 63 6f 6e |n%:len%=|.(.Xicon|
|000013c0| 5f 67 65 74 73 74 72 28 | 77 25 2c 69 25 29 29 0d |_getstr(|w%,i%)).|
|000013d0| 07 80 1f c8 99 20 26 34 | 30 30 44 32 2c 77 25 2c |..... &4|00D2,w%,|
|000013e0| 69 25 2c 30 2c 30 2c 2d | 31 2c 6c 65 6e 25 0d 07 |i%,0,0,-|1,len%..|
|000013f0| 8a 05 e1 0d 07 94 04 0d | 07 9e 0c dd f2 72 65 64 |........|.....red|
|00001400| 72 61 77 0d 07 a8 37 ea | 20 6d 6f 72 65 25 2c 73 |raw...7.| more%,s|
|00001410| 63 6c 25 2c 78 70 25 2c | 70 6f 73 2c 69 6e 63 2c |cl%,xp%,|pos,inc,|
|00001420| 78 6f 25 2c 79 6f 25 2c | 73 73 2c 73 65 2c 63 61 |xo%,yo%,|ss,se,ca|
|00001430| 72 25 2c 73 73 73 2c 73 | 73 65 0d 07 b2 26 73 73 |r%,sss,s|se...&ss|
|00001440| 3d 73 65 6c 5f 73 74 61 | 72 74 25 2a 31 31 35 30 |=sel_sta|rt%*1150|
|00001450| 2a 7a 6f 6f 6d 2f 73 61 | 6d 70 5f 73 69 7a 65 25 |*zoom/sa|mp_size%|
|00001460| 0d 07 bc 24 73 65 3d 73 | 65 6c 5f 65 6e 64 25 2a |...$se=s|el_end%*|
|00001470| 31 31 35 30 2a 7a 6f 6f | 6d 2f 73 61 6d 70 5f 73 |1150*zoo|m/samp_s|
|00001480| 69 7a 65 25 0d 07 c6 24 | 63 61 72 25 3d 63 61 72 |ize%...$|car%=car|
|00001490| 65 74 25 2a 31 31 35 30 | 2a 7a 6f 6f 6d 2f 73 61 |et%*1150|*zoom/sa|
|000014a0| 6d 70 5f 73 69 7a 65 25 | 0d 07 d0 25 c8 99 20 26 |mp_size%|...%.. &|
|000014b0| 33 35 2c 2d 31 2c 34 20 | b8 20 2c 2c 73 63 6c 25 |35,-1,4 |. ,,scl%|
|000014c0| 3a 73 63 6c 25 3d 31 3c | 3c 73 63 6c 25 0d 07 da |:scl%=1<|<scl%...|
|000014d0| 19 c8 99 20 26 34 30 30 | 43 38 2c 2c 71 25 20 b8 |... &400|C8,,q% .|
|000014e0| 20 6d 6f 72 65 25 0d 07 | e4 0c c8 95 20 6d 6f 72 | more%..|.... mor|
|000014f0| 65 25 0d 07 ee 1c 78 73 | 74 61 72 74 25 3d 71 25 |e%....xs|tart%=q%|
|00001500| 21 32 38 2d 71 25 21 34 | 2b 71 25 21 32 30 0d 07 |!28-q%!4|+q%!20..|
|00001510| f8 1a 78 65 6e 64 25 3d | 71 25 21 33 36 2d 71 25 |..xend%=|q%!36-q%|
|00001520| 21 34 2b 71 25 21 32 30 | 0d 08 02 0e 70 6f 73 25 |!4+q%!20|....pos%|
|00001530| 3d 71 25 21 32 38 0d 08 | 0c 2b 70 6f 73 3d 28 78 |=q%!28..|.+pos=(x|
|00001540| 73 74 61 72 74 25 2d 73 | 63 6c 25 29 2a 73 61 6d |start%-s|cl%)*sam|
|00001550| 70 5f 73 69 7a 65 25 2f | 7a 6f 6f 6d 2f 31 31 35 |p_size%/|zoom/115|
|00001560| 30 0d 08 16 21 69 6e 63 | 3d 73 63 6c 25 2a 73 61 |0...!inc|=scl%*sa|
|00001570| 6d 70 5f 73 69 7a 65 25 | 2f 7a 6f 6f 6d 2f 31 31 |mp_size%|/zoom/11|
|00001580| 35 30 0d 08 20 15 62 79 | 74 65 25 3d 73 61 6d 70 |50.. .by|te%=samp|
|00001590| 6c 65 25 3f 70 6f 73 0d | 08 2a 1b 78 6f 25 3d 71 |le%?pos.|.*.xo%=q|
|000015a0| 25 21 34 2d 71 25 21 32 | 30 3a 79 6f 25 3d 71 25 |%!4-q%!2|0:yo%=q%|
|000015b0| 21 38 0d 08 34 1b ec 20 | 78 73 74 61 72 74 25 2b |!8..4.. |xstart%+|
|000015c0| 78 6f 25 2c 62 79 74 65 | 25 2b 79 6f 25 0d 08 3e |xo%,byte|%+yo%..>|
|000015d0| 0f c8 99 20 26 34 30 30 | 45 36 2c 34 0d 08 48 2a |... &400|E6,4..H*|
|000015e0| e3 20 78 70 25 3d 78 73 | 74 61 72 74 25 2d 73 63 |. xp%=xs|tart%-sc|
|000015f0| 6c 25 20 b8 20 78 65 6e | 64 25 2b 73 63 6c 25 20 |l% . xen|d%+scl% |
|00001600| 88 20 73 63 6c 25 0d 08 | 52 21 f0 76 64 75 25 2c |. scl%..|R!.vdu%,|
|00001610| 78 70 25 2b 78 6f 25 2c | 73 61 6d 70 6c 65 25 3f |xp%+xo%,|sample%?|
|00001620| 70 6f 73 2b 79 6f 25 0d | 08 5c 0c 70 6f 73 2b 3d |pos+yo%.|.\.pos+=|
|00001630| 69 6e 63 0d 08 66 05 ed | 0d 08 70 40 e7 20 73 65 |inc..f..|..p@. se|
|00001640| 6c 5f 73 74 61 72 74 25 | 3e 3d 30 20 c8 99 20 26 |l_start%|>=0 .. &|
|00001650| 34 30 30 45 36 2c 37 2b | 28 33 3c 3c 34 29 3a c8 |400E6,7+|(3<<4):.|
|00001660| 93 c8 90 20 73 73 2b 78 | 6f 25 2c 79 6f 25 2c 73 |... ss+x|o%,yo%,s|
|00001670| 65 2d 73 73 2c 32 35 36 | 0d 08 7a 43 e7 20 63 61 |e-ss,256|..zC. ca|
|00001680| 72 65 74 25 3e 3d 30 20 | c8 99 20 26 34 30 30 45 |ret%>=0 |.. &400E|
|00001690| 36 2c 31 31 2b 28 33 3c | 3c 34 29 3a 86 20 63 61 |6,11+(3<|<4):. ca|
|000016a0| 72 25 2b 78 6f 25 2c 79 | 6f 25 2c 63 61 72 25 2b |r%+xo%,y|o%,car%+|
|000016b0| 78 6f 25 2c 79 6f 25 2b | 32 35 36 0d 08 84 25 c8 |xo%,yo%+|256...%.|
|000016c0| 99 20 26 34 30 30 45 36 | 2c 38 3a 86 20 78 6f 25 |. &400E6|,8:. xo%|
|000016d0| 2c 79 6f 25 2c 78 6f 25 | 2c 79 6f 25 2b 32 35 36 |,yo%,xo%|,yo%+256|
|000016e0| 0d 08 8e 3e c8 99 20 26 | 34 30 30 45 36 2c 31 35 |...>.. &|400E6,15|
|000016f0| 3a 86 20 78 6f 25 2b 31 | 31 35 30 2a 7a 6f 6f 6d |:. xo%+1|150*zoom|
|00001700| 2d 31 2c 79 6f 25 2c 78 | 6f 25 2b 31 31 35 30 2a |-1,yo%,x|o%+1150*|
|00001710| 7a 6f 6f 6d 2d 31 2c 79 | 6f 25 2b 32 35 36 0d 08 |zoom-1,y|o%+256..|
|00001720| 98 19 c8 99 20 26 34 30 | 30 43 41 2c 2c 71 25 20 |.... &40|0CA,,q% |
|00001730| b8 20 6d 6f 72 65 25 0d | 08 a2 05 ce 0d 08 ac 05 |. more%.|........|
|00001740| e1 0d 08 b6 04 0d 08 c0 | 14 dd f2 66 72 65 73 68 |........|...fresh|
|00001750| 28 77 69 6e 25 2c 71 25 | 29 0d 08 ca 1a 21 71 25 |(win%,q%|)....!q%|
|00001760| 3d 77 69 6e 25 3a c8 99 | 20 26 34 30 30 43 42 2c |=win%:..| &400CB,|
|00001770| 2c 71 25 0d 08 d4 0d f2 | 6f 70 65 6e 28 71 25 29 |,q%.....|open(q%)|
|00001780| 0d 08 de 05 e1 0d 08 e8 | 04 0d 08 f2 13 dd f2 7a |........|.......z|
|00001790| 6f 6f 6d 28 64 61 25 2c | 64 62 25 29 0d 08 fc 10 |oom(da%,|db%)....|
|000017a0| ea 20 61 25 2c 62 25 2c | 73 63 6c 25 0d 09 06 23 |. a%,b%,|scl%...#|
|000017b0| 61 25 3d bb a4 58 69 63 | 6f 6e 5f 67 65 74 73 74 |a%=..Xic|on_getst|
|000017c0| 72 28 77 69 6e 5f 6d 61 | 69 6e 25 2c 31 30 29 0d |r(win_ma|in%,10).|
|000017d0| 09 10 0b 61 25 2b 3d 64 | 61 25 0d 09 1a 13 e7 20 |...a%+=d|a%..... |
|000017e0| 61 25 3e 39 39 39 20 61 | 25 3d 39 39 39 0d 09 24 |a%>999 a|%=999..$|
|000017f0| 23 62 25 3d bb a4 58 69 | 63 6f 6e 5f 67 65 74 73 |#b%=..Xi|con_gets|
|00001800| 74 72 28 77 69 6e 5f 6d | 61 69 6e 25 2c 31 31 29 |tr(win_m|ain%,11)|
|00001810| 0d 09 2e 0b 62 25 2b 3d | 64 62 25 0d 09 38 13 e7 |....b%+=|db%..8..|
|00001820| 20 62 25 3e 39 39 39 20 | 62 25 3d 39 39 39 0d 09 | b%>999 |b%=999..|
|00001830| 42 0f e7 20 61 25 3c 31 | 20 61 25 3d 31 0d 09 4c |B.. a%<1| a%=1..L|
|00001840| 0f e7 20 62 25 3c 31 20 | 62 25 3d 31 0d 09 56 11 |.. b%<1 |b%=1..V.|
|00001850| e7 20 62 25 3e 61 25 20 | 62 25 3d 61 25 0d 09 60 |. b%>a% |b%=a%..`|
|00001860| 0e 7a 6f 6f 6d 3d 61 25 | 2f 62 25 0d 09 6a 23 f2 |.zoom=a%|/b%..j#.|
|00001870| 58 69 63 6f 6e 5f 73 65 | 74 73 74 72 28 77 69 6e |Xicon_se|tstr(win|
|00001880| 5f 6d 61 69 6e 25 2c 31 | 30 2c c3 61 25 29 0d 09 |_main%,1|0,.a%)..|
|00001890| 74 23 f2 58 69 63 6f 6e | 5f 73 65 74 73 74 72 28 |t#.Xicon|_setstr(|
|000018a0| 77 69 6e 5f 6d 61 69 6e | 25 2c 31 31 2c c3 62 25 |win_main|%,11,.b%|
|000018b0| 29 0d 09 7e 1f 21 71 25 | 3d 77 69 6e 5f 70 61 6e |)..~.!q%|=win_pan|
|000018c0| 65 25 3a c8 99 20 26 34 | 30 30 43 42 2c 2c 71 25 |e%:.. &4|00CB,,q%|
|000018d0| 0d 09 88 3f e7 20 71 25 | 21 32 30 3e 31 31 35 30 |...?. q%|!20>1150|
|000018e0| 2a 28 7a 6f 6f 6d 2d 31 | 29 2d 31 20 71 25 21 32 |*(zoom-1|)-1 q%!2|
|000018f0| 30 3d 31 31 35 30 2a 28 | 7a 6f 6f 6d 2d 31 29 2d |0=1150*(|zoom-1)-|
|00001900| 31 3a c8 99 20 26 34 30 | 30 43 35 2c 2c 71 25 0d |1:.. &40|0C5,,q%.|
|00001910| 09 92 14 71 25 21 34 3d | 30 3a 71 25 21 38 3d 2d |...q%!4=|0:q%!8=-|
|00001920| 32 35 36 0d 09 9c 18 71 | 25 21 31 32 3d 71 25 21 |256....q|%!12=q%!|
|00001930| 34 2b 31 31 35 30 2a 7a | 6f 6f 6d 0d 09 a6 0b 71 |4+1150*z|oom....q|
|00001940| 25 21 31 36 3d 30 0d 09 | b0 25 c8 99 20 26 33 35 |%!16=0..|.%.. &35|
|00001950| 2c 2d 31 2c 34 20 b8 20 | 2c 2c 73 63 6c 25 3a 73 |,-1,4 . |,,scl%:s|
|00001960| 63 6c 25 3d 31 3c 3c 73 | 63 6c 25 0d 09 ba 10 61 |cl%=1<<s|cl%....a|
|00001970| 25 3d 71 25 21 38 83 73 | 63 6c 25 0d 09 c4 19 71 |%=q%!8.s|cl%....q|
|00001980| 25 21 31 32 3d 71 25 21 | 31 32 2b 28 73 63 6c 25 |%!12=q%!|12+(scl%|
|00001990| 2d 61 25 29 0d 09 ce 1c | c8 99 20 26 34 30 30 44 |-a%)....|.. &400D|
|000019a0| 37 2c 77 69 6e 5f 70 61 | 6e 65 25 2c 71 25 2b 34 |7,win_pa|ne%,q%+4|
|000019b0| 0d 09 d8 1f 21 71 25 3d | 77 69 6e 5f 70 61 6e 65 |....!q%=|win_pane|
|000019c0| 25 3a c8 99 20 26 34 30 | 30 43 42 2c 2c 71 25 0d |%:.. &40|0CB,,q%.|
|000019d0| 09 e2 2f c8 99 20 26 34 | 30 30 44 31 2c 77 69 6e |../.. &4|00D1,win|
|000019e0| 5f 70 61 6e 65 25 2c 71 | 25 21 32 30 2c 2d 32 35 |_pane%,q|%!20,-25|
|000019f0| 36 2c 71 25 21 32 30 2b | 31 31 35 30 2c 30 0d 09 |6,q%!20+|1150,0..|
|00001a00| ec 05 e1 0d 09 f6 04 0d | 0a 00 0e dd f2 6f 70 65 |........|.....ope|
|00001a10| 6e 28 71 25 29 0d 0a 0a | 13 ea 20 61 25 3a 61 25 |n(q%)...|.. a%:a%|
|00001a20| 3d 71 25 2b 31 30 32 34 | 0d 0a 14 15 e7 20 21 71 |=q%+1024|..... !q|
|00001a30| 25 3d 77 69 6e 5f 6d 61 | 69 6e 25 20 8c 0d 0a 1e |%=win_ma|in% ....|
|00001a40| 20 61 25 21 30 3d 77 69 | 6e 5f 70 61 6e 65 25 3a | a%!0=wi|n_pane%:|
|00001a50| c8 99 20 26 34 30 30 43 | 42 2c 2c 61 25 0d 0a 28 |.. &400C|B,,a%..(|
|00001a60| 1f 61 25 21 32 38 3d 71 | 25 21 32 38 3a 71 25 21 |.a%!28=q|%!28:q%!|
|00001a70| 32 38 3d 77 69 6e 5f 70 | 61 6e 65 25 0d 0a 32 25 |28=win_p|ane%..2%|
|00001a80| 61 25 21 31 32 3d 61 25 | 21 31 32 2d 61 25 21 34 |a%!12=a%|!12-a%!4|
|00001a90| 3a 61 25 21 31 36 3d 61 | 25 21 31 36 2d 61 25 21 |:a%!16=a|%!16-a%!|
|00001aa0| 38 0d 0a 3c 14 61 25 21 | 34 3d 71 25 21 34 2b 70 |8..<.a%!|4=q%!4+p|
|00001ab0| 61 6e 65 78 25 0d 0a 46 | 14 61 25 21 38 3d 71 25 |anex%..F|.a%!8=q%|
|00001ac0| 21 38 2b 70 61 6e 65 79 | 25 0d 0a 50 25 61 25 21 |!8+paney|%..P%a%!|
|00001ad0| 31 32 3d 61 25 21 31 32 | 2b 61 25 21 34 3a 61 25 |12=a%!12|+a%!4:a%|
|00001ae0| 21 31 36 3d 61 25 21 31 | 36 2b 61 25 21 38 0d 0a |!16=a%!1|6+a%!8..|
|00001af0| 5a 11 c8 99 20 26 34 30 | 30 43 35 2c 2c 61 25 0d |Z... &40|0C5,,a%.|
|00001b00| 0a 64 05 cd 0d 0a 6e 11 | c8 99 20 26 34 30 30 43 |.d....n.|.. &400C|
|00001b10| 35 2c 2c 71 25 0d 0a 78 | 05 e1 0d 0a 82 04 0d 0a |5,,q%..x|........|
|00001b20| 8c 0f dd f2 63 6c 6f 73 | 65 28 71 25 29 0d 0a 96 |....clos|e(q%)...|
|00001b30| 11 c8 99 20 26 34 30 30 | 43 36 2c 2c 71 25 0d 0a |... &400|C6,,q%..|
|00001b40| a0 16 e7 20 21 71 25 3c | 3e 77 69 6e 5f 6d 61 69 |... !q%<|>win_mai|
|00001b50| 6e 25 20 e1 0d 0a aa 11 | 21 71 25 3d 77 69 6e 5f |n% .....|!q%=win_|
|00001b60| 70 61 6e 65 25 0d 0a b4 | 11 c8 99 20 26 34 30 30 |pane%...|... &400|
|00001b70| 43 36 2c 2c 71 25 0d 0a | be 05 e1 0d 0a c8 04 0d |C6,,q%..|........|
|00001b80| 0a d2 0c dd f2 6d 63 6c | 69 63 6b 0d 0a dc 19 ea |.....mcl|ick.....|
|00001b90| 20 78 70 6f 73 25 2c 77 | 69 6e 25 2c 62 75 74 25 | xpos%,w|in%,but%|
|00001ba0| 2c 69 63 25 0d 0a e6 2c | 78 70 6f 73 25 3d 21 71 |,ic%...,|xpos%=!q|
|00001bb0| 25 3a 62 75 74 25 3d 71 | 25 21 38 3a 77 69 6e 25 |%:but%=q|%!8:win%|
|00001bc0| 3d 71 25 21 31 32 3a 69 | 63 25 3d 71 25 21 31 36 |=q%!12:i|c%=q%!16|
|00001bd0| 0d 0a f0 05 f4 0d 0a fa | 0e e7 20 71 25 21 38 3d |........|.. q%!8=|
|00001be0| 32 20 8c 0d 0b 04 3b 20 | e7 20 71 25 21 31 32 3d |2 ....; |. q%!12=|
|00001bf0| 2d 32 20 80 20 71 25 21 | 31 36 3d 69 63 6f 6e 62 |-2 . q%!|16=iconb|
|00001c00| 61 72 25 20 f2 58 6d 65 | 6e 75 5f 69 63 6f 6e 62 |ar% .Xme|nu_iconb|
|00001c10| 61 72 28 6d 65 6e 75 5f | 69 63 6f 6e 25 29 0d 0b |ar(menu_|icon%)..|
|00001c20| 0e 40 20 e7 20 71 25 21 | 31 32 3d 77 69 6e 5f 6d |.@ . q%!|12=win_m|
|00001c30| 61 69 6e 25 20 84 20 71 | 25 21 31 32 3d 77 69 6e |ain% . q|%!12=win|
|00001c40| 5f 70 61 6e 65 25 20 f2 | 58 6d 65 6e 75 5f 6d 61 |_pane% .|Xmenu_ma|
|00001c50| 69 6e 28 6d 65 6e 75 5f | 6d 61 69 6e 25 29 0d 0b |in(menu_|main%)..|
|00001c60| 18 05 cd 0d 0b 22 05 f4 | 0d 0b 2c 2b e7 20 28 71 |....."..|..,+. (q|
|00001c70| 25 21 38 3d 34 20 84 20 | 71 25 21 38 3d 31 29 20 |%!8=4 . |q%!8=1) |
|00001c80| 80 20 71 25 21 31 32 3d | 77 69 6e 5f 70 61 6e 65 |. q%!12=|win_pane|
|00001c90| 25 20 8c 0d 0b 36 05 cd | 0d 0b 40 0e e7 20 71 25 |% ...6..|..@.. q%|
|00001ca0| 21 38 3d 34 20 8c 0d 0b | 4a 47 20 e7 20 71 25 21 |!8=4 ...|JG . q%!|
|00001cb0| 31 32 3d 2d 32 20 80 20 | 71 25 21 31 36 3d 69 63 |12=-2 . |q%!16=ic|
|00001cc0| 6f 6e 62 61 72 25 20 80 | 20 73 61 6d 70 6c 65 5f |onbar% .| sample_|
|00001cd0| 74 79 70 65 25 3e 2d 31 | 20 f2 66 72 65 73 68 28 |type%>-1| .fresh(|
|00001ce0| 77 69 6e 5f 6d 61 69 6e | 25 2c 71 25 29 0d 0b 54 |win_main|%,q%)..T|
|00001cf0| 1f 20 e7 20 71 25 21 31 | 32 3d 77 69 6e 5f 70 61 |. . q%!1|2=win_pa|
|00001d00| 6e 65 25 20 f2 73 65 74 | 5f 73 65 6c 0d 0b 5e 23 |ne% .set|_sel..^#|
|00001d10| 20 e7 20 77 69 6e 25 3d | 77 69 6e 5f 6d 61 69 6e | . win%=|win_main|
|00001d20| 25 20 80 20 69 63 25 3d | 32 38 20 f2 70 6c 79 0d |% . ic%=|28 .ply.|
|00001d30| 0b 68 05 cd 0d 0b 72 05 | f4 0d 0b 7c 0e e7 20 71 |.h....r.|...|.. q|
|00001d40| 25 21 38 3d 31 20 8c 0d | 0b 86 1f 20 e7 20 71 25 |%!8=1 ..|... . q%|
|00001d50| 21 31 32 3d 77 69 6e 5f | 70 61 6e 65 25 20 f2 73 |!12=win_|pane% .s|
|00001d60| 65 74 5f 63 61 72 0d 0b | 90 05 cd 0d 0b 9a 05 f4 |et_car..|........|
|00001d70| 0d 0b a4 43 e7 20 28 62 | 75 74 25 3d 34 20 84 20 |...C. (b|ut%=4 . |
|00001d80| 62 75 74 25 3d 31 29 20 | 80 20 77 69 6e 25 3d 77 |but%=1) |. win%=w|
|00001d90| 69 6e 5f 70 61 6e 65 25 | 20 f2 73 63 72 6f 6c 6c |in_pane%| .scroll|
|00001da0| 5f 70 61 6e 65 28 78 70 | 6f 73 25 2c 71 25 2b 35 |_pane(xp|os%,q%+5|
|00001db0| 31 32 29 0d 0b ae 38 e7 | 20 62 75 74 25 3c 3e 32 |12)...8.| but%<>2|
|00001dc0| 20 80 20 77 69 6e 25 3d | 77 69 6e 5f 6d 61 69 6e | . win%=|win_main|
|00001dd0| 25 20 f2 68 61 6e 64 6c | 65 5f 77 69 6e 6d 61 69 |% .handl|e_winmai|
|00001de0| 6e 28 69 63 25 2c 62 75 | 74 25 29 0d 0b b8 2c e7 |n(ic%,bu|t%)...,.|
|00001df0| 20 77 69 6e 25 3d 77 69 | 6e 5f 73 61 76 65 25 20 | win%=wi|n_save% |
|00001e00| f2 68 61 6e 64 6c 65 5f | 73 61 76 65 73 28 69 63 |.handle_|saves(ic|
|00001e10| 25 2c 62 75 74 25 29 0d | 0b c2 05 e1 0d 0b cc 04 |%,but%).|........|
|00001e20| 0d 0b d6 09 dd f2 70 6c | 79 0d 0b e0 31 ea 20 76 |......pl|y...1. v|
|00001e30| 6f 6c 25 2c 72 61 74 65 | 3a 76 6f 6c 25 3d bb a4 |ol%,rate|:vol%=..|
|00001e40| 58 69 63 6f 6e 5f 67 65 | 74 73 74 72 28 77 69 6e |Xicon_ge|tstr(win|
|00001e50| 5f 6d 61 69 6e 25 2c 32 | 35 29 0d 0b ea 24 72 61 |_main%,2|5)...$ra|
|00001e60| 74 65 3d bb a4 58 69 63 | 6f 6e 5f 67 65 74 73 74 |te=..Xic|on_getst|
|00001e70| 72 28 77 69 6e 5f 6d 61 | 69 6e 25 2c 35 29 0d 0b |r(win_ma|in%,5)..|
|00001e80| f4 31 f2 70 6c 61 79 28 | 73 61 6d 70 6c 65 25 2c |.1.play(|sample%,|
|00001e90| 73 61 6d 70 6c 65 25 2b | 73 61 6d 70 5f 73 69 7a |sample%+|samp_siz|
|00001ea0| 65 25 2d 31 2c 76 6f 6c | 25 2c 72 61 74 65 29 0d |e%-1,vol|%,rate).|
|00001eb0| 0b fe 05 e1 0d 0c 08 04 | 0d 0c 12 0d dd f2 70 6c |........|......pl|
|00001ec0| 79 5f 73 65 6c 0d 0c 1c | 11 f2 63 68 65 63 6b 5f |y_sel...|..check_|
|00001ed0| 61 6c 6c 28 30 29 0d 0c | 26 31 ea 20 76 6f 6c 25 |all(0)..|&1. vol%|
|00001ee0| 2c 72 61 74 65 3a 76 6f | 6c 25 3d bb a4 58 69 63 |,rate:vo|l%=..Xic|
|00001ef0| 6f 6e 5f 67 65 74 73 74 | 72 28 77 69 6e 5f 6d 61 |on_getst|r(win_ma|
|00001f00| 69 6e 25 2c 32 35 29 0d | 0c 30 24 72 61 74 65 3d |in%,25).|.0$rate=|
|00001f10| bb a4 58 69 63 6f 6e 5f | 67 65 74 73 74 72 28 77 |..Xicon_|getstr(w|
|00001f20| 69 6e 5f 6d 61 69 6e 25 | 2c 35 29 0d 0c 3a 38 f2 |in_main%|,5)..:8.|
|00001f30| 70 6c 61 79 28 73 61 6d | 70 6c 65 25 2b 73 65 6c |play(sam|ple%+sel|
|00001f40| 5f 73 74 61 72 74 25 2c | 73 61 6d 70 6c 65 25 2b |_start%,|sample%+|
|00001f50| 73 65 6c 5f 65 6e 64 25 | 2c 76 6f 6c 25 2c 72 61 |sel_end%|,vol%,ra|
|00001f60| 74 65 29 0d 0c 44 05 e1 | 0d 0c 4e 04 0d 0c 58 1c |te)..D..|..N...X.|
|00001f70| dd f2 68 61 6e 64 6c 65 | 5f 73 61 76 65 73 28 69 |..handle|_saves(i|
|00001f80| 63 25 2c 62 75 74 25 29 | 0d 0c 62 0a c8 8e 20 b9 |c%,but%)|..b... .|
|00001f90| 20 ca 0d 0c 6c 2e c9 20 | 69 63 25 3d 30 20 80 20 | ...l.. |ic%=0 . |
|00001fa0| 28 62 75 74 25 3d 31 36 | 20 84 20 62 75 74 25 3d |(but%=16| . but%=|
|00001fb0| 36 34 29 20 3a 20 f2 64 | 72 61 67 5f 73 61 76 65 |64) : .d|rag_save|
|00001fc0| 0d 0c 76 1f c9 20 69 63 | 25 3d 32 20 80 20 28 62 |..v.. ic|%=2 . (b|
|00001fd0| 75 74 25 3c 3e 32 29 20 | 3a 20 f2 73 61 76 65 0d |ut%<>2) |: .save.|
|00001fe0| 0c 80 05 cb 0d 0c 8a 05 | e1 0d 0c 94 04 0d 0c 9e |........|........|
|00001ff0| 0f dd f2 64 72 61 67 5f | 73 61 76 65 0d 0c a8 13 |...drag_|save....|
|00002000| ea 20 78 30 25 2c 79 30 | 25 2c 73 68 66 74 25 0d |. x0%,y0|%,shft%.|
|00002010| 0c b2 1f 21 71 25 3d 77 | 69 6e 5f 73 61 76 65 25 |...!q%=w|in_save%|
|00002020| 3a c8 99 20 26 34 30 30 | 43 42 2c 2c 71 25 0d 0c |:.. &400|CB,,q%..|
|00002030| bc 16 78 30 25 3d 71 25 | 21 34 3a 79 30 25 3d 71 |..x0%=q%|!4:y0%=q|
|00002040| 25 21 31 36 0d 0c c6 18 | 71 25 21 34 3d 30 3a c8 |%!16....|q%!4=0:.|
|00002050| 99 20 26 34 30 30 43 45 | 2c 2c 71 25 0d 0c d0 24 |. &400CE|,,q%...$|
|00002060| 71 25 21 34 3d 35 3a 71 | 25 21 38 2b 3d 78 30 25 |q%!4=5:q|%!8+=x0%|
|00002070| 3a 71 25 21 31 32 3d 79 | 30 25 2b 71 25 21 31 32 |:q%!12=y|0%+q%!12|
|00002080| 0d 0c da 1e 71 25 21 31 | 36 2b 3d 78 30 25 3a 71 |....q%!1|6+=x0%:q|
|00002090| 25 21 32 30 3d 79 30 25 | 2b 71 25 21 32 30 0d 0c |%!20=y0%|+q%!20..|
|000020a0| e4 18 c8 99 20 26 33 35 | 2c 2d 31 2c 31 31 20 b8 |.... &35|,-1,11 .|
|000020b0| 20 2c 2c 78 30 25 0d 0c | ee 28 c8 99 20 26 33 35 | ,,x0%..|.(.. &35|
|000020c0| 2c 2d 31 2c 34 20 b8 20 | 2c 2c 73 68 66 74 25 3a |,-1,4 . |,,shft%:|
|000020d0| 78 30 25 3d 78 30 25 3c | 3c 73 68 66 74 25 0d 0c |x0%=x0%<|<shft%..|
|000020e0| f8 18 c8 99 20 26 33 35 | 2c 2d 31 2c 31 32 20 b8 |.... &35|,-1,12 .|
|000020f0| 20 2c 2c 79 30 25 0d 0d | 02 28 c8 99 20 26 33 35 | ,,y0%..|.(.. &35|
|00002100| 2c 2d 31 2c 35 20 b8 20 | 2c 2c 73 68 66 74 25 3a |,-1,5 . |,,shft%:|
|00002110| 79 30 25 3d 79 30 25 3c | 3c 73 68 66 74 25 0d 0d |y0%=y0%<|<shft%..|
|00002120| 0c 27 71 25 21 32 34 3d | 30 3a 71 25 21 32 38 3d |.'q%!24=|0:q%!28=|
|00002130| 30 3a 71 25 21 33 32 3d | 78 30 25 3a 71 25 21 33 |0:q%!32=|x0%:q%!3|
|00002140| 36 3d 79 30 25 0d 0d 16 | 11 c8 99 20 26 34 30 30 |6=y0%...|... &400|
|00002150| 44 30 2c 2c 71 25 0d 0d | 20 05 e1 0d 0d 2a 04 0d |D0,,q%..| ....*..|
|00002160| 0d 34 1e dd f2 68 61 6e | 64 6c 65 5f 77 69 6e 6d |.4...han|dle_winm|
|00002170| 61 69 6e 28 69 63 25 2c | 62 75 74 25 29 0d 0d 3e |ain(ic%,|but%)..>|
|00002180| 23 ea 20 6d 75 6c 25 3a | e7 20 a6 28 2d 31 29 20 |#. mul%:|. .(-1) |
|00002190| 6d 75 6c 25 3d 31 36 20 | 8b 20 6d 75 6c 25 3d 31 |mul%=16 |. mul%=1|
|000021a0| 0d 0d 48 1d e7 20 62 75 | 74 25 3d 31 20 62 75 74 |..H.. bu|t%=1 but|
|000021b0| 25 3d 2d 31 20 8b 20 62 | 75 74 25 3d 31 0d 0d 52 |%=-1 . b|ut%=1..R|
|000021c0| 0c c8 8e 20 69 63 25 20 | ca 0d 0d 5c 1d c9 20 31 |... ic% |...\.. 1|
|000021d0| 34 20 3a 20 f2 7a 6f 6f | 6d 28 62 75 74 25 2a 6d |4 : .zoo|m(but%*m|
|000021e0| 75 6c 25 2c 30 29 0d 0d | 66 1e c9 20 31 35 20 3a |ul%,0)..|f.. 15 :|
|000021f0| 20 f2 7a 6f 6f 6d 28 2d | 62 75 74 25 2a 6d 75 6c | .zoom(-|but%*mul|
|00002200| 25 2c 30 29 0d 0d 70 1d | c9 20 31 33 20 3a 20 f2 |%,0)..p.|. 13 : .|
|00002210| 7a 6f 6f 6d 28 30 2c 62 | 75 74 25 2a 6d 75 6c 25 |zoom(0,b|ut%*mul%|
|00002220| 29 0d 0d 7a 1e c9 20 31 | 36 20 3a 20 f2 7a 6f 6f |)..z.. 1|6 : .zoo|
|00002230| 6d 28 30 2c 2d 62 75 74 | 25 2a 6d 75 6c 25 29 0d |m(0,-but|%*mul%).|
|00002240| 0d 84 1a c9 20 32 37 20 | 3a 20 f2 76 6f 6c 28 62 |.... 27 |: .vol(b|
|00002250| 75 74 25 2a 6d 75 6c 25 | 29 0d 0d 8e 1b c9 20 32 |ut%*mul%|)..... 2|
|00002260| 36 20 3a 20 f2 76 6f 6c | 28 2d 62 75 74 25 2a 6d |6 : .vol|(-but%*m|
|00002270| 75 6c 25 29 0d 0d 98 21 | c9 20 39 20 20 3a 20 f2 |ul%)...!|. 9 : .|
|00002280| 70 69 74 63 68 5f 62 65 | 6e 64 28 62 75 74 25 2a |pitch_be|nd(but%*|
|00002290| 6d 75 6c 25 29 0d 0d a2 | 22 c9 20 32 39 20 3a 20 |mul%)...|". 29 : |
|000022a0| f2 70 69 74 63 68 5f 62 | 65 6e 64 28 2d 62 75 74 |.pitch_b|end(-but|
|000022b0| 25 2a 6d 75 6c 25 29 0d | 0d ac 1a c9 20 31 39 20 |%*mul%).|.... 19 |
|000022c0| 3a 20 f2 63 72 72 28 62 | 75 74 25 2a 6d 75 6c 25 |: .crr(b|ut%*mul%|
|000022d0| 29 0d 0d b6 1b c9 20 32 | 30 20 3a 20 f2 63 72 72 |)..... 2|0 : .crr|
|000022e0| 28 2d 62 75 74 25 2a 6d | 75 6c 25 29 0d 0d c0 05 |(-but%*m|ul%)....|
|000022f0| cb 0d 0d ca 05 e1 0d 0d | d4 04 0d 0d de 0f dd f2 |........|........|
|00002300| 76 6f 6c 28 69 6e 63 25 | 29 0d 0d e8 2c ea 20 76 |vol(inc%|)...,. v|
|00002310| 6f 6c 25 3a 76 6f 6c 25 | 3d bb a4 58 69 63 6f 6e |ol%:vol%|=..Xicon|
|00002320| 5f 67 65 74 73 74 72 28 | 77 69 6e 5f 6d 61 69 6e |_getstr(|win_main|
|00002330| 25 2c 32 35 29 0d 0d f2 | 22 76 6f 6c 25 2b 3d 69 |%,25)...|"vol%+=i|
|00002340| 6e 63 25 3a e7 20 76 6f | 6c 25 3e 31 32 37 20 76 |nc%:. vo|l%>127 v|
|00002350| 6f 6c 25 3d 31 32 37 0d | 0d fc 13 e7 20 76 6f 6c |ol%=127.|.... vol|
|00002360| 25 3c 30 20 76 6f 6c 25 | 3d 30 0d 0e 06 25 f2 58 |%<0 vol%|=0...%.X|
|00002370| 69 63 6f 6e 5f 73 65 74 | 73 74 72 28 77 69 6e 5f |icon_set|str(win_|
|00002380| 6d 61 69 6e 25 2c 32 35 | 2c c3 76 6f 6c 25 29 0d |main%,25|,.vol%).|
|00002390| 0e 10 0e 3f 56 76 6f 6c | 3d 76 6f 6c 25 0d 0e 1a |...?Vvol|=vol%...|
|000023a0| 05 e1 0d 0e 24 04 0d 0e | 2e 0d dd f2 73 65 74 5f |....$...|....set_|
|000023b0| 73 65 6c 0d 0e 38 22 ea | 20 78 25 2c 6f 78 25 2c |sel..8".| x%,ox%,|
|000023c0| 6f 6c 64 73 73 25 2c 6f | 6c 64 73 65 25 3a 78 25 |oldss%,o|ldse%:x%|
|000023d0| 3d 71 25 21 30 0d 0e 42 | 1f 21 71 25 3d 77 69 6e |=q%!0..B|.!q%=win|
|000023e0| 5f 70 61 6e 65 25 3a c8 | 99 20 26 34 30 30 43 42 |_pane%:.|. &400CB|
|000023f0| 2c 2c 71 25 0d 0e 4c 2f | 78 25 3d 78 25 2d 71 25 |,,q%..L/|x%=x%-q%|
|00002400| 21 34 2b 71 25 21 32 30 | 3a 78 25 3d 78 25 2a 73 |!4+q%!20|:x%=x%*s|
|00002410| 61 6d 70 5f 73 69 7a 65 | 25 2f 31 31 35 30 2f 7a |amp_size|%/1150/z|
|00002420| 6f 6f 6d 0d 0e 56 15 e7 | 20 73 65 6c 5f 73 74 61 |oom..V..| sel_sta|
|00002430| 72 74 25 3d 2d 31 20 8c | 0d 0e 60 1f 73 65 6c 5f |rt%=-1 .|..`.sel_|
|00002440| 73 74 61 72 74 25 3d 78 | 25 3a 73 65 6c 5f 65 6e |start%=x|%:sel_en|
|00002450| 64 25 3d 78 25 2b 31 0d | 0e 6a 49 e7 20 73 65 6c |d%=x%+1.|.jI. sel|
|00002460| 5f 65 6e 64 25 3e 3d 73 | 61 6d 70 5f 73 69 7a 65 |_end%>=s|amp_size|
|00002470| 25 20 73 65 6c 5f 73 74 | 61 72 74 25 2d 3d 73 61 |% sel_st|art%-=sa|
|00002480| 6d 70 5f 73 69 7a 65 25 | 2d 32 3a 73 65 6c 5f 65 |mp_size%|-2:sel_e|
|00002490| 6e 64 25 3d 73 61 6d 70 | 5f 73 69 7a 65 25 2d 31 |nd%=samp|_size%-1|
|000024a0| 0d 0e 74 12 f2 6e 65 77 | 5f 73 65 6c 65 63 74 69 |..t..new|_selecti|
|000024b0| 6f 6e 0d 0e 7e 05 cc 0d | 0e 88 25 e7 20 78 25 3c |on..~...|..%. x%<|
|000024c0| 3e 73 65 6c 5f 73 74 61 | 72 74 25 20 80 20 78 25 |>sel_sta|rt% . x%|
|000024d0| 3c 3e 73 65 6c 5f 65 6e | 64 25 20 8c 0d 0e 92 5d |<>sel_en|d% ....]|
|000024e0| e7 20 94 28 73 65 6c 5f | 73 74 61 72 74 25 2d 78 |. .(sel_|start%-x|
|000024f0| 25 29 3c 94 28 73 65 6c | 5f 65 6e 64 25 2d 78 25 |%)<.(sel|_end%-x%|
|00002500| 29 20 6f 78 25 3d 73 65 | 6c 5f 73 74 61 72 74 25 |) ox%=se|l_start%|
|00002510| 3a 73 65 6c 5f 73 74 61 | 72 74 25 3d 78 25 20 8b |:sel_sta|rt%=x% .|
|00002520| 20 6f 78 25 3d 73 65 6c | 5f 65 6e 64 25 3a 73 65 | ox%=sel|_end%:se|
|00002530| 6c 5f 65 6e 64 25 3d 78 | 25 0d 0e 9c 30 e7 20 73 |l_end%=x|%...0. s|
|00002540| 65 6c 5f 65 6e 64 25 3c | 3d 73 65 6c 5f 73 74 61 |el_end%<|=sel_sta|
|00002550| 72 74 25 20 73 65 6c 5f | 73 74 61 72 74 25 3d 73 |rt% sel_|start%=s|
|00002560| 65 6c 5f 65 6e 64 25 2d | 31 0d 0e a6 1f e7 20 73 |el_end%-|1..... s|
|00002570| 65 6c 5f 73 74 61 72 74 | 25 3c 30 20 73 65 6c 5f |el_start|%<0 sel_|
|00002580| 73 74 61 72 74 25 3d 30 | 0d 0e b0 30 e7 20 73 65 |start%=0|...0. se|
|00002590| 6c 5f 65 6e 64 25 3c 3d | 73 65 6c 5f 73 74 61 72 |l_end%<=|sel_star|
|000025a0| 74 25 20 73 65 6c 5f 65 | 6e 64 25 3d 73 65 6c 5f |t% sel_e|nd%=sel_|
|000025b0| 73 74 61 72 74 25 2b 31 | 0d 0e ba 16 e7 20 78 25 |start%+1|..... x%|
|000025c0| 3e 6f 78 25 20 c8 94 20 | 78 25 2c 6f 78 25 0d 0e |>ox% .. |x%,ox%..|
|000025d0| c4 1e 78 25 3d 78 25 2a | 31 31 35 30 2a 7a 6f 6f |..x%=x%*|1150*zoo|
|000025e0| 6d 2f 73 61 6d 70 5f 73 | 69 7a 65 25 0d 0e ce 20 |m/samp_s|ize%... |
|000025f0| 6f 78 25 3d 6f 78 25 2a | 31 31 35 30 2a 7a 6f 6f |ox%=ox%*|1150*zoo|
|00002600| 6d 2f 73 61 6d 70 5f 73 | 69 7a 65 25 0d 0e d8 29 |m/samp_s|ize%...)|
|00002610| c8 99 20 26 34 30 30 44 | 31 2c 77 69 6e 5f 70 61 |.. &400D|1,win_pa|
|00002620| 6e 65 25 2c 78 25 2d 38 | 2c 2d 32 35 36 2c 6f 78 |ne%,x%-8|,-256,ox|
|00002630| 25 2b 38 2c 30 0d 0e e2 | 12 f2 6e 65 77 5f 73 65 |%+8,0...|..new_se|
|00002640| 6c 65 63 74 69 6f 6e 0d | 0e ec 05 cd 0d 0e f6 05 |lection.|........|
|00002650| cd 0d 0f 00 05 e1 0d 0f | 0a 04 0d 0f 14 18 dd f2 |........|........|
|00002660| 73 63 72 6f 6c 6c 5f 70 | 61 6e 65 28 78 25 2c 71 |scroll_p|ane(x%,q|
|00002670| 25 29 0d 0f 1e 1f 21 71 | 25 3d 77 69 6e 5f 70 61 |%)....!q|%=win_pa|
|00002680| 6e 65 25 3a c8 99 20 26 | 34 30 30 43 42 2c 2c 71 |ne%:.. &|400CB,,q|
|00002690| 25 0d 0f 28 3c e7 20 78 | 25 3e 71 25 21 31 32 2d |%..(<. x|%>q%!12-|
|000026a0| 31 36 20 f2 73 63 72 6f | 6c 6c 78 28 77 69 6e 5f |16 .scro|llx(win_|
|000026b0| 70 61 6e 65 25 2c 28 31 | 36 2d 71 25 21 31 32 2b |pane%,(1|6-q%!12+|
|000026c0| 78 25 29 2a 34 2c 71 25 | 2b 35 31 32 29 0d 0f 32 |x%)*4,q%|+512)..2|
|000026d0| 3a e7 20 78 25 3c 71 25 | 21 34 2b 31 36 20 f2 73 |:. x%<q%|!4+16 .s|
|000026e0| 63 72 6f 6c 6c 78 28 77 | 69 6e 5f 70 61 6e 65 25 |crollx(w|in_pane%|
|000026f0| 2c 28 78 25 2d 71 25 21 | 34 2d 31 36 29 2a 34 2c |,(x%-q%!|4-16)*4,|
|00002700| 71 25 2b 35 31 32 29 0d | 0f 3c 05 e1 0d 0f 46 04 |q%+512).|.<....F.|
|00002710| 0d 0f 50 1b dd f2 73 63 | 72 6f 6c 6c 78 28 77 69 |..P...sc|rollx(wi|
|00002720| 6e 25 2c 6f 66 66 25 2c | 71 25 29 0d 0f 5a 1a 21 |n%,off%,|q%)..Z.!|
|00002730| 71 25 3d 77 69 6e 25 3a | c8 99 20 26 34 30 30 43 |q%=win%:|.. &400C|
|00002740| 42 2c 2c 71 25 0d 0f 64 | 14 71 25 21 32 30 3d 71 |B,,q%..d|.q%!20=q|
|00002750| 25 21 32 30 2b 6f 66 66 | 25 0d 0f 6e 11 c8 99 20 |%!20+off|%..n... |
|00002760| 26 34 30 30 43 35 2c 2c | 71 25 0d 0f 78 05 e1 0d |&400C5,,|q%..x...|
|00002770| 0f 82 04 0d 0f 8c 08 dd | f2 73 73 0d 0f 96 13 ea |........|.ss.....|
|00002780| 20 61 25 2c 62 25 2c 78 | 30 25 2c 79 30 25 0d 0f | a%,b%,x|0%,y0%..|
|00002790| a0 25 61 25 3d bb 28 a4 | 58 69 63 6f 6e 5f 67 65 |.%a%=.(.|Xicon_ge|
|000027a0| 74 73 74 72 28 77 69 6e | 5f 6d 61 69 6e 25 2c 32 |tstr(win|_main%,2|
|000027b0| 32 29 29 0d 0f aa 25 62 | 25 3d bb 28 a4 58 69 63 |2))...%b|%=.(.Xic|
|000027c0| 6f 6e 5f 67 65 74 73 74 | 72 28 77 69 6e 5f 6d 61 |on_getst|r(win_ma|
|000027d0| 69 6e 25 2c 32 33 29 29 | 0d 0f b4 0d e7 20 61 25 |in%,23))|..... a%|
|000027e0| 3e 62 25 20 8c 0d 0f be | 0c c8 94 20 61 25 2c 62 |>b% ....|... a%,b|
|000027f0| 25 0d 0f c8 23 f2 58 69 | 63 6f 6e 5f 70 75 74 73 |%...#.Xi|con_puts|
|00002800| 74 72 28 77 69 6e 5f 6d | 61 69 6e 25 2c 32 32 2c |tr(win_m|ain%,22,|
|00002810| c3 61 25 29 0d 0f d2 23 | f2 58 69 63 6f 6e 5f 70 |.a%)...#|.Xicon_p|
|00002820| 75 74 73 74 72 28 77 69 | 6e 5f 6d 61 69 6e 25 2c |utstr(wi|n_main%,|
|00002830| 32 33 2c c3 62 25 29 0d | 0f dc 05 cd 0d 0f e6 27 |23,.b%).|.......'|
|00002840| 78 30 25 3d 73 65 6c 5f | 73 74 61 72 74 25 2a 31 |x0%=sel_|start%*1|
|00002850| 31 35 30 2a 7a 6f 6f 6d | 2f 73 61 6d 70 5f 73 69 |150*zoom|/samp_si|
|00002860| 7a 65 25 0d 0f f0 25 78 | 31 25 3d 73 65 6c 5f 65 |ze%...%x|1%=sel_e|
|00002870| 6e 64 25 2a 31 31 35 30 | 2a 7a 6f 6f 6d 2f 73 61 |nd%*1150|*zoom/sa|
|00002880| 6d 70 5f 73 69 7a 65 25 | 0d 0f fa 2a c8 99 20 26 |mp_size%|...*.. &|
|00002890| 34 30 30 44 31 2c 77 69 | 6e 5f 70 61 6e 65 25 2c |400D1,wi|n_pane%,|
|000028a0| 78 30 25 2d 38 2c 2d 32 | 35 36 2c 78 31 25 2b 38 |x0%-8,-2|56,x1%+8|
|000028b0| 2c 30 0d 10 04 11 73 65 | 6c 5f 73 74 61 72 74 25 |,0....se|l_start%|
|000028c0| 3d 61 25 0d 10 0e 0f 73 | 65 6c 5f 65 6e 64 25 3d |=a%....s|el_end%=|
|000028d0| 62 25 0d 10 18 15 e7 20 | 73 65 6c 5f 73 74 61 72 |b%..... |sel_star|
|000028e0| 74 25 3e 3d 30 20 8c 0d | 10 22 27 78 30 25 3d 73 |t%>=0 ..|."'x0%=s|
|000028f0| 65 6c 5f 73 74 61 72 74 | 25 2a 31 31 35 30 2a 7a |el_start|%*1150*z|
|00002900| 6f 6f 6d 2f 73 61 6d 70 | 5f 73 69 7a 65 25 0d 10 |oom/samp|_size%..|
|00002910| 2c 25 78 31 25 3d 73 65 | 6c 5f 65 6e 64 25 2a 31 |,%x1%=se|l_end%*1|
|00002920| 31 35 30 2a 7a 6f 6f 6d | 2f 73 61 6d 70 5f 73 69 |150*zoom|/samp_si|
|00002930| 7a 65 25 0d 10 36 2a c8 | 99 20 26 34 30 30 44 31 |ze%..6*.|. &400D1|
|00002940| 2c 77 69 6e 5f 70 61 6e | 65 25 2c 78 30 25 2d 38 |,win_pan|e%,x0%-8|
|00002950| 2c 2d 32 35 36 2c 78 31 | 25 2b 38 2c 30 0d 10 40 |,-256,x1|%+8,0..@|
|00002960| 05 cc 0d 10 4a 11 73 65 | 6c 5f 73 74 61 72 74 25 |....J.se|l_start%|
|00002970| 3d 2d 31 0d 10 54 0f 73 | 65 6c 5f 65 6e 64 25 3d |=-1..T.s|el_end%=|
|00002980| 2d 31 0d 10 5e 05 cd 0d | 10 68 05 e1 0d 10 72 04 |-1..^...|.h....r.|
|00002990| 0d 10 7c 0d dd f2 73 65 | 74 5f 63 61 72 0d 10 86 |..|...se|t_car...|
|000029a0| 17 ea 20 78 25 2c 70 6f | 73 25 3a 70 6f 73 25 3d |.. x%,po|s%:pos%=|
|000029b0| 71 25 21 30 0d 10 90 22 | 78 25 3d 63 61 72 65 74 |q%!0..."|x%=caret|
|000029c0| 25 2a 31 31 35 30 2a 7a | 6f 6f 6d 2f 73 61 6d 70 |%*1150*z|oom/samp|
|000029d0| 5f 73 69 7a 65 25 0d 10 | 9a 28 c8 99 20 26 34 30 |_size%..|.(.. &40|
|000029e0| 30 44 31 2c 77 69 6e 5f | 70 61 6e 65 25 2c 78 25 |0D1,win_|pane%,x%|
|000029f0| 2d 38 2c 2d 32 35 36 2c | 78 25 2b 38 2c 30 0d 10 |-8,-256,|x%+8,0..|
|00002a00| a4 0d 78 25 3d 63 61 72 | 65 74 25 0d 10 ae 1f 21 |..x%=car|et%....!|
|00002a10| 71 25 3d 77 69 6e 5f 70 | 61 6e 65 25 3a c8 99 20 |q%=win_p|ane%:.. |
|00002a20| 26 34 30 30 43 42 2c 2c | 71 25 0d 10 b8 31 63 61 |&400CB,,|q%...1ca|
|00002a30| 72 65 74 25 3d 28 70 6f | 73 25 2d 71 25 21 34 2b |ret%=(po|s%-q%!4+|
|00002a40| 71 25 21 32 30 29 2a 73 | 61 6d 70 5f 73 69 7a 65 |q%!20)*s|amp_size|
|00002a50| 25 2f 31 31 35 30 2f 7a | 6f 6f 6d 0d 10 c2 17 e7 |%/1150/z|oom.....|
|00002a60| 20 63 61 72 65 74 25 3c | 30 20 63 61 72 65 74 25 | caret%<|0 caret%|
|00002a70| 3d 30 0d 10 cc 22 78 25 | 3d 63 61 72 65 74 25 2a |=0..."x%|=caret%*|
|00002a80| 31 31 35 30 2a 7a 6f 6f | 6d 2f 73 61 6d 70 5f 73 |1150*zoo|m/samp_s|
|00002a90| 69 7a 65 25 0d 10 d6 28 | c8 99 20 26 34 30 30 44 |ize%...(|.. &400D|
|00002aa0| 31 2c 77 69 6e 5f 70 61 | 6e 65 25 2c 78 25 2d 38 |1,win_pa|ne%,x%-8|
|00002ab0| 2c 2d 32 35 36 2c 78 25 | 2b 38 2c 30 0d 10 e0 27 |,-256,x%|+8,0...'|
|00002ac0| f2 58 69 63 6f 6e 5f 73 | 65 74 73 74 72 28 77 69 |.Xicon_s|etstr(wi|
|00002ad0| 6e 5f 6d 61 69 6e 25 2c | 31 38 2c c3 63 61 72 65 |n_main%,|18,.care|
|00002ae0| 74 25 29 0d 10 ea 37 e7 | 20 74 72 61 63 6b 69 6e |t%)...7.| trackin|
|00002af0| 67 25 20 80 20 21 56 63 | 6f 75 6e 74 65 72 3e 30 |g% . !Vc|ounter>0|
|00002b00| 20 80 20 63 61 72 65 74 | 25 3c 21 56 73 65 6e 64 | . caret|%<!Vsend|
|00002b10| 2d 73 61 6d 70 6c 65 25 | 20 8c 0d 10 f4 1c 21 56 |-sample%| .....!V|
|00002b20| 63 6f 75 6e 74 65 72 3d | 63 61 72 65 74 25 2b 73 |counter=|caret%+s|
|00002b30| 61 6d 70 6c 65 25 0d 10 | fe 05 cd 0d 11 08 05 e1 |ample%..|........|
|00002b40| 0d 11 12 04 0d 11 1c 0b | dd f2 74 72 61 63 6b 0d |........|..track.|
|00002b50| 11 26 08 ea 20 78 25 0d | 11 30 22 78 25 3d 63 61 |.&.. x%.|.0"x%=ca|
|00002b60| 72 65 74 25 2a 31 31 35 | 30 2a 7a 6f 6f 6d 2f 73 |ret%*115|0*zoom/s|
|00002b70| 61 6d 70 5f 73 69 7a 65 | 25 0d 11 3a 28 c8 99 20 |amp_size|%..:(.. |
|00002b80| 26 34 30 30 44 31 2c 77 | 69 6e 5f 70 61 6e 65 25 |&400D1,w|in_pane%|
|00002b90| 2c 78 25 2d 32 2c 2d 32 | 35 36 2c 78 25 2b 32 2c |,x%-2,-2|56,x%+2,|
|00002ba0| 30 0d 11 44 1c 63 61 72 | 65 74 25 3d 21 56 63 6f |0..D.car|et%=!Vco|
|00002bb0| 75 6e 74 65 72 2d 73 61 | 6d 70 6c 65 25 0d 11 4e |unter-sa|mple%..N|
|00002bc0| 22 78 25 3d 63 61 72 65 | 74 25 2a 31 31 35 30 2a |"x%=care|t%*1150*|
|00002bd0| 7a 6f 6f 6d 2f 73 61 6d | 70 5f 73 69 7a 65 25 0d |zoom/sam|p_size%.|
|00002be0| 11 58 28 c8 99 20 26 34 | 30 30 44 31 2c 77 69 6e |.X(.. &4|00D1,win|
|00002bf0| 5f 70 61 6e 65 25 2c 78 | 25 2d 32 2c 2d 32 35 36 |_pane%,x|%-2,-256|
|00002c00| 2c 78 25 2b 32 2c 30 0d | 11 62 27 f2 58 69 63 6f |,x%+2,0.|.b'.Xico|
|00002c10| 6e 5f 73 65 74 73 74 72 | 28 77 69 6e 5f 6d 61 69 |n_setstr|(win_mai|
|00002c20| 6e 25 2c 31 38 2c c3 63 | 61 72 65 74 25 29 0d 11 |n%,18,.c|aret%)..|
|00002c30| 6c 28 e7 20 63 61 72 65 | 74 25 3e 3d 21 56 73 65 |l(. care|t%>=!Vse|
|00002c40| 6e 64 2d 73 61 6d 70 6c | 65 25 20 21 56 63 6f 75 |nd-sampl|e% !Vcou|
|00002c50| 6e 74 65 72 3d 30 0d 11 | 76 05 e1 0d 11 80 04 0d |nter=0..|v.......|
|00002c60| 11 8a 0f dd f2 63 72 72 | 28 64 69 72 25 29 0d 11 |.....crr|(dir%)..|
|00002c70| 94 10 e7 20 63 61 72 65 | 74 25 3c 30 20 e1 0d 11 |... care|t%<0 ...|
|00002c80| 9e 08 ea 20 78 25 0d 11 | a8 22 78 25 3d 63 61 72 |... x%..|."x%=car|
|00002c90| 65 74 25 2a 31 31 35 30 | 2a 7a 6f 6f 6d 2f 73 61 |et%*1150|*zoom/sa|
|00002ca0| 6d 70 5f 73 69 7a 65 25 | 0d 11 b2 28 c8 99 20 26 |mp_size%|...(.. &|
|00002cb0| 34 30 30 44 31 2c 77 69 | 6e 5f 70 61 6e 65 25 2c |400D1,wi|n_pane%,|
|00002cc0| 78 25 2d 38 2c 2d 32 35 | 36 2c 78 25 2b 38 2c 30 |x%-8,-25|6,x%+8,0|
|00002cd0| 0d 11 bc 10 63 61 72 65 | 74 25 2b 3d 64 69 72 25 |....care|t%+=dir%|
|00002ce0| 0d 11 c6 17 e7 20 63 61 | 72 65 74 25 3c 30 20 63 |..... ca|ret%<0 c|
|00002cf0| 61 72 65 74 25 3d 30 0d | 11 d0 2c e7 20 63 61 72 |aret%=0.|..,. car|
|00002d00| 65 74 25 3e 3d 73 61 6d | 70 5f 73 69 7a 65 25 20 |et%>=sam|p_size% |
|00002d10| 63 61 72 65 74 25 3d 73 | 61 6d 70 5f 73 69 7a 65 |caret%=s|amp_size|
|00002d20| 25 2d 31 0d 11 da 22 78 | 25 3d 63 61 72 65 74 25 |%-1..."x|%=caret%|
|00002d30| 2a 31 31 35 30 2a 7a 6f | 6f 6d 2f 73 61 6d 70 5f |*1150*zo|om/samp_|
|00002d40| 73 69 7a 65 25 0d 11 e4 | 28 c8 99 20 26 34 30 30 |size%...|(.. &400|
|00002d50| 44 31 2c 77 69 6e 5f 70 | 61 6e 65 25 2c 78 25 2d |D1,win_p|ane%,x%-|
|00002d60| 38 2c 2d 32 35 36 2c 78 | 25 2b 38 2c 30 0d 11 ee |8,-256,x|%+8,0...|
|00002d70| 27 f2 58 69 63 6f 6e 5f | 73 65 74 73 74 72 28 77 |'.Xicon_|setstr(w|
|00002d80| 69 6e 5f 6d 61 69 6e 25 | 2c 31 38 2c c3 63 61 72 |in_main%|,18,.car|
|00002d90| 65 74 25 29 0d 11 f8 37 | e7 20 74 72 61 63 6b 69 |et%)...7|. tracki|
|00002da0| 6e 67 25 20 80 20 21 56 | 63 6f 75 6e 74 65 72 3e |ng% . !V|counter>|
|00002db0| 30 20 80 20 63 61 72 65 | 74 25 3c 21 56 73 65 6e |0 . care|t%<!Vsen|
|00002dc0| 64 2d 73 61 6d 70 6c 65 | 25 20 8c 0d 12 02 1c 21 |d-sample|% .....!|
|00002dd0| 56 63 6f 75 6e 74 65 72 | 3d 63 61 72 65 74 25 2b |Vcounter|=caret%+|
|00002de0| 73 61 6d 70 6c 65 25 0d | 12 0c 05 cd 0d 12 16 05 |sample%.|........|
|00002df0| e1 0d 12 20 04 0d 12 2a | 08 dd f2 73 63 0d 12 34 |... ...*|...sc..4|
|00002e00| 0b ea 20 61 25 2c 78 25 | 0d 12 3e 25 61 25 3d bb |.. a%,x%|..>%a%=.|
|00002e10| 28 a4 58 69 63 6f 6e 5f | 67 65 74 73 74 72 28 77 |(.Xicon_|getstr(w|
|00002e20| 69 6e 5f 6d 61 69 6e 25 | 2c 31 38 29 29 0d 12 48 |in_main%|,18))..H|
|00002e30| 22 78 25 3d 63 61 72 65 | 74 25 2a 31 31 35 30 2a |"x%=care|t%*1150*|
|00002e40| 7a 6f 6f 6d 2f 73 61 6d | 70 5f 73 69 7a 65 25 0d |zoom/sam|p_size%.|
|00002e50| 12 52 28 c8 99 20 26 34 | 30 30 44 31 2c 77 69 6e |.R(.. &4|00D1,win|
|00002e60| 5f 70 61 6e 65 25 2c 78 | 25 2d 38 2c 2d 32 35 36 |_pane%,x|%-8,-256|
|00002e70| 2c 78 25 2b 38 2c 30 0d | 12 5c 0d 63 61 72 65 74 |,x%+8,0.|.\.caret|
|00002e80| 25 3d 61 25 0d 12 66 18 | e7 20 63 61 72 65 74 25 |%=a%..f.|. caret%|
|00002e90| 3c 30 20 63 61 72 65 74 | 25 3d 2d 31 0d 12 70 11 |<0 caret|%=-1..p.|
|00002ea0| e7 20 63 61 72 65 74 25 | 3e 3d 30 20 8c 0d 12 7a |. caret%|>=0 ...z|
|00002eb0| 22 78 25 3d 63 61 72 65 | 74 25 2a 31 31 35 30 2a |"x%=care|t%*1150*|
|00002ec0| 7a 6f 6f 6d 2f 73 61 6d | 70 5f 73 69 7a 65 25 0d |zoom/sam|p_size%.|
|00002ed0| 12 84 28 c8 99 20 26 34 | 30 30 44 31 2c 77 69 6e |..(.. &4|00D1,win|
|00002ee0| 5f 70 61 6e 65 25 2c 78 | 25 2d 38 2c 2d 32 35 36 |_pane%,x|%-8,-256|
|00002ef0| 2c 78 25 2b 38 2c 30 0d | 12 8e 05 cd 0d 12 98 05 |,x%+8,0.|........|
|00002f00| e1 0d 12 a2 04 0d 12 ac | 0a dd f2 6d 65 73 73 0d |........|...mess.|
|00002f10| 12 b6 18 e7 20 71 25 21 | 31 36 3d 30 20 71 75 69 |.... q%!|16=0 qui|
|00002f20| 74 25 3d 2d 31 3a e1 0d | 12 c0 18 e7 20 71 25 21 |t%=-1:..|.... q%!|
|00002f30| 31 36 3d 31 20 f2 64 61 | 74 61 5f 73 61 76 65 0d |16=1 .da|ta_save.|
|00002f40| 12 ca 30 e7 20 71 25 21 | 31 36 3d 26 34 30 30 43 |..0. q%!|16=&400C|
|00002f50| 30 20 f2 6d 65 6e 75 5f | 77 61 72 6e 28 71 25 21 |0 .menu_|warn(q%!|
|00002f60| 33 32 2c 71 25 21 33 36 | 2c 71 25 21 34 30 29 0d |32,q%!36|,q%!40).|
|00002f70| 12 d4 3e e7 20 71 25 21 | 31 36 3d 33 20 8c 20 e7 |..>. q%!|16=3 . .|
|00002f80| 20 a4 67 6f 6f 64 5f 6c | 6f 61 64 28 71 25 21 34 | .good_l|oad(q%!4|
|00002f90| 30 2c a4 7a 28 71 25 2b | 34 34 29 2c 71 25 21 33 |0,.z(q%+|44),q%!3|
|00002fa0| 36 2c 31 29 20 f2 6c 6f | 61 64 61 63 6b 0d 12 de |6,1) .lo|adack...|
|00002fb0| 1b e7 20 71 25 21 31 36 | 3d 32 20 f2 64 61 74 61 |.. q%!16|=2 .data|
|00002fc0| 73 61 76 65 5f 61 63 6b | 0d 12 e8 0f e7 20 71 25 |save_ack|..... q%|
|00002fd0| 21 31 36 3d 35 20 8c 0d | 12 f2 2b 20 6f 6b 25 3d |!16=5 ..|..+ ok%=|
|00002fe0| 30 3a e7 20 71 25 21 34 | 30 3e 26 36 33 30 20 80 |0:. q%!4|0>&630 .|
|00002ff0| 20 71 25 21 34 30 3c 26 | 36 33 35 20 6f 6b 25 3d | q%!40<&|635 ok%=|
|00003000| 2d 31 0d 12 fc 18 20 e7 | 20 71 25 21 34 30 3d 26 |-1.... .| q%!40=&|
|00003010| 44 33 43 20 6f 6b 25 3d | 2d 31 0d 13 06 0c 20 e7 |D3C ok%=|-1.... .|
|00003020| 20 6f 6b 25 20 8c 0d 13 | 10 0e 20 20 f2 6c 6f 61 | ok% ...|.. .loa|
|00003030| 64 61 63 6b 0d 13 1a 2c | 20 20 61 25 3d a4 67 6f |dack...,| a%=.go|
|00003040| 6f 64 5f 6c 6f 61 64 28 | 71 25 21 34 30 2c a4 7a |od_load(|q%!40,.z|
|00003050| 28 71 25 2b 34 34 29 2c | 71 25 21 33 36 2c 30 29 |(q%+44),|q%!36,0)|
|00003060| 0d 13 24 06 20 cd 0d 13 | 2e 05 cd 0d 13 38 05 e1 |..$. ...|.....8..|
|00003070| 0d 13 42 04 0d 13 4c 0f | dd f2 64 61 74 61 5f 73 |..B...L.|..data_s|
|00003080| 61 76 65 0d 13 56 27 71 | 25 21 33 36 3d 2d 31 3a |ave..V'q|%!36=-1:|
|00003090| 24 28 71 25 2b 34 34 29 | 3d 22 3c 57 69 6d 70 24 |$(q%+44)|="<Wimp$|
|000030a0| 53 63 72 61 70 3e 22 2b | bd 30 0d 13 60 16 71 25 |Scrap>"+|.0..`.q%|
|000030b0| 21 31 32 3d 71 25 21 38 | 3a 71 25 21 31 36 3d 32 |!12=q%!8|:q%!16=2|
|000030c0| 0d 13 6a 18 c8 99 20 26 | 34 30 30 45 37 2c 31 37 |..j... &|400E7,17|
|000030d0| 2c 71 25 2c 71 25 21 34 | 0d 13 74 0f 73 61 76 65 |,q%,q%!4|..t.save|
|000030e0| 72 65 66 25 3d 2d 31 0d | 13 7e 06 ef 37 0d 13 88 |ref%=-1.|.~..7...|
|000030f0| 05 e1 0d 13 92 04 0d 13 | 9c 0d dd f2 6c 6f 61 64 |........|....load|
|00003100| 61 63 6b 0d 13 a6 1f 71 | 25 21 31 32 3d 71 25 21 |ack....q|%!12=q%!|
|00003110| 38 3a 71 25 21 31 36 3d | 34 3a 71 25 21 33 36 3d |8:q%!16=|4:q%!36=|
|00003120| 2d 31 0d 13 b0 18 c8 99 | 20 26 34 30 30 45 37 2c |-1......| &400E7,|
|00003130| 31 37 2c 71 25 2c 71 25 | 21 34 0d 13 ba 05 e1 0d |17,q%,q%|!4......|
|00003140| 13 c4 04 0d 13 ce 0e dd | f2 6c 6f 61 64 28 6e 24 |........|.load(n$|
|00003150| 29 0d 13 d8 17 c8 99 20 | 38 2c 31 37 2c 6e 24 20 |)...... |8,17,n$ |
|00003160| b8 20 2c 2c 74 79 70 25 | 0d 13 e2 19 74 79 70 25 |. ,,typ%|....typ%|
|00003170| 3d 28 74 79 70 25 80 26 | 46 46 46 30 30 29 3e 3e |=(typ%.&|FFF00)>>|
|00003180| 38 0d 13 ec 1c ff 22 53 | 65 74 20 45 66 66 65 78 |8....."S|et Effex|
|00003190| 24 54 79 70 65 20 22 2b | c3 74 79 70 25 0d 13 f6 |$Type "+|.typ%...|
|000031a0| 21 74 79 70 25 3d a4 67 | 6f 6f 64 5f 6c 6f 61 64 |!typ%=.g|ood_load|
|000031b0| 28 74 79 70 25 2c 6e 24 | 2c 2d 31 2c 31 29 0d 14 |(typ%,n$|,-1,1)..|
|000031c0| 00 05 e1 0d 14 0a 04 0d | 14 14 28 dd a4 67 6f 6f |........|..(..goo|
|000031d0| 64 5f 6c 6f 61 64 28 74 | 79 70 65 25 2c 6e 61 6d |d_load(t|ype%,nam|
|000031e0| 65 24 2c 73 69 7a 65 25 | 2c 64 72 61 67 25 29 0d |e$,size%|,drag%).|
|000031f0| 14 1e 10 ea 20 6f 6b 25 | 3a 6f 6b 25 3d 2d 31 0d |.... ok%|:ok%=-1.|
|00003200| 14 28 25 e7 20 73 61 6d | 70 6c 65 5f 74 79 70 65 |.(%. sam|ple_type|
|00003210| 25 3e 3d 30 20 6f 6b 25 | 3d a4 63 68 65 63 6b 5f |%>=0 ok%|=.check_|
|00003220| 6c 6f 61 64 0d 14 32 0e | e7 20 6f 6b 25 3d 2d 31 |load..2.|. ok%=-1|
|00003230| 20 8c 0d 14 3c 0e c8 8e | 20 74 79 70 65 25 20 ca | ...<...| type% .|
|00003240| 0d 14 46 23 c9 20 26 36 | 33 31 20 3a 20 6f 6b 25 |..F#. &6|31 : ok%|
|00003250| 3d a4 6c 6f 61 64 5f 72 | 61 77 28 6e 61 6d 65 24 |=.load_r|aw(name$|
|00003260| 2c 30 29 0d 14 50 23 c9 | 20 26 36 33 32 20 3a 20 |,0)..P#.| &632 : |
|00003270| 6f 6b 25 3d a4 6c 6f 61 | 64 5f 72 61 77 28 6e 61 |ok%=.loa|d_raw(na|
|00003280| 6d 65 24 2c 31 29 0d 14 | 5a 23 c9 20 26 36 33 33 |me$,1)..|Z#. &633|
|00003290| 20 3a 20 6f 6b 25 3d a4 | 6c 6f 61 64 5f 72 61 77 | : ok%=.|load_raw|
|000032a0| 28 6e 61 6d 65 24 2c 32 | 29 0d 14 64 21 c9 20 26 |(name$,2|)..d!. &|
|000032b0| 36 33 34 20 3a 20 6f 6b | 25 3d a4 6c 6f 61 64 5f |634 : ok|%=.load_|
|000032c0| 65 66 66 28 6e 61 6d 65 | 24 29 0d 14 6e 21 c9 20 |eff(name|$)..n!. |
|000032d0| 26 44 33 43 20 3a 20 6f | 6b 25 3d a4 6c 6f 61 64 |&D3C : o|k%=.load|
|000032e0| 5f 61 72 6d 28 6e 61 6d | 65 24 29 0d 14 78 26 7f |_arm(nam|e$)..x&.|
|000032f0| 20 3a 20 e7 20 64 72 61 | 67 25 20 6f 6b 25 3d a4 | : . dra|g% ok%=.|
|00003300| 6c 6f 61 64 5f 72 61 77 | 28 6e 61 6d 65 24 2c 32 |load_raw|(name$,2|
|00003310| 29 0d 14 82 05 cb 0d 14 | 8c 05 cd 0d 14 96 0b e7 |).......|........|
|00003320| 20 6f 6b 25 20 8c 0d 14 | a0 15 20 71 25 21 35 31 | ok% ...|.. q%!51|
|00003330| 32 3d 77 69 6e 5f 70 61 | 6e 65 25 0d 14 aa 16 20 |2=win_pa|ne%.... |
|00003340| c8 99 20 26 34 30 30 43 | 36 2c 2c 71 25 2b 35 31 |.. &400C|6,,q%+51|
|00003350| 32 0d 14 b4 1d 20 f2 66 | 72 65 73 68 28 77 69 6e |2.... .f|resh(win|
|00003360| 5f 6d 61 69 6e 25 2c 71 | 25 2b 35 31 32 29 0d 14 |_main%,q|%+512)..|
|00003370| be 1e 20 e7 20 6e 61 6d | 65 24 3c 3e 22 3c 57 69 |.. . nam|e$<>"<Wi|
|00003380| 6d 70 24 53 63 72 61 70 | 3e 22 20 8c 0d 14 c8 16 |mp$Scrap|>" .....|
|00003390| 20 20 73 6e 61 6d 65 5f | 6c 6f 67 24 3d 6e 61 6d | sname_|log$=nam|
|000033a0| 65 24 0d 14 d2 16 20 20 | 73 6e 61 6d 65 5f 75 6e |e$.... |sname_un|
|000033b0| 73 24 3d 6e 61 6d 65 24 | 0d 14 dc 16 20 20 73 6e |s$=name$|.... sn|
|000033c0| 61 6d 65 5f 73 67 6e 24 | 3d 6e 61 6d 65 24 0d 14 |ame_sgn$|=name$..|
|000033d0| e6 16 20 20 73 6e 61 6d | 65 5f 65 66 66 24 3d 6e |.. snam|e_eff$=n|
|000033e0| 61 6d 65 24 0d 14 f0 16 | 20 20 73 6e 61 6d 65 5f |ame$....| sname_|
|000033f0| 61 72 6d 24 3d 6e 61 6d | 65 24 0d 14 fa 06 20 cc |arm$=nam|e$.... .|
|00003400| 0d 15 04 1c 20 20 ff 22 | 52 65 6d 6f 76 65 20 3c |.... ."|Remove <|
|00003410| 57 69 6d 70 24 53 63 72 | 61 70 3e 22 0d 15 0e 06 |Wimp$Scr|ap>"....|
|00003420| 20 cd 0d 15 18 05 cd 0d | 15 22 08 3d 6f 6b 25 0d | .......|.".=ok%.|
|00003430| 15 2c 04 0d 15 36 10 dd | a4 63 68 65 63 6b 5f 6c |.,...6..|.check_l|
|00003440| 6f 61 64 0d 15 40 19 ea | 20 67 6f 25 2c 61 63 74 |oad..@..| go%,act|
|00003450| 25 2c 77 69 6e 25 2c 69 | 63 6f 6e 25 0d 15 4a 1c |%,win%,i|con%..J.|
|00003460| f2 66 72 65 73 68 28 77 | 69 6e 5f 6c 6f 61 64 25 |.fresh(w|in_load%|
|00003470| 2c 71 25 2b 35 31 32 29 | 0d 15 54 38 f4 20 71 25 |,q%+512)|..T8. q%|
|00003480| 21 35 31 32 3d 77 69 6e | 5f 6c 6f 61 64 25 3a 53 |!512=win|_load%:S|
|00003490| 59 53 20 22 57 69 6d 70 | 5f 47 65 74 57 69 6e 64 |YS "Wimp|_GetWind|
|000034a0| 6f 77 53 74 61 74 65 22 | 2c 2c 71 25 2b 35 31 32 |owState"|,,q%+512|
|000034b0| 0d 15 5e 3f f4 20 4d 4f | 55 53 45 20 52 45 43 54 |..^?. MO|USE RECT|
|000034c0| 41 4e 47 4c 45 20 71 25 | 21 35 31 36 2c 71 25 21 |ANGLE q%|!516,q%!|
|000034d0| 35 32 30 2c 71 25 21 35 | 32 34 2d 71 25 21 35 31 |520,q%!5|24-q%!51|
|000034e0| 36 2c 71 25 21 35 32 38 | 2d 71 25 21 35 32 30 0d |6,q%!528|-q%!520.|
|000034f0| 15 68 05 f5 0d 15 72 0c | f2 64 69 61 70 6f 6c 6c |.h....r.|.diapoll|
|00003500| 0d 15 7c 1f fd 20 77 69 | 6e 25 3d 77 69 6e 5f 6c |..|.. wi|n%=win_l|
|00003510| 6f 61 64 25 20 80 20 69 | 63 6f 6e 25 3d 31 30 0d |oad% . i|con%=10.|
|00003520| 15 86 0a 61 63 74 25 3d | 31 0d 15 90 0f e3 20 67 |...act%=|1..... g|
|00003530| 6f 25 3d 32 20 b8 20 39 | 0d 15 9a 31 71 25 21 35 |o%=2 . 9|...1q%!5|
|00003540| 31 32 3d 77 69 6e 5f 6c | 6f 61 64 25 3a 71 25 21 |12=win_l|oad%:q%!|
|00003550| 35 31 36 3d 67 6f 25 3a | c8 99 20 26 34 30 30 43 |516=go%:|.. &400C|
|00003560| 45 2c 2c 71 25 2b 35 31 | 32 0d 15 a4 2f e7 20 28 |E,,q%+51|2.../. (|
|00003570| 71 25 21 28 35 31 32 2b | 32 34 29 80 28 31 3c 3c |q%!(512+|24).(1<<|
|00003580| 32 31 29 29 3c 3e 30 20 | 61 63 74 25 3d 67 6f 25 |21))<>0 |act%=go%|
|00003590| 2d 32 3a 67 6f 25 3d 39 | 0d 15 ae 05 ed 0d 15 b8 |-2:go%=9|........|
|000035a0| 22 67 6f 25 3d 8e 28 6e | 61 6d 65 24 29 3a 73 69 |"go%=.(n|ame$):si|
|000035b0| 7a 65 25 3d a2 23 67 6f | 25 3a d9 23 67 6f 25 0d |ze%=.#go|%:.#go%.|
|000035c0| 15 c2 0d c8 8e 20 61 63 | 74 25 20 ca 0d 15 cc 37 |..... ac|t% ....7|
|000035d0| c9 20 30 20 3a 20 f2 58 | 6d 65 6d 5f 72 65 6c 65 |. 0 : .X|mem_rele|
|000035e0| 61 73 65 28 73 61 6d 70 | 6c 65 25 29 3a 73 61 6d |ase(samp|le%):sam|
|000035f0| 70 6c 65 5f 74 79 70 65 | 25 3d 2d 31 3a 67 6f 25 |ple_type|%=-1:go%|
|00003600| 3d 2d 31 0d 15 d6 0f c9 | 20 31 20 3a 20 67 6f 25 |=-1.....| 1 : go%|
|00003610| 3d 30 0d 15 e0 10 c9 20 | 32 20 3a 20 f2 61 76 28 |=0..... |2 : .av(|
|00003620| 30 29 0d 15 ea 29 c9 20 | 33 20 3a 20 e7 20 63 61 |0)...). |3 : . ca|
|00003630| 72 65 74 25 3e 3d 30 20 | f2 61 76 28 63 61 72 65 |ret%>=0 |.av(care|
|00003640| 74 25 29 20 8b 20 67 6f | 25 3d 30 0d 15 f4 10 c9 |t%) . go|%=0.....|
|00003650| 20 34 20 3a 20 f2 69 6e | 28 30 29 0d 15 fe 29 c9 | 4 : .in|(0)...).|
|00003660| 20 35 20 3a 20 e7 20 63 | 61 72 65 74 25 3e 3d 30 | 5 : . c|aret%>=0|
|00003670| 20 f2 69 6e 28 63 61 72 | 65 74 25 29 20 8b 20 67 | .in(car|et%) . g|
|00003680| 6f 25 3d 30 0d 16 08 10 | c9 20 36 20 3a 20 f2 6f |o%=0....|. 6 : .o|
|00003690| 76 28 30 29 0d 16 12 29 | c9 20 37 20 3a 20 e7 20 |v(0)...)|. 7 : . |
|000036a0| 63 61 72 65 74 25 3e 3d | 30 20 f2 6f 76 28 63 61 |caret%>=|0 .ov(ca|
|000036b0| 72 65 74 25 29 20 8b 20 | 67 6f 25 3d 30 0d 16 1c |ret%) . |go%=0...|
|000036c0| 0d 7f 20 3a 20 67 6f 25 | 3d 31 0d 16 26 05 cb 0d |.. : go%|=1..&...|
|000036d0| 16 30 06 ef 37 0d 16 3a | 14 71 25 21 35 31 32 3d |.0..7..:|.q%!512=|
|000036e0| 77 69 6e 5f 6c 6f 61 64 | 25 0d 16 44 15 c8 99 20 |win_load|%..D... |
|000036f0| 26 34 30 30 43 36 2c 2c | 71 25 2b 35 31 32 0d 16 |&400C6,,|q%+512..|
|00003700| 4e 2b f4 20 4d 4f 55 53 | 45 20 52 45 43 54 41 4e |N+. MOUS|E RECTAN|
|00003710| 47 4c 45 20 2d 34 30 30 | 30 2c 2d 34 30 30 30 2c |GLE -400|0,-4000,|
|00003720| 34 30 30 30 2c 34 30 30 | 30 0d 16 58 08 3d 67 6f |4000,400|0..X.=go|
|00003730| 25 0d 16 62 04 0d 16 6c | 0e dd f2 61 76 28 70 6f |%..b...l|...av(po|
|00003740| 73 25 29 0d 16 76 1b 77 | 69 6e 25 3d a4 58 6d 65 |s%)..v.w|in%=.Xme|
|00003750| 6d 5f 63 6c 61 69 6d 28 | 73 69 7a 65 25 29 0d 16 |m_claim(|size%)..|
|00003760| 80 18 c8 99 20 38 2c 31 | 36 2c 6e 61 6d 65 24 2c |.... 8,1|6,name$,|
|00003770| 77 69 6e 25 2c 30 0d 16 | 8a 1b 41 25 3d 77 69 6e |win%,0..|..A%=win|
|00003780| 25 3a 42 25 3d 77 69 6e | 25 2b 73 69 7a 65 25 2d |%:B%=win|%+size%-|
|00003790| 31 0d 16 94 2b 43 25 3d | 73 61 6d 70 6c 65 25 2b |1...+C%=|sample%+|
|000037a0| 70 6f 73 25 3a 44 25 3d | 73 61 6d 70 6c 65 25 2b |pos%:D%=|sample%+|
|000037b0| 73 61 6d 70 5f 73 69 7a | 65 25 2d 31 0d 16 9e 19 |samp_siz|e%-1....|
|000037c0| 45 25 3d 73 61 6d 70 5f | 63 65 6e 74 72 65 25 3a |E%=samp_|centre%:|
|000037d0| d6 20 6d 69 78 0d 16 a8 | 17 f2 58 6d 65 6d 5f 72 |. mix...|..Xmem_r|
|000037e0| 65 6c 65 61 73 65 28 77 | 69 6e 25 29 0d 16 b2 09 |elease(w|in%)....|
|000037f0| 67 6f 25 3d 31 0d 16 bc | 05 e1 0d 16 c6 04 0d 16 |go%=1...|........|
|00003800| d0 0e dd f2 69 6e 28 70 | 6f 73 25 29 0d 16 da 1e |....in(p|os%)....|
|00003810| f2 58 6d 65 6d 5f 64 65 | 6c 74 61 28 73 61 6d 70 |.Xmem_de|lta(samp|
|00003820| 6c 65 25 2c 73 69 7a 65 | 25 29 0d 16 e4 27 f2 63 |le%,size|%)...'.c|
|00003830| 6f 70 79 28 70 6f 73 25 | 2c 73 61 6d 70 5f 73 69 |opy(pos%|,samp_si|
|00003840| 7a 65 25 2d 31 2c 70 6f | 73 25 2b 73 69 7a 65 25 |ze%-1,po|s%+size%|
|00003850| 29 0d 16 ee 20 c8 99 20 | 38 2c 31 36 2c 6e 61 6d |)... .. |8,16,nam|
|00003860| 65 24 2c 73 61 6d 70 6c | 65 25 2b 70 6f 73 25 2c |e$,sampl|e%+pos%,|
|00003870| 30 0d 16 f8 05 e1 0d 17 | 02 04 0d 17 0c 0e dd f2 |0.......|........|
|00003880| 6f 76 28 70 6f 73 25 29 | 0d 17 16 31 e7 20 73 61 |ov(pos%)|...1. sa|
|00003890| 6d 70 5f 73 69 7a 65 25 | 2d 70 6f 73 25 3c 73 69 |mp_size%|-pos%<si|
|000038a0| 7a 65 25 20 73 69 7a 65 | 25 3d 73 61 6d 70 5f 73 |ze% size|%=samp_s|
|000038b0| 69 7a 65 25 2d 70 6f 73 | 25 0d 17 20 11 77 69 6e |ize%-pos|%.. .win|
|000038c0| 25 3d 8e 28 6e 61 6d 65 | 24 29 0d 17 2a 23 c8 99 |%=.(name|$)..*#..|
|000038d0| 20 26 43 2c 34 2c 77 69 | 6e 25 2c 73 61 6d 70 6c | &C,4,wi|n%,sampl|
|000038e0| 65 25 2b 70 6f 73 25 2c | 73 69 7a 65 25 0d 17 34 |e%+pos%,|size%..4|
|000038f0| 0a d9 23 77 69 6e 25 0d | 17 3e 05 e1 0d 17 48 04 |..#win%.|.>....H.|
|00003900| 0d 17 52 0d dd f2 64 69 | 61 70 6f 6c 6c 0d 17 5c |..R...di|apoll..\|
|00003910| 08 ea 20 72 25 0d 17 66 | 05 f5 0d 17 70 1b c8 99 |.. r%..f|....p...|
|00003920| 20 26 34 30 30 43 37 2c | 30 2c 71 25 2b 35 31 32 | &400C7,|0,q%+512|
|00003930| 20 b8 20 72 25 0d 17 7a | 0b c8 8e 20 72 25 20 ca | . r%..z|... r% .|
|00003940| 0d 17 84 17 c9 20 32 20 | 3a 20 f2 6f 70 65 6e 28 |..... 2 |: .open(|
|00003950| 71 25 2b 35 31 32 29 0d | 17 8e 17 c9 20 33 20 3a |q%+512).|.... 3 :|
|00003960| 20 f2 6f 70 65 6e 28 71 | 25 2b 35 31 32 29 0d 17 | .open(q|%+512)..|
|00003970| 98 21 7f 20 3a 20 f2 68 | 61 6e 64 6c 65 5f 72 65 |.!. : .h|andle_re|
|00003980| 61 73 6f 6e 28 72 25 2c | 71 25 2b 35 31 32 29 0d |ason(r%,|q%+512).|
|00003990| 17 a2 05 cb 0d 17 ac 1a | fd 20 72 25 3d 36 20 80 |........|. r%=6 .|
|000039a0| 20 71 25 21 28 35 31 32 | 2b 38 29 3c 3e 32 0d 17 | q%!(512|+8)<>2..|
|000039b0| b6 26 77 69 6e 25 3d 71 | 25 21 28 35 31 32 2b 31 |.&win%=q|%!(512+1|
|000039c0| 32 29 3a 69 63 6f 6e 25 | 3d 71 25 21 28 35 31 32 |2):icon%|=q%!(512|
|000039d0| 2b 31 36 29 0d 17 c0 05 | e1 0d 17 ca 04 0d 17 d4 |+16)....|........|
|000039e0| 1c dd a4 6c 6f 61 64 5f | 72 61 77 28 6e 61 6d 65 |...load_|raw(name|
|000039f0| 24 2c 73 74 79 70 65 25 | 29 0d 17 de 1b ea 20 66 |$,stype%|)..... f|
|00003a00| 69 6c 65 25 2c 70 6f 73 | 25 2c 6e 6f 74 25 2c 73 |ile%,pos|%,not%,s|
|00003a10| 69 7a 65 25 0d 17 e8 28 | 66 69 6c 65 25 3d 8e 28 |ize%...(|file%=.(|
|00003a20| 6e 61 6d 65 24 29 3a 73 | 69 7a 65 25 3d a2 23 66 |name$):s|ize%=.#f|
|00003a30| 69 6c 65 25 3a d9 23 66 | 69 6c 65 25 0d 17 f2 1b |ile%:.#f|ile%....|
|00003a40| 70 6f 73 25 3d a4 58 6d | 65 6d 5f 63 6c 61 69 6d |pos%=.Xm|em_claim|
|00003a50| 28 73 69 7a 65 25 29 0d | 17 fc 3e e7 20 70 6f 73 |(size%).|..>. pos|
|00003a60| 25 3d 30 20 85 20 31 2c | 22 4e 6f 74 20 65 6e 6f |%=0 . 1,|"Not eno|
|00003a70| 75 67 68 20 6d 65 6d 6f | 72 79 20 28 49 20 6e 65 |ugh memo|ry (I ne|
|00003a80| 65 64 20 22 2b c3 73 69 | 7a 65 25 2b 22 20 62 79 |ed "+.si|ze%+" by|
|00003a90| 74 65 73 29 22 0d 18 06 | 18 c8 99 20 38 2c 31 36 |tes)"...|... 8,16|
|00003aa0| 2c 6e 61 6d 65 24 2c 70 | 6f 73 25 2c 30 0d 18 10 |,name$,p|os%,0...|
|00003ab0| 21 73 61 6d 70 6c 65 25 | 3d 70 6f 73 25 3a 73 61 |!sample%|=pos%:sa|
|00003ac0| 6d 70 5f 73 69 7a 65 25 | 3d 73 69 7a 65 25 0d 18 |mp_size%|=size%..|
|00003ad0| 1a 17 73 61 6d 70 6c 65 | 5f 74 79 70 65 25 3d 73 |..sample|_type%=s|
|00003ae0| 74 79 70 65 25 0d 18 24 | 11 73 65 6c 5f 73 74 61 |type%..$|.sel_sta|
|00003af0| 72 74 25 3d 2d 31 0d 18 | 2e 0f 73 65 6c 5f 65 6e |rt%=-1..|..sel_en|
|00003b00| 64 25 3d 2d 31 0d 18 38 | 12 f2 6e 65 77 5f 73 65 |d%=-1..8|..new_se|
|00003b10| 6c 65 63 74 69 6f 6e 0d | 18 42 14 f2 6e 65 77 5f |lection.|.B..new_|
|00003b20| 73 61 6d 70 6c 65 5f 74 | 79 70 65 0d 18 4c 0c f2 |sample_t|ype..L..|
|00003b30| 63 6c 72 5f 61 6c 6c 0d | 18 56 0f c8 8e 20 73 74 |clr_all.|.V... st|
|00003b40| 79 70 65 25 20 ca 0d 18 | 60 1a c9 20 30 20 3a 20 |ype% ...|`.. 0 : |
|00003b50| 73 61 6d 70 5f 63 65 6e | 74 72 65 25 3d 31 32 38 |samp_cen|tre%=128|
|00003b60| 0d 18 6a 1a c9 20 31 20 | 3a 20 73 61 6d 70 5f 63 |..j.. 1 |: samp_c|
|00003b70| 65 6e 74 72 65 25 3d 31 | 32 38 0d 18 74 18 c9 20 |entre%=1|28..t.. |
|00003b80| 32 20 3a 20 73 61 6d 70 | 5f 63 65 6e 74 72 65 25 |2 : samp|_centre%|
|00003b90| 3d 30 0d 18 7e 05 cb 0d | 18 88 07 3d 2d 31 0d 18 |=0..~...|...=-1..|
|00003ba0| 92 04 0d 18 9c 10 dd a4 | 77 67 65 74 28 70 6f 73 |........|wget(pos|
|00003bb0| 25 29 0d 18 a6 08 ea 20 | 61 25 0d 18 b0 10 cf 23 |%)..... |a%.....#|
|00003bc0| 66 69 6c 65 25 3d 70 6f | 73 25 0d 18 ba 13 61 25 |file%=po|s%....a%|
|00003bd0| 3d 28 9a 23 66 69 6c 65 | 25 29 3c 3c 30 0d 18 c4 |=(.#file|%)<<0...|
|00003be0| 14 61 25 2b 3d 28 9a 23 | 66 69 6c 65 25 29 3c 3c |.a%+=(.#|file%)<<|
|00003bf0| 38 0d 18 ce 15 61 25 2b | 3d 28 9a 23 66 69 6c 65 |8....a%+|=(.#file|
|00003c00| 25 29 3c 3c 31 36 0d 18 | d8 15 61 25 2b 3d 28 9a |%)<<16..|..a%+=(.|
|00003c10| 23 66 69 6c 65 25 29 3c | 3c 32 34 0d 18 e2 07 3d |#file%)<|<24....=|
|00003c20| 61 25 0d 18 ec 04 0d 18 | f6 10 dd a4 62 67 65 74 |a%......|....bget|
|00003c30| 28 70 6f 73 25 29 0d 19 | 00 10 cf 23 66 69 6c 65 |(pos%)..|...#file|
|00003c40| 25 3d 70 6f 73 25 0d 19 | 0a 0c 3d 9a 23 66 69 6c |%=pos%..|..=.#fil|
|00003c50| 65 25 0d 19 14 04 0d 19 | 1e 0e dd f2 77 70 75 74 |e%......|....wput|
|00003c60| 28 77 25 29 0d 19 28 17 | d5 23 66 69 6c 65 25 2c |(w%)..(.|.#file%,|
|00003c70| 28 77 25 80 26 46 46 29 | 3e 3e 30 0d 19 32 19 d5 |(w%.&FF)|>>0..2..|
|00003c80| 23 66 69 6c 65 25 2c 28 | 77 25 80 26 46 46 30 30 |#file%,(|w%.&FF00|
|00003c90| 29 3e 3e 38 0d 19 3c 1c | d5 23 66 69 6c 65 25 2c |)>>8..<.|.#file%,|
|00003ca0| 28 77 25 80 26 46 46 30 | 30 30 30 29 3e 3e 31 36 |(w%.&FF0|000)>>16|
|00003cb0| 0d 19 46 1e d5 23 66 69 | 6c 65 25 2c 28 77 25 80 |..F..#fi|le%,(w%.|
|00003cc0| 26 46 46 30 30 30 30 30 | 30 29 3e 3e 32 34 0d 19 |&FF00000|0)>>24..|
|00003cd0| 50 05 e1 0d 19 5a 04 0d | 19 64 12 dd a4 6c 6f 61 |P....Z..|.d...loa|
|00003ce0| 64 5f 65 66 66 28 6e 24 | 29 0d 19 6e 20 ea 20 66 |d_eff(n$|)..n . f|
|00003cf0| 69 6c 65 25 2c 70 6f 73 | 25 2c 6e 6f 74 25 2c 73 |ile%,pos|%,not%,s|
|00003d00| 69 7a 65 25 2c 72 61 74 | 65 0d 19 78 21 66 69 6c |ize%,rat|e..x!fil|
|00003d10| 65 25 3d 8e 28 6e 61 6d | 65 24 29 3a 73 69 7a 65 |e%=.(nam|e$):size|
|00003d20| 25 3d a4 77 67 65 74 28 | 34 29 0d 19 82 1b 70 6f |%=.wget(|4)....po|
|00003d30| 73 25 3d a4 58 6d 65 6d | 5f 63 6c 61 69 6d 28 73 |s%=.Xmem|_claim(s|
|00003d40| 69 7a 65 25 29 0d 19 8c | 3e e7 20 70 6f 73 25 3d |ize%)...|>. pos%=|
|00003d50| 30 20 85 20 31 2c 22 4e | 6f 74 20 65 6e 6f 75 67 |0 . 1,"N|ot enoug|
|00003d60| 68 20 6d 65 6d 6f 72 79 | 20 28 49 20 6e 65 65 64 |h memory| (I need|
|00003d70| 20 22 2b c3 73 69 7a 65 | 25 2b 22 20 62 79 74 65 | "+.size|%+" byte|
|00003d80| 73 29 22 0d 19 96 25 c8 | 99 20 26 43 2c 33 2c 66 |s)"...%.|. &C,3,f|
|00003d90| 69 6c 65 25 2c 70 6f 73 | 25 2c 73 69 7a 65 25 2c |ile%,pos|%,size%,|
|00003da0| a4 77 67 65 74 28 38 29 | 0d 19 a0 21 73 61 6d 70 |.wget(8)|...!samp|
|00003db0| 6c 65 25 3d 70 6f 73 25 | 3a 73 61 6d 70 5f 73 69 |le%=pos%|:samp_si|
|00003dc0| 7a 65 25 3d 73 69 7a 65 | 25 0d 19 aa 19 73 61 6d |ze%=size|%....sam|
|00003dd0| 70 6c 65 5f 74 79 70 65 | 25 3d a4 62 67 65 74 28 |ple_type|%=.bget(|
|00003de0| 30 29 0d 19 b4 14 63 61 | 72 65 74 25 3d a4 77 67 |0)....ca|ret%=.wg|
|00003df0| 65 74 28 31 32 29 0d 19 | be 18 73 65 6c 5f 73 74 |et(12)..|..sel_st|
|00003e00| 61 72 74 25 3d a4 77 67 | 65 74 28 31 36 29 0d 19 |art%=.wg|et(16)..|
|00003e10| c8 16 73 65 6c 5f 65 6e | 64 25 3d a4 77 67 65 74 |..sel_en|d%=.wget|
|00003e20| 28 32 30 29 0d 19 d2 1a | 72 61 74 65 3d a4 77 67 |(20)....|rate=.wg|
|00003e30| 65 74 28 32 34 29 2f 28 | 31 3c 3c 32 34 29 0d 19 |et(24)/(|1<<24)..|
|00003e40| dc 24 f2 58 69 63 6f 6e | 5f 73 65 74 73 74 72 28 |.$.Xicon|_setstr(|
|00003e50| 77 69 6e 5f 6d 61 69 6e | 25 2c 35 2c c3 72 61 74 |win_main|%,5,.rat|
|00003e60| 65 29 0d 19 e6 2b f2 58 | 69 63 6f 6e 5f 73 65 74 |e)...+.X|icon_set|
|00003e70| 73 74 72 28 77 69 6e 5f | 6d 61 69 6e 25 2c 34 2c |str(win_|main%,4,|
|00003e80| c3 28 31 30 30 30 2f 72 | 61 74 65 29 29 0d 19 f0 |.(1000/r|ate))...|
|00003e90| 0b d9 23 66 69 6c 65 25 | 0d 19 fa 12 f2 6e 65 77 |..#file%|.....new|
|00003ea0| 5f 73 65 6c 65 63 74 69 | 6f 6e 0d 1a 04 14 f2 6e |_selecti|on.....n|
|00003eb0| 65 77 5f 73 61 6d 70 6c | 65 5f 74 79 70 65 0d 1a |ew_sampl|e_type..|
|00003ec0| 0e 15 c8 8e 20 73 61 6d | 70 6c 65 5f 74 79 70 65 |.... sam|ple_type|
|00003ed0| 25 20 ca 0d 1a 18 1a c9 | 20 30 20 3a 20 73 61 6d |% ......| 0 : sam|
|00003ee0| 70 5f 63 65 6e 74 72 65 | 25 3d 31 32 38 0d 1a 22 |p_centre|%=128.."|
|00003ef0| 1a c9 20 31 20 3a 20 73 | 61 6d 70 5f 63 65 6e 74 |.. 1 : s|amp_cent|
|00003f00| 72 65 25 3d 31 32 38 0d | 1a 2c 18 c9 20 32 20 3a |re%=128.|.,.. 2 :|
|00003f10| 20 73 61 6d 70 5f 63 65 | 6e 74 72 65 25 3d 30 0d | samp_ce|ntre%=0.|
|00003f20| 1a 36 05 cb 0d 1a 40 07 | 3d 2d 31 0d 1a 4a 04 0d |.6....@.|=-1..J..|
|00003f30| 1a 54 12 dd a4 6c 6f 61 | 64 5f 61 72 6d 28 6e 24 |.T...loa|d_arm(n$|
|00003f40| 29 0d 1a 5e 20 ea 20 66 | 69 6c 65 25 2c 70 6f 73 |)..^ . f|ile%,pos|
|00003f50| 25 2c 6e 6f 74 25 2c 73 | 69 7a 65 25 2c 72 61 74 |%,not%,s|ize%,rat|
|00003f60| 65 0d 1a 68 22 66 69 6c | 65 25 3d 8e 28 6e 61 6d |e..h"fil|e%=.(nam|
|00003f70| 65 24 29 3a 73 69 7a 65 | 25 3d a2 23 66 69 6c 65 |e$):size|%=.#file|
|00003f80| 25 2d 31 0d 1a 72 1b 70 | 6f 73 25 3d a4 58 6d 65 |%-1..r.p|os%=.Xme|
|00003f90| 6d 5f 63 6c 61 69 6d 28 | 73 69 7a 65 25 29 0d 1a |m_claim(|size%)..|
|00003fa0| 7c 3e e7 20 70 6f 73 25 | 3d 30 20 85 20 31 2c 22 ||>. pos%|=0 . 1,"|
|00003fb0| 4e 6f 74 20 65 6e 6f 75 | 67 68 20 6d 65 6d 6f 72 |Not enou|gh memor|
|00003fc0| 79 20 28 49 20 6e 65 65 | 64 20 22 2b c3 73 69 7a |y (I nee|d "+.siz|
|00003fd0| 65 25 2b 22 20 62 79 74 | 65 73 29 22 0d 1a 86 1e |e%+" byt|es)"....|
|00003fe0| c8 99 20 26 43 2c 33 2c | 66 69 6c 65 25 2c 70 6f |.. &C,3,|file%,po|
|00003ff0| 73 25 2c 73 69 7a 65 25 | 2c 31 0d 1a 90 21 73 61 |s%,size%|,1...!sa|
|00004000| 6d 70 6c 65 25 3d 70 6f | 73 25 3a 73 61 6d 70 5f |mple%=po|s%:samp_|
|00004010| 73 69 7a 65 25 3d 73 69 | 7a 65 25 0d 1a 9a 12 73 |size%=si|ze%....s|
|00004020| 61 6d 70 6c 65 5f 74 79 | 70 65 25 3d 32 0d 1a a4 |ample_ty|pe%=2...|
|00004030| 11 73 65 6c 5f 73 74 61 | 72 74 25 3d 2d 31 0d 1a |.sel_sta|rt%=-1..|
|00004040| ae 0f 73 65 6c 5f 65 6e | 64 25 3d 2d 31 0d 1a b8 |..sel_en|d%=-1...|
|00004050| 16 72 61 74 65 3d 31 30 | 30 30 2f a4 62 67 65 74 |.rate=10|00/.bget|
|00004060| 28 30 29 0d 1a c2 24 f2 | 58 69 63 6f 6e 5f 73 65 |(0)...$.|Xicon_se|
|00004070| 74 73 74 72 28 77 69 6e | 5f 6d 61 69 6e 25 2c 35 |tstr(win|_main%,5|
|00004080| 2c c3 72 61 74 65 29 0d | 1a cc 2b f2 58 69 63 6f |,.rate).|..+.Xico|
|00004090| 6e 5f 73 65 74 73 74 72 | 28 77 69 6e 5f 6d 61 69 |n_setstr|(win_mai|
|000040a0| 6e 25 2c 34 2c c3 28 31 | 30 30 30 2f 72 61 74 65 |n%,4,.(1|000/rate|
|000040b0| 29 29 0d 1a d6 0b d9 23 | 66 69 6c 65 25 0d 1a e0 |)).....#|file%...|
|000040c0| 12 f2 6e 65 77 5f 73 65 | 6c 65 63 74 69 6f 6e 0d |..new_se|lection.|
|000040d0| 1a ea 14 f2 6e 65 77 5f | 73 61 6d 70 6c 65 5f 74 |....new_|sample_t|
|000040e0| 79 70 65 0d 1a f4 12 73 | 61 6d 70 5f 63 65 6e 74 |ype....s|amp_cent|
|000040f0| 72 65 25 3d 30 0d 1a fe | 07 3d 2d 31 0d 1b 08 04 |re%=0...|.=-1....|
|00004100| 0d 1b 12 19 dd f2 6d 65 | 6e 75 5f 77 61 72 6e 28 |......me|nu_warn(|
|00004110| 61 25 2c 62 25 2c 63 25 | 29 0d 1b 1c 0c e7 20 61 |a%,b%,c%|)..... a|
|00004120| 25 3d 31 20 8c 0d 1b 26 | 12 20 f2 73 61 76 65 77 |%=1 ...&|. .savew|
|00004130| 69 6e 70 28 62 25 29 0d | 1b 30 19 20 73 61 76 65 |inp(b%).|.0. save|
|00004140| 5f 73 61 6d 70 6c 65 25 | 3d 73 61 6d 70 6c 65 25 |_sample%|=sample%|
|00004150| 0d 1b 3a 1f 20 73 61 76 | 65 5f 73 61 6d 70 5f 73 |..:. sav|e_samp_s|
|00004160| 69 7a 65 25 3d 73 61 6d | 70 5f 73 69 7a 65 25 0d |ize%=sam|p_size%.|
|00004170| 1b 44 17 20 73 61 76 65 | 5f 63 61 72 65 74 25 3d |.D. save|_caret%=|
|00004180| 63 61 72 65 74 25 0d 1b | 4e 1f 20 73 61 76 65 5f |caret%..|N. save_|
|00004190| 73 65 6c 5f 73 74 61 72 | 74 25 3d 73 65 6c 5f 73 |sel_star|t%=sel_s|
|000041a0| 74 61 72 74 25 0d 1b 58 | 1b 20 73 61 76 65 5f 73 |tart%..X|. save_s|
|000041b0| 65 6c 5f 65 6e 64 25 3d | 73 65 6c 5f 65 6e 64 25 |el_end%=|sel_end%|
|000041c0| 0d 1b 62 05 cc 0d 1b 6c | 3d 20 e7 20 61 25 3d 30 |..b....l|= . a%=0|
|000041d0| 20 80 20 62 25 3d 31 20 | 3a 20 f2 6f 70 65 6e 5f | . b%=1 |: .open_|
|000041e0| 73 69 6e 66 6f 3a c8 99 | 20 26 34 30 30 45 38 2c |sinfo:..| &400E8,|
|000041f0| 2c 71 25 21 32 30 2c 71 | 25 21 32 34 2c 71 25 21 |,q%!20,q|%!24,q%!|
|00004200| 32 38 0d 1b 76 15 20 e7 | 20 61 25 3d 32 20 80 20 |28..v. .| a%=2 . |
|00004210| 62 25 3d 31 31 20 8c 0d | 1b 80 14 20 20 20 f2 73 |b%=11 ..|... .s|
|00004220| 61 76 65 77 69 6e 70 28 | 63 25 29 0d 1b 8a 26 20 |avewinp(|c%)...& |
|00004230| 20 20 73 61 76 65 5f 73 | 61 6d 70 6c 65 25 3d 73 | save_s|ample%=s|
|00004240| 61 6d 70 6c 65 25 2b 73 | 65 6c 5f 73 74 61 72 74 |ample%+s|el_start|
|00004250| 25 0d 1b 94 2a 20 20 20 | 73 61 76 65 5f 73 61 6d |%...* |save_sam|
|00004260| 70 5f 73 69 7a 65 25 3d | 73 65 6c 5f 65 6e 64 25 |p_size%=|sel_end%|
|00004270| 2d 73 65 6c 5f 73 74 61 | 72 74 25 0d 1b 9e 24 20 |-sel_sta|rt%...$ |
|00004280| 20 20 73 61 76 65 5f 63 | 61 72 65 74 25 3d 63 61 | save_c|aret%=ca|
|00004290| 72 65 74 25 2d 73 65 6c | 5f 73 74 61 72 74 25 0d |ret%-sel|_start%.|
|000042a0| 1b a8 18 20 20 20 73 61 | 76 65 5f 73 65 6c 5f 73 |... sa|ve_sel_s|
|000042b0| 74 61 72 74 25 3d 30 0d | 1b b2 24 20 20 20 73 61 |tart%=0.|..$ sa|
|000042c0| 76 65 5f 73 65 6c 5f 65 | 6e 64 25 3d 73 61 76 65 |ve_sel_e|nd%=save|
|000042d0| 5f 73 61 6d 70 5f 73 69 | 7a 65 25 0d 1b bc 24 20 |_samp_si|ze%...$ |
|000042e0| 20 20 e7 20 73 61 76 65 | 5f 63 61 72 65 74 25 3c | . save|_caret%<|
|000042f0| 30 20 73 61 76 65 5f 63 | 61 72 65 74 25 3d 30 0d |0 save_c|aret%=0.|
|00004300| 1b c6 33 20 20 20 e7 20 | 73 61 76 65 5f 63 61 72 |..3 . |save_car|
|00004310| 65 74 25 3e 3d 73 61 76 | 65 5f 73 61 6d 70 5f 73 |et%>=sav|e_samp_s|
|00004320| 69 7a 65 25 20 73 61 76 | 65 5f 63 61 72 65 74 25 |ize% sav|e_caret%|
|00004330| 3d 30 0d 1b d0 06 20 cd | 0d 1b da 05 cd 0d 1b e4 |=0.... .|........|
|00004340| 05 e1 0d 1b ee 04 0d 1b | f8 12 dd f2 73 61 76 65 |........|....save|
|00004350| 77 69 6e 70 28 62 25 29 | 0d 1c 02 0c 20 c8 8e 20 |winp(b%)|.... .. |
|00004360| 62 25 20 ca 0d 1c 0c 20 | 20 c9 20 30 20 3a 20 24 |b% .... | . 0 : $|
|00004370| 73 61 76 65 5f 74 78 74 | 25 3d 73 6e 61 6d 65 5f |save_txt|%=sname_|
|00004380| 6c 6f 67 24 0d 1c 16 1d | 20 20 20 20 20 20 20 20 |log$....| |
|00004390| 20 20 f2 73 61 76 65 77 | 69 6e 28 22 36 33 31 22 | .savew|in("631"|
|000043a0| 29 0d 1c 20 23 20 20 20 | 20 20 20 20 20 20 20 73 |).. # | s|
|000043b0| 61 76 65 5f 73 69 7a 65 | 25 3d 73 61 6d 70 5f 73 |ave_size|%=samp_s|
|000043c0| 69 7a 65 25 0d 1c 2a 20 | 20 c9 20 31 20 3a 20 24 |ize%..* | . 1 : $|
|000043d0| 73 61 76 65 5f 74 78 74 | 25 3d 73 6e 61 6d 65 5f |save_txt|%=sname_|
|000043e0| 73 67 6e 24 0d 1c 34 1d | 20 20 20 20 20 20 20 20 |sgn$..4.| |
|000043f0| 20 20 f2 73 61 76 65 77 | 69 6e 28 22 36 33 32 22 | .savew|in("632"|
|00004400| 29 0d 1c 3e 23 20 20 20 | 20 20 20 20 20 20 20 73 |)..># | s|
|00004410| 61 76 65 5f 73 69 7a 65 | 25 3d 73 61 6d 70 5f 73 |ave_size|%=samp_s|
|00004420| 69 7a 65 25 0d 1c 48 20 | 20 c9 20 32 20 3a 20 24 |ize%..H | . 2 : $|
|00004430| 73 61 76 65 5f 74 78 74 | 25 3d 73 6e 61 6d 65 5f |save_txt|%=sname_|
|00004440| 75 6e 73 24 0d 1c 52 1d | 20 20 20 20 20 20 20 20 |uns$..R.| |
|00004450| 20 20 f2 73 61 76 65 77 | 69 6e 28 22 36 33 33 22 | .savew|in("633"|
|00004460| 29 0d 1c 5c 23 20 20 20 | 20 20 20 20 20 20 20 73 |)..\# | s|
|00004470| 61 76 65 5f 73 69 7a 65 | 25 3d 73 61 6d 70 5f 73 |ave_size|%=samp_s|
|00004480| 69 7a 65 25 0d 1c 66 20 | 20 c9 20 33 20 3a 20 24 |ize%..f | . 3 : $|
|00004490| 73 61 76 65 5f 74 78 74 | 25 3d 73 6e 61 6d 65 5f |save_txt|%=sname_|
|000044a0| 65 66 66 24 0d 1c 70 1d | 20 20 20 20 20 20 20 20 |eff$..p.| |
|000044b0| 20 20 f2 73 61 76 65 77 | 69 6e 28 22 36 33 34 22 | .savew|in("634"|
|000044c0| 29 0d 1c 7a 23 20 20 20 | 20 20 20 20 20 20 20 73 |)..z# | s|
|000044d0| 61 76 65 5f 73 69 7a 65 | 25 3d 73 61 6d 70 5f 73 |ave_size|%=samp_s|
|000044e0| 69 7a 65 25 0d 1c 84 20 | 20 c9 20 34 20 3a 20 24 |ize%... | . 4 : $|
|000044f0| 73 61 76 65 5f 74 78 74 | 25 3d 73 6e 61 6d 65 5f |save_txt|%=sname_|
|00004500| 61 72 6d 24 0d 1c 8e 1d | 20 20 20 20 20 20 20 20 |arm$....| |
|00004510| 20 20 f2 73 61 76 65 77 | 69 6e 28 22 44 33 43 22 | .savew|in("D3C"|
|00004520| 29 0d 1c 98 23 20 20 20 | 20 20 20 20 20 20 20 73 |)...# | s|
|00004530| 61 76 65 5f 73 69 7a 65 | 25 3d 73 61 6d 70 5f 73 |ave_size|%=samp_s|
|00004540| 69 7a 65 25 0d 1c a2 06 | 20 cb 0d 1c ac 05 e1 0d |ize%....| .......|
|00004550| 1c b6 04 0d 1c c0 19 dd | f2 73 61 76 65 77 69 6e |........|.savewin|
|00004560| 28 66 69 6c 65 5f 74 79 | 70 65 24 29 0d 1c ca 24 |(file_ty|pe$)...$|
|00004570| 24 73 61 76 65 5f 76 61 | 6c 69 64 25 3d 22 53 66 |$save_va|lid%="Sf|
|00004580| 69 6c 65 5f 22 2b 66 69 | 6c 65 5f 74 79 70 65 24 |ile_"+fi|le_type$|
|00004590| 0d 1c d4 20 66 69 6c 65 | 5f 74 79 70 65 25 3d a0 |... file|_type%=.|
|000045a0| 28 22 26 22 2b 66 69 6c | 65 5f 74 79 70 65 24 29 |("&"+fil|e_type$)|
|000045b0| 0d 1c de 20 c8 99 20 26 | 34 30 30 45 38 2c 2c 71 |... .. &|400E8,,q|
|000045c0| 25 21 32 30 2c 71 25 21 | 32 34 2c 71 25 21 32 38 |%!20,q%!|24,q%!28|
|000045d0| 0d 1c e8 05 e1 0d 1c f2 | 04 0d 1c fc 0a dd f2 69 |........|.......i|
|000045e0| 6e 69 74 0d 1d 06 1d 69 | 63 6f 6e 5f 73 69 7a 65 |nit....i|con_size|
|000045f0| 25 3d 34 3a 6d 65 6e 75 | 5f 73 69 7a 65 25 3d 38 |%=4:menu|_size%=8|
|00004600| 0d 1d 10 32 69 63 6f 6e | 5f 73 69 7a 65 25 3d 69 |...2icon|_size%=i|
|00004610| 63 6f 6e 5f 73 69 7a 65 | 25 2a 31 30 32 34 3a de |con_size|%*1024:.|
|00004620| 20 69 63 6f 6e 73 25 20 | 69 63 6f 6e 5f 73 69 7a | icons% |icon_siz|
|00004630| 65 25 0d 1d 1a 3e 6d 65 | 6e 75 5f 73 69 7a 65 25 |e%...>me|nu_size%|
|00004640| 3d 6d 65 6e 75 5f 73 69 | 7a 65 25 2a 31 30 32 34 |=menu_si|ze%*1024|
|00004650| 3a de 20 6d 65 6e 75 73 | 25 20 6d 65 6e 75 5f 73 |:. menus|% menu_s|
|00004660| 69 7a 65 25 2c 71 25 20 | 32 30 34 38 2b 35 31 32 |ize%,q% |2048+512|
|00004670| 0d 1d 24 32 de 20 73 61 | 76 65 5f 76 61 6c 69 64 |..$2. sa|ve_valid|
|00004680| 25 20 31 36 2c 73 61 76 | 65 5f 74 78 74 25 20 32 |% 16,sav|e_txt% 2|
|00004690| 35 35 2c 63 6f 64 65 25 | 20 31 30 32 34 2c 4c 25 |55,code%| 1024,L%|
|000046a0| 2d 31 0d 1d 2e 2d 58 74 | 65 6d 70 25 3d 71 25 2b |-1...-Xt|emp%=q%+|
|000046b0| 35 31 32 3a f2 58 77 69 | 6d 70 5f 69 6e 69 74 28 |512:.Xwi|mp_init(|
|000046c0| 22 45 66 66 65 78 20 65 | 64 69 74 6f 72 22 29 0d |"Effex e|ditor").|
|000046d0| 1d 38 35 f7 20 8d 70 76 | 4e 3a f2 58 77 69 6d 70 |.85. .pv|N:.Xwimp|
|000046e0| 5f 74 65 6d 70 6c 61 74 | 65 73 28 69 63 6f 6e 73 |_templat|es(icons|
|000046f0| 25 2c 69 63 6f 6e 73 25 | 2b 69 63 6f 6e 5f 73 69 |%,icons%|+icon_si|
|00004700| 7a 65 25 29 0d 1d 42 12 | f2 58 6d 65 6d 5f 69 6e |ze%)..B.|.Xmem_in|
|00004710| 69 74 28 33 32 29 0d 1d | 4c 0b 71 75 69 74 25 3d |it(32)..|L.quit%=|
|00004720| 30 0d 1d 56 0f 6e 75 6d | 5f 6c 69 62 73 25 3d 30 |0..V.num|_libs%=0|
|00004730| 0d 1d 60 2e de 20 6c 69 | 62 5f 6e 61 6d 65 24 28 |..`.. li|b_name$(|
|00004740| 31 35 29 2c 6c 69 62 5f | 70 6f 73 25 28 31 35 29 |15),lib_|pos%(15)|
|00004750| 2c 6c 69 62 5f 73 69 7a | 65 25 28 31 35 29 0d 1d |,lib_siz|e%(15)..|
|00004760| 6a 09 f2 76 61 72 73 0d | 1d 74 0c f2 63 72 65 69 |j..vars.|.t..crei|
|00004770| 63 6f 6e 0d 1d 7e 0f f2 | 67 65 74 77 69 6e 69 6e |con..~..|getwinin|
|00004780| 66 6f 0d 1d 88 0d f2 69 | 6e 66 6f 5f 77 69 6e 0d |fo.....i|nfo_win.|
|00004790| 1d 92 11 f2 61 73 73 65 | 6d 28 63 6f 64 65 25 29 |....asse|m(code%)|
|000047a0| 0d 1d 9c 0f f2 69 6e 69 | 74 5f 76 6f 69 63 65 0d |.....ini|t_voice.|
|000047b0| 1d a6 21 73 61 6d 70 5f | 73 69 7a 65 25 3d 30 3a |..!samp_|size%=0:|
|000047c0| 73 61 6d 70 6c 65 25 3d | 30 3a 76 64 75 25 3d 35 |sample%=|0:vdu%=5|
|000047d0| 0d 1d b0 34 7a 6f 6f 6d | 3d 31 3a 73 61 6d 70 6c |...4zoom|=1:sampl|
|000047e0| 65 5f 74 79 70 65 25 3d | 2d 31 3a 73 65 6c 5f 73 |e_type%=|-1:sel_s|
|000047f0| 74 61 72 74 25 3d 2d 31 | 3a 73 65 6c 5f 65 6e 64 |tart%=-1|:sel_end|
|00004800| 25 3d 2d 31 0d 1d ba 1d | 63 61 72 65 74 25 3d 30 |%=-1....|caret%=0|
|00004810| 3a 70 6c 61 79 5f 72 61 | 74 65 25 3d 26 31 38 30 |:play_ra|te%=&180|
|00004820| 30 0d 1d c4 20 75 73 65 | 5f 73 65 6c 65 63 74 69 |0... use|_selecti|
|00004830| 6f 6e 25 3d 30 3a 74 72 | 61 63 6b 69 6e 67 25 3d |on%=0:tr|acking%=|
|00004840| 30 0d 1d ce 05 e1 0d 1d | d8 04 0d 1d e2 0a dd f2 |0.......|........|
|00004850| 76 61 72 73 0d 1d ec 1a | 73 6e 61 6d 65 5f 6c 6f |vars....|sname_lo|
|00004860| 67 24 3d 22 4c 6f 67 53 | 61 6d 70 6c 65 22 0d 1d |g$="LogS|ample"..|
|00004870| f6 1a 73 6e 61 6d 65 5f | 75 6e 73 24 3d 22 52 61 |..sname_|uns$="Ra|
|00004880| 77 53 61 6d 70 6c 65 22 | 0d 1e 00 1b 73 6e 61 6d |wSample"|....snam|
|00004890| 65 5f 73 67 6e 24 3d 22 | 53 69 67 6e 53 61 6d 70 |e_sgn$="|SignSamp|
|000048a0| 6c 65 22 0d 1e 0a 17 73 | 6e 61 6d 65 5f 65 66 66 |le"....s|name_eff|
|000048b0| 24 3d 22 53 61 6d 70 6c | 65 22 0d 1e 14 1b 73 6e |$="Sampl|e"....sn|
|000048c0| 61 6d 65 5f 61 72 6d 24 | 3d 22 41 72 6d 61 53 61 |ame_arm$|="ArmaSa|
|000048d0| 6d 70 6c 65 22 0d 1e 1e | 1a 73 6e 61 6d 65 5f 73 |mple"...|.sname_s|
|000048e0| 65 6c 24 3d 22 53 65 6c | 65 63 74 69 6f 6e 22 0d |el$="Sel|ection".|
|000048f0| 1e 28 18 73 6e 61 6d 65 | 5f 6c 69 62 24 3d 22 53 |.(.sname|_lib$="S|
|00004900| 61 6d 70 4c 69 62 22 0d | 1e 32 30 6d 6f 64 30 24 |ampLib".|.20mod0$|
|00004910| 3d 22 59 20 45 4f 52 20 | 28 58 20 41 4e 44 20 32 |="Y EOR |(X AND 2|
|00004920| 35 35 29 20 45 4f 52 20 | 28 31 32 38 2a 28 58 20 |55) EOR |(128*(X |
|00004930| 4d 4f 44 32 29 29 22 0d | 1e 3c 0c 6d 6f 64 31 24 |MOD2))".|.<.mod1$|
|00004940| 3d 22 22 0d 1e 46 0c 6d | 6f 64 32 24 3d 22 22 0d |=""..F.m|od2$="".|
|00004950| 1e 50 0c 6d 6f 64 33 24 | 3d 22 22 0d 1e 5a 0c 6d |.P.mod3$|=""..Z.m|
|00004960| 6f 64 34 24 3d 22 22 0d | 1e 64 05 e1 0d 1e 6e 04 |od4$="".|.d....n.|
|00004970| 0d 1e 78 10 dd f2 67 65 | 74 77 69 6e 69 6e 66 6f |..x...ge|twininfo|
|00004980| 0d 1e 82 13 ea 20 61 25 | 3a 61 25 3d 71 25 2b 31 |..... a%|:a%=q%+1|
|00004990| 30 32 34 0d 1e 8c 11 21 | 71 25 3d 77 69 6e 5f 6d |024....!|q%=win_m|
|000049a0| 61 69 6e 25 0d 1e 96 11 | 21 61 25 3d 77 69 6e 5f |ain%....|!a%=win_|
|000049b0| 70 61 6e 65 25 0d 1e a0 | 11 c8 99 20 26 34 30 30 |pane%...|... &400|
|000049c0| 43 42 2c 2c 71 25 0d 1e | aa 11 c8 99 20 26 34 30 |CB,,q%..|.... &40|
|000049d0| 30 43 42 2c 2c 61 25 0d | 1e b4 14 70 61 6e 65 78 |0CB,,a%.|...panex|
|000049e0| 25 3d 61 25 21 34 2d 71 | 25 21 34 0d 1e be 14 70 |%=a%!4-q|%!4....p|
|000049f0| 61 6e 65 79 25 3d 61 25 | 21 38 2d 71 25 21 38 0d |aney%=a%|!8-q%!8.|
|00004a00| 1e c8 05 e1 0d 1e d2 04 | 0d 1e dc 0f dd f2 65 72 |........|......er|
|00004a10| 72 28 66 61 74 25 29 0d | 1e e6 2a 65 72 72 24 3d |r(fat%).|..*err$=|
|00004a20| f6 24 3a e7 20 a6 28 2d | 33 29 3d 30 20 65 72 72 |.$:. .(-|3)=0 err|
|00004a30| 24 2b 3d 22 20 61 74 20 | 6c 69 6e 65 20 22 2b c3 |$+=" at |line "+.|
|00004a40| 9e 0d 1e f0 22 e7 20 a6 | 28 2d 31 29 20 ff 22 53 |....". .|(-1) ."S|
|00004a50| 65 74 20 45 72 72 24 45 | 72 72 20 22 2b 65 72 72 |et Err$E|rr "+err|
|00004a60| 24 3a e0 0d 1e fa 16 21 | 71 25 3d 9f 3a 24 28 71 |$:.....!|q%=.:$(q|
|00004a70| 25 2b 34 29 3d 65 72 72 | 24 0d 1f 04 23 c8 99 20 |%+4)=err|$...#.. |
|00004a80| 26 34 30 30 44 46 2c 71 | 25 2c 33 2c 22 45 66 66 |&400DF,q|%,3,"Eff|
|00004a90| 65 78 22 20 b8 20 2c 72 | 65 73 70 25 0d 1f 0e 17 |ex" . ,r|esp%....|
|00004aa0| e7 20 72 65 73 70 25 3c | 3e 31 20 71 75 69 74 25 |. resp%<|>1 quit%|
|00004ab0| 3d 2d 31 0d 1f 18 15 e7 | 20 71 75 69 74 25 20 80 |=-1.....| quit% .|
|00004ac0| 20 a6 28 2d 31 29 20 e0 | 0d 1f 22 0f e7 20 66 61 | .(-1) .|..".. fa|
|00004ad0| 74 25 3c 3e 30 20 e0 0d | 1f 2c 05 e1 0d 1f 36 04 |t%<>0 ..|.,....6.|
|00004ae0| 0d 1f 40 0e dd f2 69 6e | 66 6f 5f 77 69 6e 0d 1f |..@...in|fo_win..|
|00004af0| 4a 33 f2 58 69 63 6f 6e | 5f 73 65 74 73 74 72 28 |J3.Xicon|_setstr(|
|00004b00| 77 69 6e 5f 69 6e 66 6f | 25 2c 32 2c 22 a9 20 50 |win_info|%,2,". P|
|00004b10| 61 75 6c 20 4d 61 73 6f | 6e 2c 20 31 39 39 33 22 |aul Maso|n, 1993"|
|00004b20| 29 0d 1f 54 33 f2 58 69 | 63 6f 6e 5f 73 65 74 73 |)..T3.Xi|con_sets|
|00004b30| 74 72 28 77 69 6e 5f 69 | 6e 66 6f 25 2c 33 2c 22 |tr(win_i|nfo%,3,"|
|00004b40| 31 2e 30 32 20 28 30 38 | 2d 41 70 72 2d 31 39 39 |1.02 (08|-Apr-199|
|00004b50| 33 29 22 29 0d 1f 5e 05 | e1 0d 1f 68 04 0d 1f 72 |3)")..^.|...h...r|
|00004b60| 0d dd f2 63 72 65 69 63 | 6f 6e 0d 1f 7c 2a 21 71 |...creic|on..|*!q|
|00004b70| 25 3d 2d 31 3a 71 25 21 | 34 3d 30 3a 71 25 21 38 |%=-1:q%!|4=0:q%!8|
|00004b80| 3d 30 3a 71 25 21 31 32 | 3d 36 34 3a 71 25 21 31 |=0:q%!12|=64:q%!1|
|00004b90| 36 3d 36 34 0d 1f 86 25 | 71 25 21 32 30 3d 26 31 |6=64...%|q%!20=&1|
|00004ba0| 37 30 30 33 30 33 41 3a | 24 28 71 25 2b 32 34 29 |700303A:|$(q%+24)|
|00004bb0| 3d 22 21 65 66 66 65 78 | 22 0d 1f 90 1c c8 99 20 |="!effex|"...... |
|00004bc0| 26 34 30 30 43 32 2c 2c | 71 25 20 b8 20 69 63 6f |&400C2,,|q% . ico|
|00004bd0| 6e 62 61 72 25 0d 1f 9a | 05 e1 0d 1f a4 04 0d 1f |nbar%...|........|
|00004be0| ae 1c dd f2 63 72 65 5f | 6d 65 6e 75 73 28 73 74 |....cre_|menus(st|
|00004bf0| 61 72 74 25 2c 65 6e 64 | 25 29 0d 1f b8 0e f2 63 |art%,end|%).....c|
|00004c00| 72 65 6d 5f 69 63 6f 6e | 0d 1f c2 0e f2 63 72 65 |rem_icon|.....cre|
|00004c10| 6d 5f 6d 61 69 6e 0d 1f | cc 05 e1 0d 1f d6 04 0d |m_main..|........|
|00004c20| 1f e0 0f dd f2 63 72 65 | 6d 5f 69 63 6f 6e 0d 1f |.....cre|m_icon..|
|00004c30| ea 34 f2 58 6d 65 6e 75 | 5f 73 74 61 72 74 28 22 |.4.Xmenu|_start("|
|00004c40| 45 66 66 65 78 22 2c 73 | 74 61 72 74 25 2c 65 6e |Effex",s|tart%,en|
|00004c50| 64 25 29 3a 6d 65 6e 75 | 5f 69 63 6f 6e 25 3d 72 |d%):menu|_icon%=r|
|00004c60| 30 25 0d 1f f4 24 f2 58 | 6d 65 6e 75 5f 61 64 64 |0%...$.X|menu_add|
|00004c70| 69 74 65 6d 28 22 49 6e | 66 6f 22 2c 77 69 6e 5f |item("In|fo",win_|
|00004c80| 69 6e 66 6f 25 29 0d 1f | fe 22 f2 58 6d 65 6e 75 |info%)..|.".Xmenu|
|00004c90| 5f 61 64 64 69 74 65 6d | 28 22 43 6c 65 61 72 20 |_additem|("Clear |
|00004ca0| 61 6c 6c 22 2c 2d 31 29 | 0d 20 08 1d f2 58 6d 65 |all",-1)|. ...Xme|
|00004cb0| 6e 75 5f 61 64 64 69 74 | 65 6d 28 22 51 75 69 74 |nu_addit|em("Quit|
|00004cc0| 22 2c 2d 31 29 0d 20 12 | 1b f2 58 6d 65 6e 75 5f |",-1). .|..Xmenu_|
|00004cd0| 65 6e 64 28 73 74 61 72 | 74 25 2c 65 6e 64 25 29 |end(star|t%,end%)|
|00004ce0| 0d 20 1c 05 e1 0d 20 26 | 04 0d 20 30 0d dd f2 6d |. .... &|.. 0...m|
|00004cf0| 65 6e 75 73 65 6c 0d 20 | 3a 16 c8 99 20 26 34 30 |enusel. |:... &40|
|00004d00| 30 43 46 2c 2c 71 25 2b | 31 30 32 34 0d 20 44 1b |0CF,,q%+|1024. D.|
|00004d10| 61 64 6a 75 73 74 25 3d | 28 71 25 21 28 31 30 32 |adjust%=|(q%!(102|
|00004d20| 34 2b 38 29 3d 31 29 0d | 20 4e 13 c8 8e 20 58 6d |4+8)=1).| N... Xm|
|00004d30| 65 6e 75 5f 70 74 72 25 | 20 ca 0d 20 58 1d c9 20 |enu_ptr%| .. X.. |
|00004d40| 6d 65 6e 75 5f 69 63 6f | 6e 25 20 3a 20 f2 64 65 |menu_ico|n% : .de|
|00004d50| 63 6d 5f 69 63 6f 6e 0d | 20 62 1d c9 20 6d 65 6e |cm_icon.| b.. men|
|00004d60| 75 5f 6d 61 69 6e 25 20 | 3a 20 f2 64 65 63 6d 5f |u_main% |: .decm_|
|00004d70| 6d 61 69 6e 0d 20 6c 05 | cb 0d 20 76 35 e7 20 61 |main. l.|.. v5. a|
|00004d80| 64 6a 75 73 74 25 20 c8 | 99 20 26 34 30 30 44 34 |djust% .|. &400D4|
|00004d90| 2c 2c 58 6d 65 6e 75 5f | 70 74 72 25 2c 58 6d 65 |,,Xmenu_|ptr%,Xme|
|00004da0| 6e 75 5f 78 25 2c 58 6d | 65 6e 75 5f 79 25 0d 20 |nu_x%,Xm|enu_y%. |
|00004db0| 80 05 e1 0d 20 8a 04 0d | 20 94 0f dd f2 64 65 63 |.... ...| ....dec|
|00004dc0| 6d 5f 69 63 6f 6e 0d 20 | 9e 0d c8 8e 20 71 25 21 |m_icon. |.... q%!|
|00004dd0| 30 20 ca 0d 20 a8 42 c9 | 20 31 20 3a 20 e7 20 73 |0 .. .B.| 1 : . s|
|00004de0| 61 6d 70 6c 65 5f 74 79 | 70 65 25 3e 3d 30 20 f2 |ample_ty|pe%>=0 .|
|00004df0| 58 6d 65 6d 5f 72 65 6c | 65 61 73 65 28 73 61 6d |Xmem_rel|ease(sam|
|00004e00| 70 6c 65 25 29 3a 73 61 | 6d 70 6c 65 5f 74 79 70 |ple%):sa|mple_typ|
|00004e10| 65 25 3d 2d 31 0d 20 b2 | 1d 20 21 71 25 3d 77 69 |e%=-1. .|. !q%=wi|
|00004e20| 6e 5f 6d 61 69 6e 25 3a | f2 63 6c 6f 73 65 28 71 |n_main%:|.close(q|
|00004e30| 25 29 0d 20 bc 12 c9 20 | 32 20 3a 20 71 75 69 74 |%). ... |2 : quit|
|00004e40| 25 3d 2d 31 0d 20 c6 05 | cb 0d 20 d0 05 e1 0d 20 |%=-1. ..|.. .... |
|00004e50| da 04 0d 20 e4 15 dd f2 | 6f 70 65 6e 5f 73 61 76 |... ....|open_sav|
|00004e60| 65 28 77 69 6e 25 29 0d | 20 ee 0d c8 8e 20 77 69 |e(win%).| .... wi|
|00004e70| 6e 25 20 ca 0d 20 f8 25 | c9 20 30 20 3a 20 f2 6f |n% .. .%|. 0 : .o|
|00004e80| 73 61 76 65 77 69 6e 28 | 22 36 33 31 22 2c 73 6e |savewin(|"631",sn|
|00004e90| 61 6d 65 5f 6c 6f 67 24 | 29 0d 21 02 25 c9 20 31 |ame_log$|).!.%. 1|
|00004ea0| 20 3a 20 f2 6f 73 61 76 | 65 77 69 6e 28 22 36 33 | : .osav|ewin("63|
|00004eb0| 32 22 2c 73 6e 61 6d 65 | 5f 73 67 6e 24 29 0d 21 |2",sname|_sgn$).!|
|00004ec0| 0c 25 c9 20 32 20 3a 20 | f2 6f 73 61 76 65 77 69 |.%. 2 : |.osavewi|
|00004ed0| 6e 28 22 36 33 33 22 2c | 73 6e 61 6d 65 5f 75 6e |n("633",|sname_un|
|00004ee0| 73 24 29 0d 21 16 25 c9 | 20 33 20 3a 20 f2 6f 73 |s$).!.%.| 3 : .os|
|00004ef0| 61 76 65 77 69 6e 28 22 | 36 33 34 22 2c 73 6e 61 |avewin("|634",sna|
|00004f00| 6d 65 5f 65 66 66 24 29 | 0d 21 20 25 c9 20 34 20 |me_eff$)|.! %. 4 |
|00004f10| 3a 20 f2 6f 73 61 76 65 | 77 69 6e 28 22 44 33 43 |: .osave|win("D3C|
|00004f20| 22 2c 73 6e 61 6d 65 5f | 61 72 6d 24 29 0d 21 2a |",sname_|arm$).!*|
|00004f30| 05 cb 0d 21 34 05 e1 0d | 21 3e 04 0d 21 48 18 dd |...!4...|!>..!H..|
|00004f40| f2 6f 73 61 76 65 77 69 | 6e 28 74 79 70 65 24 2c |.osavewi|n(type$,|
|00004f50| 61 24 29 0d 21 52 11 24 | 73 61 76 65 5f 74 78 74 |a$).!R.$|save_txt|
|00004f60| 25 3d 61 24 0d 21 5c 16 | c8 99 20 26 34 30 30 43 |%=a$.!\.|.. &400C|
|00004f70| 46 2c 2c 71 25 2b 31 30 | 32 34 0d 21 66 1f 24 73 |F,,q%+10|24.!f.$s|
|00004f80| 61 76 65 5f 76 61 6c 69 | 64 25 3d 22 53 66 69 6c |ave_vali|d%="Sfil|
|00004f90| 65 5f 22 2b 74 79 70 65 | 24 0d 21 70 1b 66 69 6c |e_"+type|$.!p.fil|
|00004fa0| 65 5f 74 79 70 65 25 3d | a0 28 22 26 22 2b 74 79 |e_type%=|.("&"+ty|
|00004fb0| 70 65 24 29 0d 21 7a 19 | 73 61 76 65 5f 73 69 7a |pe$).!z.|save_siz|
|00004fc0| 65 25 3d 73 61 6d 70 5f | 73 69 7a 65 25 0d 21 84 |e%=samp_|size%.!.|
|00004fd0| 28 c8 99 20 26 34 30 30 | 44 34 2c 2c 77 69 6e 5f |(.. &400|D4,,win_|
|00004fe0| 73 61 76 65 25 2c 71 25 | 21 31 30 32 34 2c 71 25 |save%,q%|!1024,q%|
|00004ff0| 21 31 30 32 38 0d 21 8e | 05 e1 0d 21 98 04 0d 21 |!1028.!.|...!...!|
|00005000| a2 10 dd a4 6b 65 79 5f | 6f 6b 28 6b 25 29 0d 21 |....key_|ok(k%).!|
|00005010| ac 10 ea 20 6f 6b 25 3a | 6f 6b 25 3d 2d 31 0d 21 |... ok%:|ok%=-1.!|
|00005020| b6 0e f2 76 61 6c 69 64 | 5f 73 65 6c 0d 21 c0 0e |...valid|_sel.!..|
|00005030| c8 8e 20 6b 25 2b 36 34 | 20 ca 0d 21 ca 25 c9 20 |.. k%+64| ..!.%. |
|00005040| 97 22 41 22 20 3a 20 f2 | 61 64 6a 5f 73 65 6c 28 |."A" : .|adj_sel(|
|00005050| 30 2c 73 61 6d 70 5f 73 | 69 7a 65 25 2d 31 29 0d |0,samp_s|ize%-1).|
|00005060| 21 d4 16 c9 20 97 22 43 | 22 20 3a 20 f2 63 6f 70 |!... ."C|" : .cop|
|00005070| 79 5f 73 65 6c 0d 21 de | 23 c9 20 97 22 49 22 20 |y_sel.!.|#. ."I" |
|00005080| 3a 20 f2 66 61 64 65 69 | 6e 28 53 73 74 61 72 74 |: .fadei|n(Sstart|
|00005090| 25 2c 53 65 6e 64 25 29 | 0d 21 e8 38 c9 20 97 22 |%,Send%)|.!.8. ."|
|000050a0| 4c 22 20 3a 20 f2 58 69 | 63 6f 6e 5f 73 65 74 73 |L" : .Xi|con_sets|
|000050b0| 74 72 28 77 69 6e 5f 6d | 61 69 6e 25 2c 32 35 2c |tr(win_m|ain%,25,|
|000050c0| 22 31 32 37 22 29 3a 3f | 56 76 6f 6c 3d 31 32 37 |"127"):?|Vvol=127|
|000050d0| 0d 21 f2 24 c9 20 97 22 | 4f 22 20 3a 20 f2 66 61 |.!.$. ."|O" : .fa|
|000050e0| 64 65 6f 75 74 28 53 73 | 74 61 72 74 25 2c 53 65 |deout(Ss|tart%,Se|
|000050f0| 6e 64 25 29 0d 21 fc 11 | c9 20 97 22 50 22 20 3a |nd%).!..|. ."P" :|
|00005100| 20 f2 70 6c 79 0d 22 06 | 33 c9 20 97 22 53 22 20 | .ply.".|3. ."S" |
|00005110| 3a 20 3f 56 63 6f 6d 6d | 61 6e 64 3d 31 3a c8 96 |: ?Vcomm|and=1:..|
|00005120| 3a 3f 56 63 6f 6d 6d 61 | 6e 64 3d 30 3a 21 56 63 |:?Vcomma|nd=0:!Vc|
|00005130| 6f 75 6e 74 65 72 3d 30 | 0d 22 10 44 c9 20 97 22 |ounter=0|.".D. ."|
|00005140| 54 22 20 3a 20 74 72 61 | 63 6b 69 6e 67 25 3d ac |T" : tra|cking%=.|
|00005150| 74 72 61 63 6b 69 6e 67 | 25 3a f2 58 6d 65 6e 75 |tracking|%:.Xmenu|
|00005160| 5f 74 69 63 6b 28 6d 65 | 6e 75 5f 74 72 61 63 6b |_tick(me|nu_track|
|00005170| 25 2c 74 72 61 63 6b 69 | 6e 67 25 29 0d 22 1a 15 |%,tracki|ng%)."..|
|00005180| c9 20 97 22 45 22 20 3a | 20 f2 70 6c 79 5f 73 65 |. ."E" :| .ply_se|
|00005190| 6c 0d 22 24 16 c9 20 97 | 22 56 22 20 3a 20 f2 6d |l."$.. .|"V" : .m|
|000051a0| 6f 76 65 5f 73 65 6c 0d | 22 2e 15 c9 20 97 22 58 |ove_sel.|"... ."X|
|000051b0| 22 20 3a 20 f2 64 65 6c | 5f 73 65 6c 0d 22 38 17 |" : .del|_sel."8.|
|000051c0| c9 20 97 22 59 22 20 3a | 20 f2 63 6f 70 79 32 5f |. ."Y" :| .copy2_|
|000051d0| 73 65 6c 0d 22 42 1c c9 | 20 97 22 5a 22 20 3a 20 |sel."B..| ."Z" : |
|000051e0| f2 61 64 6a 5f 73 65 6c | 28 2d 31 2c 2d 31 29 0d |.adj_sel|(-1,-1).|
|000051f0| 22 4c 16 c9 20 97 22 5a | 22 2b 36 34 20 3a 20 f2 |"L.. ."Z|"+64 : .|
|00005200| 73 65 6c 7a 6d 0d 22 56 | 13 c9 20 33 32 2b 36 34 |selzm."V|.. 32+64|
|00005210| 20 3a 20 f2 63 6f 6e 74 | 0d 22 60 1c c9 20 26 31 | : .cont|."`.. &1|
|00005220| 38 33 2b 36 34 3a 20 f2 | 6f 70 65 6e 5f 73 61 76 |83+64: .|open_sav|
|00005230| 65 28 33 29 0d 22 6a 0d | 7f 20 3a 20 6f 6b 25 3d |e(3)."j.|. : ok%=|
|00005240| 30 0d 22 74 05 cb 0d 22 | 7e 08 3d 6f 6b 25 0d 22 |0."t..."|~.=ok%."|
|00005250| 88 04 0d 22 92 0a dd f2 | 63 6f 6e 74 0d 22 9c 07 |..."....|cont."..|
|00005260| ea 20 73 0d 22 a6 32 e7 | 20 73 61 6d 70 6c 65 5f |. s.".2.| sample_|
|00005270| 74 79 70 65 25 3e 3d 30 | 20 80 20 63 61 72 65 74 |type%>=0| . caret|
|00005280| 25 3e 30 20 80 20 63 61 | 72 65 74 25 3c 21 56 73 |%>0 . ca|ret%<!Vs|
|00005290| 65 6e 64 20 8c 0d 22 b0 | 21 73 3d bb a4 58 69 63 |end ..".|!s=..Xic|
|000052a0| 6f 6e 5f 67 65 74 73 74 | 72 28 77 69 6e 5f 6d 61 |on_getst|r(win_ma|
|000052b0| 69 6e 25 2c 35 29 0d 22 | ba 24 f2 70 6c 61 79 28 |in%,5)."|.$.play(|
|000052c0| 63 61 72 65 74 25 2b 73 | 61 6d 70 6c 65 25 2c 21 |caret%+s|ample%,!|
|000052d0| 56 73 65 6e 64 2c 30 2c | 73 29 0d 22 c4 05 cd 0d |Vsend,0,|s)."....|
|000052e0| 22 ce 05 e1 0d 22 d8 04 | 0d 22 e2 14 dd f2 63 68 |"...."..|."....ch|
|000052f0| 65 63 6b 5f 61 6c 6c 28 | 63 63 25 29 0d 22 ec 2e |eck_all(|cc%)."..|
|00005300| e7 20 63 61 72 65 74 25 | 3c 30 20 80 20 63 63 25 |. caret%|<0 . cc%|
|00005310| 3c 3e 30 20 85 20 31 2c | 22 4e 6f 20 63 61 72 65 |<>0 . 1,|"No care|
|00005320| 74 20 70 72 65 73 65 6e | 74 22 0d 22 f6 25 e7 20 |t presen|t".".%. |
|00005330| 73 65 6c 5f 73 74 61 72 | 74 25 3c 30 20 85 20 31 |sel_star|t%<0 . 1|
|00005340| 2c 22 4e 6f 20 73 65 6c | 65 63 74 69 6f 6e 22 0d |,"No sel|ection".|
|00005350| 23 00 05 e1 0d 23 0a 04 | 0d 23 14 0f dd f2 63 6f |#....#..|.#....co|
|00005360| 70 79 32 5f 73 65 6c 0d | 23 1e 12 f2 63 68 65 63 |py2_sel.|#...chec|
|00005370| 6b 5f 61 6c 6c 28 2d 31 | 29 0d 23 28 19 41 25 3d |k_all(-1|).#(.A%=|
|00005380| 73 65 6c 5f 73 74 61 72 | 74 25 2b 73 61 6d 70 6c |sel_star|t%+sampl|
|00005390| 65 25 0d 23 32 17 42 25 | 3d 73 65 6c 5f 65 6e 64 |e%.#2.B%|=sel_end|
|000053a0| 25 2b 73 61 6d 70 6c 65 | 25 0d 23 3c 15 43 25 3d |%+sample|%.#<.C%=|
|000053b0| 63 61 72 65 74 25 2b 73 | 61 6d 70 6c 65 25 0d 23 |caret%+s|ample%.#|
|000053c0| 46 19 44 25 3d 73 61 6d | 70 6c 65 25 2b 73 61 6d |F.D%=sam|ple%+sam|
|000053d0| 70 5f 73 69 7a 65 25 0d | 23 50 0a d6 20 63 6f 70 |p_size%.|#P.. cop|
|000053e0| 79 0d 23 5a 08 f2 72 65 | 64 0d 23 64 05 e1 0d 23 |y.#Z..re|d.#d...#|
|000053f0| 6e 04 0d 23 78 18 dd f2 | 69 6e 73 65 72 74 28 70 |n..#x...|insert(p|
|00005400| 6f 73 25 2c 73 69 7a 65 | 25 29 0d 23 82 1e f2 58 |os%,size|%).#...X|
|00005410| 6d 65 6d 5f 64 65 6c 74 | 61 28 73 61 6d 70 6c 65 |mem_delt|a(sample|
|00005420| 25 2c 73 69 7a 65 25 29 | 0d 23 8c 27 f2 63 6f 70 |%,size%)|.#.'.cop|
|00005430| 79 28 70 6f 73 25 2c 73 | 61 6d 70 5f 73 69 7a 65 |y(pos%,s|amp_size|
|00005440| 25 2d 31 2c 70 6f 73 25 | 2b 73 69 7a 65 25 29 0d |%-1,pos%|+size%).|
|00005450| 23 96 1f e7 20 63 61 72 | 65 74 25 3e 70 6f 73 25 |#... car|et%>pos%|
|00005460| 20 63 61 72 65 74 25 2b | 3d 73 69 7a 65 25 0d 23 | caret%+|=size%.#|
|00005470| a0 15 73 61 6d 70 5f 73 | 69 7a 65 25 2b 3d 73 69 |..samp_s|ize%+=si|
|00005480| 7a 65 25 0d 23 aa 27 e7 | 20 73 65 6c 5f 73 74 61 |ze%.#.'.| sel_sta|
|00005490| 72 74 25 3e 70 6f 73 25 | 20 73 65 6c 5f 73 74 61 |rt%>pos%| sel_sta|
|000054a0| 72 74 25 2b 3d 73 69 7a | 65 25 0d 23 b4 23 e7 20 |rt%+=siz|e%.#.#. |
|000054b0| 73 65 6c 5f 65 6e 64 25 | 3e 70 6f 73 25 20 73 65 |sel_end%|>pos% se|
|000054c0| 6c 5f 65 6e 64 25 2b 3d | 73 69 7a 65 25 0d 23 be |l_end%+=|size%.#.|
|000054d0| 05 e1 0d 23 c8 04 0d 23 | d2 19 dd f2 64 65 6c 65 |...#...#|....dele|
|000054e0| 74 65 28 73 74 61 72 74 | 25 2c 65 6e 64 25 29 0d |te(start|%,end%).|
|000054f0| 23 dc 37 e7 20 65 6e 64 | 25 3c 73 61 6d 70 5f 73 |#.7. end|%<samp_s|
|00005500| 69 7a 65 25 2d 31 20 f2 | 63 6f 70 79 28 65 6e 64 |ize%-1 .|copy(end|
|00005510| 25 2c 73 61 6d 70 5f 73 | 69 7a 65 25 2d 31 2c 73 |%,samp_s|ize%-1,s|
|00005520| 74 61 72 74 25 29 0d 23 | e6 24 f2 58 6d 65 6d 5f |tart%).#|.$.Xmem_|
|00005530| 64 65 6c 74 61 28 73 61 | 6d 70 6c 65 25 2c 73 74 |delta(sa|mple%,st|
|00005540| 61 72 74 25 2d 65 6e 64 | 25 29 0d 23 f0 31 e7 20 |art%-end|%).#.1. |
|00005550| 63 61 72 65 74 25 3e 3d | 73 74 61 72 74 25 20 80 |caret%>=|start% .|
|00005560| 20 63 61 72 65 74 25 3c | 3d 65 6e 64 25 20 63 61 | caret%<|=end% ca|
|00005570| 72 65 74 25 3d 73 74 61 | 72 74 25 0d 23 fa 3d e7 |ret%=sta|rt%.#.=.|
|00005580| 20 73 65 6c 5f 73 74 61 | 72 74 25 3e 3d 73 74 61 | sel_sta|rt%>=sta|
|00005590| 72 74 25 20 80 20 73 65 | 6c 5f 73 74 61 72 74 25 |rt% . se|l_start%|
|000055a0| 3c 3d 65 6e 64 25 20 73 | 65 6c 5f 73 74 61 72 74 |<=end% s|el_start|
|000055b0| 25 3d 73 74 61 72 74 25 | 0d 24 04 37 e7 20 73 65 |%=start%|.$.7. se|
|000055c0| 6c 5f 65 6e 64 25 3e 3d | 73 74 61 72 74 25 20 80 |l_end%>=|start% .|
|000055d0| 20 73 65 6c 5f 65 6e 64 | 25 3c 3d 65 6e 64 25 20 | sel_end|%<=end% |
|000055e0| 73 65 6c 5f 65 6e 64 25 | 3d 73 74 61 72 74 25 0d |sel_end%|=start%.|
|000055f0| 24 0e 27 e7 20 63 61 72 | 65 74 25 3e 73 74 61 72 |$.'. car|et%>star|
|00005600| 74 25 20 63 61 72 65 74 | 25 2d 3d 65 6e 64 25 2d |t% caret|%-=end%-|
|00005610| 73 74 61 72 74 25 0d 24 | 18 1b 73 61 6d 70 5f 73 |start%.$|..samp_s|
|00005620| 69 7a 65 25 2d 3d 65 6e | 64 25 2d 73 74 61 72 74 |ize%-=en|d%-start|
|00005630| 25 0d 24 22 05 e1 0d 24 | 2c 04 0d 24 36 0d dd f2 |%.$"...$|,..$6...|
|00005640| 64 65 6c 5f 73 65 6c 0d | 24 40 11 f2 63 68 65 63 |del_sel.|$@..chec|
|00005650| 6b 5f 61 6c 6c 28 30 29 | 0d 24 4a 20 f2 64 65 6c |k_all(0)|.$J .del|
|00005660| 65 74 65 28 73 65 6c 5f | 73 74 61 72 74 25 2c 73 |ete(sel_|start%,s|
|00005670| 65 6c 5f 65 6e 64 25 29 | 0d 24 54 11 73 65 6c 5f |el_end%)|.$T.sel_|
|00005680| 73 74 61 72 74 25 3d 2d | 31 0d 24 5e 0f 73 65 6c |start%=-|1.$^.sel|
|00005690| 5f 65 6e 64 25 3d 2d 31 | 0d 24 68 08 f2 72 65 64 |_end%=-1|.$h..red|
|000056a0| 0d 24 72 05 e1 0d 24 7c | 04 0d 24 86 0e dd f2 63 |.$r...$||..$....c|
|000056b0| 6f 70 79 5f 73 65 6c 0d | 24 90 12 f2 63 68 65 63 |opy_sel.|$...chec|
|000056c0| 6b 5f 61 6c 6c 28 2d 31 | 29 0d 24 9a 4e e7 20 63 |k_all(-1|).$.N. c|
|000056d0| 61 72 65 74 25 3e 3d 73 | 65 6c 5f 73 74 61 72 74 |aret%>=s|el_start|
|000056e0| 25 20 80 20 63 61 72 65 | 74 25 3c 3d 73 65 6c 5f |% . care|t%<=sel_|
|000056f0| 65 6e 64 25 20 85 20 31 | 2c 22 43 61 6e 6e 6f 74 |end% . 1|,"Cannot|
|00005700| 20 63 6f 70 79 20 69 6e | 73 69 64 65 20 73 65 6c | copy in|side sel|
|00005710| 65 63 74 69 6f 6e 22 0d | 24 a4 27 f2 69 6e 73 65 |ection".|$.'.inse|
|00005720| 72 74 28 63 61 72 65 74 | 25 2c 73 65 6c 5f 65 6e |rt(caret|%,sel_en|
|00005730| 64 25 2d 73 65 6c 5f 73 | 74 61 72 74 25 29 0d 24 |d%-sel_s|tart%).$|
|00005740| ae 25 f2 63 6f 70 79 28 | 73 65 6c 5f 73 74 61 72 |.%.copy(|sel_star|
|00005750| 74 25 2c 73 65 6c 5f 65 | 6e 64 25 2c 63 61 72 65 |t%,sel_e|nd%,care|
|00005760| 74 25 29 0d 24 b8 08 f2 | 72 65 64 0d 24 c2 05 e1 |t%).$...|red.$...|
|00005770| 0d 24 cc 04 0d 24 d6 0e | dd f2 6d 6f 76 65 5f 73 |.$...$..|..move_s|
|00005780| 65 6c 0d 24 e0 10 ea 20 | 73 69 7a 65 25 2c 70 6f |el.$... |size%,po|
|00005790| 73 25 0d 24 ea 12 f2 63 | 68 65 63 6b 5f 61 6c 6c |s%.$...c|heck_all|
|000057a0| 28 2d 31 29 0d 24 f4 1d | 73 69 7a 65 25 3d 73 65 |(-1).$..|size%=se|
|000057b0| 6c 5f 65 6e 64 25 2d 73 | 65 6c 5f 73 74 61 72 74 |l_end%-s|el_start|
|000057c0| 25 0d 24 fe 1b 70 6f 73 | 25 3d a4 58 6d 65 6d 5f |%.$..pos|%=.Xmem_|
|000057d0| 63 6c 61 69 6d 28 73 69 | 7a 65 25 29 0d 25 08 2b |claim(si|ze%).%.+|
|000057e0| f2 63 6f 70 79 28 73 65 | 6c 5f 73 74 61 72 74 25 |.copy(se|l_start%|
|000057f0| 2c 73 65 6c 5f 65 6e 64 | 25 2c 70 6f 73 25 2d 73 |,sel_end|%,pos%-s|
|00005800| 61 6d 70 6c 65 25 29 0d | 25 12 20 f2 64 65 6c 65 |ample%).|%. .dele|
|00005810| 74 65 28 73 65 6c 5f 73 | 74 61 72 74 25 2c 73 65 |te(sel_s|tart%,se|
|00005820| 6c 5f 65 6e 64 25 29 0d | 25 1c 19 f2 69 6e 73 65 |l_end%).|%...inse|
|00005830| 72 74 28 63 61 72 65 74 | 25 2c 73 69 7a 65 25 29 |rt(caret|%,size%)|
|00005840| 0d 25 26 33 f2 63 6f 70 | 79 28 70 6f 73 25 2d 73 |.%&3.cop|y(pos%-s|
|00005850| 61 6d 70 6c 65 25 2c 70 | 6f 73 25 2d 73 61 6d 70 |ample%,p|os%-samp|
|00005860| 6c 65 25 2b 73 69 7a 65 | 25 2d 31 2c 63 61 72 65 |le%+size|%-1,care|
|00005870| 74 25 29 0d 25 30 17 f2 | 58 6d 65 6d 5f 72 65 6c |t%).%0..|Xmem_rel|
|00005880| 65 61 73 65 28 70 6f 73 | 25 29 0d 25 3a 15 73 65 |ease(pos|%).%:.se|
|00005890| 6c 5f 73 74 61 72 74 25 | 3d 63 61 72 65 74 25 0d |l_start%|=caret%.|
|000058a0| 25 44 19 73 65 6c 5f 65 | 6e 64 25 3d 63 61 72 65 |%D.sel_e|nd%=care|
|000058b0| 74 25 2b 73 69 7a 65 25 | 0d 25 4e 08 f2 72 65 64 |t%+size%|.%N..red|
|000058c0| 0d 25 58 05 e1 0d 25 62 | 04 0d 25 6c 18 dd f2 6d |.%X...%b|..%l...m|
|000058d0| 6f 64 75 6c 61 74 65 28 | 73 24 2c 73 25 2c 65 25 |odulate(|s$,s%,e%|
|000058e0| 29 0d 25 76 17 ea 20 6c | 65 6e 25 2c 5a 3a 6c 65 |).%v.. l|en%,Z:le|
|000058f0| 6e 25 3d 65 25 2d 73 25 | 0d 25 80 12 5a 3d 73 61 |n%=e%-s%|.%..Z=sa|
|00005900| 6d 70 5f 63 65 6e 74 72 | 65 25 0d 25 8a 15 c8 99 |mp_centr|e%.%....|
|00005910| 20 22 48 6f 75 72 67 6c | 61 73 73 5f 4f 6e 22 0d | "Hourgl|ass_On".|
|00005920| 25 94 41 e3 20 58 3d 73 | 25 2d 73 61 6d 70 6c 65 |%.A. X=s|%-sample|
|00005930| 25 20 b8 20 65 25 2d 73 | 61 6d 70 6c 65 25 3a 59 |% . e%-s|ample%:Y|
|00005940| 3d 73 61 6d 70 6c 65 25 | 3f 58 3a 59 3d a0 28 73 |=sample%|?X:Y=.(s|
|00005950| 24 29 3a e7 20 59 3e 32 | 35 35 20 59 3d 32 35 35 |$):. Y>2|55 Y=255|
|00005960| 0d 25 9e 2f c8 99 20 26 | 34 30 36 43 34 2c 28 58 |.%./.. &|406C4,(X|
|00005970| 2d 73 25 2b 73 61 6d 70 | 6c 65 25 29 2a 31 30 30 |-s%+samp|le%)*100|
|00005980| 2f 6c 65 6e 25 3a e7 20 | 59 3c 30 20 59 3d 30 0d |/len%:. |Y<0 Y=0.|
|00005990| 25 a8 15 73 61 6d 70 6c | 65 25 3f 58 3d 59 3a 5a |%..sampl|e%?X=Y:Z|
|000059a0| 3d 59 3a ed 0d 25 b2 08 | f2 72 65 64 0d 25 bc 16 |=Y:..%..|.red.%..|
|000059b0| c8 99 20 22 48 6f 75 72 | 67 6c 61 73 73 5f 4f 66 |.. "Hour|glass_Of|
|000059c0| 66 22 0d 25 c6 05 e1 0d | 25 d0 04 0d 25 da 0b dd |f".%....|%...%...|
|000059d0| f2 73 65 6c 7a 6d 0d 25 | e4 33 f2 7a 6f 6f 6d 28 |.selzm.%|.3.zoom(|
|000059e0| 39 39 39 2c 28 73 65 6c | 5f 65 6e 64 25 2d 73 65 |999,(sel|_end%-se|
|000059f0| 6c 5f 73 74 61 72 74 25 | 29 2a 39 39 39 2f 73 61 |l_start%|)*999/sa|
|00005a00| 6d 70 5f 73 69 7a 65 25 | 29 0d 25 ee 1f 21 71 25 |mp_size%|).%..!q%|
|00005a10| 3d 77 69 6e 5f 70 61 6e | 65 25 3a c8 99 20 26 34 |=win_pan|e%:.. &4|
|00005a20| 30 30 43 43 2c 2c 71 25 | 0d 25 f8 25 71 25 21 32 |00CC,,q%|.%.%q%!2|
|00005a30| 30 3d 71 25 21 35 32 2a | 73 65 6c 5f 73 74 61 72 |0=q%!52*|sel_star|
|00005a40| 74 25 2f 73 61 6d 70 5f | 73 69 7a 65 25 0d 26 02 |t%/samp_|size%.&.|
|00005a50| 11 c8 99 20 26 34 30 30 | 43 35 2c 2c 71 25 0d 26 |... &400|C5,,q%.&|
|00005a60| 0c 05 e1 0d 26 16 04 0d | 26 20 0f dd f2 64 65 63 |....&...|& ...dec|
|00005a70| 6d 5f 6d 61 69 6e 0d 26 | 2a 0c c8 8e 20 21 71 25 |m_main.&|*... !q%|
|00005a80| 20 ca 0d 26 34 13 c9 20 | 30 20 3a 20 c8 8e 20 71 | ..&4.. |0 : .. q|
|00005a90| 25 21 34 20 ca 0d 26 3e | 2a 20 c9 20 32 20 3a 20 |%!4 ..&>|* . 2 : |
|00005aa0| 73 61 6d 70 6c 65 5f 74 | 79 70 65 25 3d 30 3a f2 |sample_t|ype%=0:.|
|00005ab0| 6e 65 77 5f 73 61 6d 70 | 6c 65 5f 74 79 70 65 0d |new_samp|le_type.|
|00005ac0| 26 48 2a 20 c9 20 33 20 | 3a 20 73 61 6d 70 6c 65 |&H* . 3 |: sample|
|00005ad0| 5f 74 79 70 65 25 3d 31 | 3a f2 6e 65 77 5f 73 61 |_type%=1|:.new_sa|
|00005ae0| 6d 70 6c 65 5f 74 79 70 | 65 0d 26 52 2a 20 c9 20 |mple_typ|e.&R* . |
|00005af0| 34 20 3a 20 73 61 6d 70 | 6c 65 5f 74 79 70 65 25 |4 : samp|le_type%|
|00005b00| 3d 32 3a f2 6e 65 77 5f | 73 61 6d 70 6c 65 5f 74 |=2:.new_|sample_t|
|00005b10| 79 70 65 0d 26 5c 13 20 | c9 20 35 20 3a 20 f2 6c |ype.&\. |. 5 : .l|
|00005b20| 69 6e 32 6c 6f 67 0d 26 | 66 25 20 20 73 61 6d 70 |in2log.&|f% samp|
|00005b30| 6c 65 5f 74 79 70 65 25 | 3d 30 3a f2 6e 65 77 5f |le_type%|=0:.new_|
|00005b40| 73 61 6d 70 6c 65 5f 74 | 79 70 65 0d 26 70 13 20 |sample_t|ype.&p. |
|00005b50| c9 20 36 20 3a 20 f2 6c | 6f 67 32 6c 69 6e 0d 26 |. 6 : .l|og2lin.&|
|00005b60| 7a 25 20 20 73 61 6d 70 | 6c 65 5f 74 79 70 65 25 |z% samp|le_type%|
|00005b70| 3d 31 3a f2 6e 65 77 5f | 73 61 6d 70 6c 65 5f 74 |=1:.new_|sample_t|
|00005b80| 79 70 65 0d 26 84 31 20 | c9 20 37 20 3a 20 f2 65 |ype.&.1 |. 7 : .e|
|00005b90| 6f 72 28 31 32 38 2c 73 | 61 6d 70 6c 65 25 2c 73 |or(128,s|ample%,s|
|00005ba0| 61 6d 70 5f 73 69 7a 65 | 25 2b 73 61 6d 70 6c 65 |amp_size|%+sample|
|00005bb0| 25 2d 31 29 0d 26 8e 32 | 20 20 73 61 6d 70 6c 65 |%-1).&.2| sample|
|00005bc0| 5f 74 79 70 65 25 3d 73 | 61 6d 70 6c 65 5f 74 79 |_type%=s|ample_ty|
|00005bd0| 70 65 25 82 33 3a f2 6e | 65 77 5f 73 61 6d 70 6c |pe%.3:.n|ew_sampl|
|00005be0| 65 5f 74 79 70 65 0d 26 | 98 17 20 c9 20 38 20 3a |e_type.&|.. . 8 :|
|00005bf0| 20 f2 63 61 6c 63 5f 63 | 65 6e 74 72 65 0d 26 a2 | .calc_c|entre.&.|
|00005c00| 06 20 cb 0d 26 ac 13 c9 | 20 31 20 3a 20 c8 8e 20 |. ..&...| 1 : .. |
|00005c10| 71 25 21 34 20 ca 0d 26 | b6 23 20 c9 20 30 2c 31 |q%!4 ..&|.# . 0,1|
|00005c20| 2c 32 2c 33 2c 34 20 3a | 20 f2 6f 70 65 6e 5f 73 |,2,3,4 :| .open_s|
|00005c30| 61 76 65 28 71 25 21 34 | 29 0d 26 c0 06 20 cb 0d |ave(q%!4|).&.. ..|
|00005c40| 26 ca 13 c9 20 32 20 3a | 20 c8 8e 20 71 25 21 34 |&... 2 :| .. q%!4|
|00005c50| 20 ca 0d 26 d4 23 20 c9 | 20 30 20 3a 20 f2 61 64 | ..&.# .| 0 : .ad|
|00005c60| 6a 5f 73 65 6c 28 30 2c | 73 61 6d 70 5f 73 69 7a |j_sel(0,|samp_siz|
|00005c70| 65 25 2d 31 29 0d 26 de | 1a 20 c9 20 31 20 3a 20 |e%-1).&.|. . 1 : |
|00005c80| f2 61 64 6a 5f 73 65 6c | 28 2d 31 2c 2d 31 29 0d |.adj_sel|(-1,-1).|
|00005c90| 26 e8 13 20 c9 20 32 20 | 3a 20 f2 64 65 6c 5f 73 |&.. . 2 |: .del_s|
|00005ca0| 65 6c 0d 26 f2 14 20 c9 | 20 33 20 3a 20 f2 63 6f |el.&.. .| 3 : .co|
|00005cb0| 70 79 5f 73 65 6c 0d 26 | fc 15 20 c9 20 34 20 3a |py_sel.&|.. . 4 :|
|00005cc0| 20 f2 63 6f 70 79 32 5f | 73 65 6c 0d 27 06 14 20 | .copy2_|sel.'.. |
|00005cd0| c9 20 35 20 3a 20 f2 6d | 6f 76 65 5f 73 65 6c 0d |. 5 : .m|ove_sel.|
|00005ce0| 27 10 0f 20 c9 20 36 20 | 3a 20 f2 6d 69 78 0d 27 |'.. . 6 |: .mix.'|
|00005cf0| 1a 12 20 c9 20 37 20 3a | 20 f2 70 72 65 6d 69 78 |.. . 7 :| .premix|
|00005d00| 0d 27 24 13 20 c9 20 38 | 20 3a 20 f2 70 6f 73 74 |.'$. . 8| : .post|
|00005d10| 6d 69 78 0d 27 2e 11 20 | c9 20 39 20 3a 20 f2 73 |mix.'.. |. 9 : .s|
|00005d20| 65 6c 7a 6d 0d 27 38 13 | 20 c9 20 31 30 3a 20 f2 |elzm.'8.| . 10: .|
|00005d30| 70 6c 79 5f 73 65 6c 0d | 27 42 06 20 cb 0d 27 4c |ply_sel.|'B. ..'L|
|00005d40| 14 c9 20 33 20 3a 20 f2 | 76 61 6c 69 64 5f 73 65 |.. 3 : .|valid_se|
|00005d50| 6c 0d 27 56 0e 20 c8 8e | 20 71 25 21 34 20 ca 0d |l.'V. ..| q%!4 ..|
|00005d60| 27 60 16 20 c9 20 30 20 | 3a 20 f2 74 6f 67 67 6c |'`. . 0 |: .toggl|
|00005d70| 65 5f 73 65 6c 0d 27 6a | 22 20 c9 20 31 20 3a 20 |e_sel.'j|" . 1 : |
|00005d80| f2 72 65 76 65 72 73 65 | 28 53 73 74 61 72 74 25 |.reverse|(Sstart%|
|00005d90| 2c 53 65 6e 64 25 29 0d | 27 74 20 20 c9 20 32 20 |,Send%).|'t . 2 |
|00005da0| 3a 20 f2 61 6d 70 28 30 | 2c 53 73 74 61 72 74 25 |: .amp(0|,Sstart%|
|00005db0| 2c 53 65 6e 64 25 29 0d | 27 7e 21 20 c9 20 33 20 |,Send%).|'~! . 3 |
|00005dc0| 3a 20 f2 66 61 64 65 69 | 6e 28 53 73 74 61 72 74 |: .fadei|n(Sstart|
|00005dd0| 25 2c 53 65 6e 64 25 29 | 0d 27 88 22 20 c9 20 34 |%,Send%)|.'." . 4|
|00005de0| 20 3a 20 f2 66 61 64 65 | 6f 75 74 28 53 73 74 61 | : .fade|out(Ssta|
|00005df0| 72 74 25 2c 53 65 6e 64 | 25 29 0d 27 92 32 20 c9 |rt%,Send|%).'.2 .|
|00005e00| 20 35 20 3a 20 f2 61 6d | 70 28 28 a0 a4 7a 28 61 | 5 : .am|p((..z(a|
|00005e10| 6d 70 6c 69 66 79 25 29 | 29 2f 31 30 30 2c 53 73 |mplify%)|)/100,Ss|
|00005e20| 74 61 72 74 25 2c 53 65 | 6e 64 25 29 0d 27 9c 30 |tart%,Se|nd%).'.0|
|00005e30| 20 c9 20 36 20 3a 20 f2 | 61 6d 70 28 31 30 30 2f | . 6 : .|amp(100/|
|00005e40| a0 a4 7a 28 61 6d 70 6c | 69 66 79 25 29 2c 53 73 |..z(ampl|ify%),Ss|
|00005e50| 74 61 72 74 25 2c 53 65 | 6e 64 25 29 0d 27 a6 2e |tart%,Se|nd%).'..|
|00005e60| 20 c9 20 37 20 3a 20 f2 | 65 6f 72 28 a0 a4 7a 28 | . 7 : .|eor(..z(|
|00005e70| 65 6f 72 5f 63 6f 6e 73 | 74 25 29 2c 53 73 74 61 |eor_cons|t%),Ssta|
|00005e80| 72 74 25 2c 53 65 6e 64 | 25 29 0d 27 b0 2e 20 c9 |rt%,Send|%).'.. .|
|00005e90| 20 38 20 3a 20 f2 61 64 | 64 28 a0 a4 7a 28 61 64 | 8 : .ad|d(..z(ad|
|00005ea0| 64 5f 63 6f 6e 73 74 25 | 29 2c 53 73 74 61 72 74 |d_const%|),Sstart|
|00005eb0| 25 2c 53 65 6e 64 25 29 | 0d 27 ba 2d 20 c9 20 39 |%,Send%)|.'.- . 9|
|00005ec0| 20 3a 20 f2 68 70 66 28 | a4 7a 28 68 70 5f 66 69 | : .hpf(|.z(hp_fi|
|00005ed0| 6c 74 65 72 25 29 2c 53 | 73 74 61 72 74 25 2c 53 |lter%),S|start%,S|
|00005ee0| 65 6e 64 25 29 0d 27 c4 | 2d 20 c9 20 31 30 3a 20 |end%).'.|- . 10: |
|00005ef0| f2 6c 70 66 28 a4 7a 28 | 6c 70 5f 66 69 6c 74 65 |.lpf(.z(|lp_filte|
|00005f00| 72 25 29 2c 53 73 74 61 | 72 74 25 2c 53 65 6e 64 |r%),Ssta|rt%,Send|
|00005f10| 25 29 0d 27 ce 2f 20 c9 | 20 31 31 3a 20 f2 63 6f |%).'./ .| 11: .co|
|00005f20| 72 65 28 a0 a4 7a 28 63 | 6f 72 65 5f 66 69 6c 74 |re(..z(c|ore_filt|
|00005f30| 25 29 2c 53 73 74 61 72 | 74 25 2c 53 65 6e 64 25 |%),Sstar|t%,Send%|
|00005f40| 29 0d 27 d8 31 20 c9 20 | 31 32 3a 20 f2 6c 6f 62 |).'.1 . |12: .lob|
|00005f50| 6f 6f 73 74 28 31 2f a0 | a4 7a 28 66 62 6f 6f 73 |oost(1/.|.z(fboos|
|00005f60| 74 25 29 2c 53 73 74 61 | 72 74 25 2c 53 65 6e 64 |t%),Ssta|rt%,Send|
|00005f70| 25 29 0d 27 e2 2f 20 c9 | 20 31 33 3a 20 f2 6c 6f |%).'./ .| 13: .lo|
|00005f80| 62 6f 6f 73 74 28 a0 a4 | 7a 28 66 62 6f 6f 73 74 |boost(..|z(fboost|
|00005f90| 25 29 2c 53 73 74 61 72 | 74 25 2c 53 65 6e 64 25 |%),Sstar|t%,Send%|
|00005fa0| 29 0d 27 ec 14 20 c9 20 | 31 34 3a 20 c8 8e 20 71 |).'.. . |14: .. q|
|00005fb0| 25 21 38 20 ca 0d 27 f6 | 33 20 20 c9 20 30 20 3a |%!8 ..'.|3 . 0 :|
|00005fc0| 20 f2 6d 6f 64 75 6c 61 | 74 65 28 a4 7a 28 6d 65 | .modula|te(.z(me|
|00005fd0| 6e 75 5f 6d 6f 64 30 25 | 29 2c 53 73 74 61 72 74 |nu_mod0%|),Sstart|
|00005fe0| 25 2c 53 65 6e 64 25 29 | 0d 28 00 33 20 20 c9 20 |%,Send%)|.(.3 . |
|00005ff0| 31 20 3a 20 f2 6d 6f 64 | 75 6c 61 74 65 28 a4 7a |1 : .mod|ulate(.z|
|00006000| 28 6d 65 6e 75 5f 6d 6f | 64 31 25 29 2c 53 73 74 |(menu_mo|d1%),Sst|
|00006010| 61 72 74 25 2c 53 65 6e | 64 25 29 0d 28 0a 33 20 |art%,Sen|d%).(.3 |
|00006020| 20 c9 20 32 20 3a 20 f2 | 6d 6f 64 75 6c 61 74 65 | . 2 : .|modulate|
|00006030| 28 a4 7a 28 6d 65 6e 75 | 5f 6d 6f 64 32 25 29 2c |(.z(menu|_mod2%),|
|00006040| 53 73 74 61 72 74 25 2c | 53 65 6e 64 25 29 0d 28 |Sstart%,|Send%).(|
|00006050| 14 33 20 20 c9 20 33 20 | 3a 20 f2 6d 6f 64 75 6c |.3 . 3 |: .modul|
|00006060| 61 74 65 28 a4 7a 28 6d | 65 6e 75 5f 6d 6f 64 33 |ate(.z(m|enu_mod3|
|00006070| 25 29 2c 53 73 74 61 72 | 74 25 2c 53 65 6e 64 25 |%),Sstar|t%,Send%|
|00006080| 29 0d 28 1e 33 20 20 c9 | 20 34 20 3a 20 f2 6d 6f |).(.3 .| 4 : .mo|
|00006090| 64 75 6c 61 74 65 28 a4 | 7a 28 6d 65 6e 75 5f 6d |dulate(.|z(menu_m|
|000060a0| 6f 64 34 25 29 2c 53 73 | 74 61 72 74 25 2c 53 65 |od4%),Ss|tart%,Se|
|000060b0| 6e 64 25 29 0d 28 28 07 | 20 20 cb 0d 28 32 14 20 |nd%).((.| ..(2. |
|000060c0| c9 20 31 35 3a 20 c8 8e | 20 71 25 21 38 20 ca 0d |. 15: ..| q%!8 ..|
|000060d0| 28 3c 0c 20 20 c9 20 30 | 2c 31 3a 0d 28 46 38 20 |(<. . 0|,1:.(F8 |
|000060e0| 20 c9 20 32 20 3a 20 f2 | 65 63 68 6f 28 a0 a4 7a | . 2 : .|echo(..z|
|000060f0| 28 65 63 68 6f 5f 6c 65 | 6e 67 74 68 25 29 2c bb |(echo_le|ngth%),.|
|00006100| a4 7a 28 65 63 68 6f 5f | 73 74 72 65 6e 67 74 68 |.z(echo_|strength|
|00006110| 25 29 29 0d 28 50 3a 20 | 20 c9 20 33 20 3a 20 f2 |%)).(P: | . 3 : .|
|00006120| 66 6c 61 6e 67 65 28 a0 | a4 7a 28 65 63 68 6f 5f |flange(.|.z(echo_|
|00006130| 6c 65 6e 67 74 68 25 29 | 2c bb a4 7a 28 65 63 68 |length%)|,..z(ech|
|00006140| 6f 5f 73 74 72 65 6e 67 | 74 68 25 29 29 0d 28 5a |o_streng|th%)).(Z|
|00006150| 3c 20 20 c9 20 34 20 3a | 20 f2 68 61 6c 6c 65 63 |< . 4 :| .hallec|
|00006160| 68 6f 28 a0 a4 7a 28 65 | 63 68 6f 5f 6c 65 6e 67 |ho(..z(e|cho_leng|
|00006170| 74 68 25 29 2c bb a4 7a | 28 65 63 68 6f 5f 73 74 |th%),..z|(echo_st|
|00006180| 72 65 6e 67 74 68 25 29 | 29 0d 28 64 07 20 20 cb |rength%)|).(d. .|
|00006190| 0d 28 6e 06 20 cb 0d 28 | 78 1b f4 20 57 48 45 4e |.(n. ..(|x.. WHEN|
|000061a0| 20 34 20 3a 20 43 41 53 | 45 20 71 25 21 34 20 4f | 4 : CAS|E q%!4 O|
|000061b0| 46 0d 28 82 3b 20 f4 20 | 57 48 45 4e 20 30 20 3a |F.(.; . |WHEN 0 :|
|000061c0| 20 49 46 20 71 25 21 38 | 3e 2d 31 20 50 52 4f 43 | IF q%!8|>-1 PROC|
|000061d0| 61 64 64 5f 6c 69 62 65 | 6e 74 72 79 28 46 4e 7a |add_libe|ntry(FNz|
|000061e0| 28 6c 69 62 5f 6e 61 6d | 65 25 29 29 0d 28 8c 0f |(lib_nam|e%)).(..|
|000061f0| 20 f4 20 57 48 45 4e 20 | 31 20 3a 0d 28 96 0f 20 | . WHEN |1 :.(.. |
|00006200| f4 20 57 48 45 4e 20 32 | 20 3a 0d 28 a0 31 20 f4 |. WHEN 2| :.(.1 .|
|00006210| 20 57 48 45 4e 20 33 20 | 3a 20 49 46 20 71 25 21 | WHEN 3 |: IF q%!|
|00006220| 38 3e 2d 31 20 50 52 4f | 43 64 65 6c 5f 6c 69 62 |8>-1 PRO|Cdel_lib|
|00006230| 65 6e 74 72 79 28 71 25 | 21 38 29 0d 28 aa 0e 20 |entry(q%|!8).(.. |
|00006240| f4 20 45 4e 44 43 41 53 | 45 0d 28 b4 13 c9 20 34 |. ENDCAS|E.(... 4|
|00006250| 20 3a 20 c8 8e 20 71 25 | 21 34 20 ca 0d 28 be 0f | : .. q%|!4 ..(..|
|00006260| 20 c9 20 30 20 3a 20 f2 | 70 6c 79 0d 28 c8 31 20 | . 0 : .|ply.(.1 |
|00006270| c9 20 31 20 3a 20 3f 56 | 63 6f 6d 6d 61 6e 64 3d |. 1 : ?V|command=|
|00006280| 31 3a c8 96 3a 3f 56 63 | 6f 6d 6d 61 6e 64 3d 30 |1:..:?Vc|ommand=0|
|00006290| 3a 21 56 63 6f 75 6e 74 | 65 72 3d 30 0d 28 d2 42 |:!Vcount|er=0.(.B|
|000062a0| 20 c9 20 32 20 3a 20 74 | 72 61 63 6b 69 6e 67 25 | . 2 : t|racking%|
|000062b0| 3d ac 74 72 61 63 6b 69 | 6e 67 25 3a f2 58 6d 65 |=.tracki|ng%:.Xme|
|000062c0| 6e 75 5f 74 69 63 6b 28 | 6d 65 6e 75 5f 74 72 61 |nu_tick(|menu_tra|
|000062d0| 63 6b 25 2c 74 72 61 63 | 6b 69 6e 67 25 29 0d 28 |ck%,trac|king%).(|
|000062e0| dc 10 20 c9 20 33 20 3a | 20 f2 63 6f 6e 74 0d 28 |.. . 3 :| .cont.(|
|000062f0| e6 19 20 c9 20 34 20 3a | 20 f2 70 69 74 63 68 5f |.. . 4 :| .pitch_|
|00006300| 62 65 6e 64 28 31 29 0d | 28 f0 1a 20 c9 20 35 20 |bend(1).|(.. . 5 |
|00006310| 3a 20 f2 70 69 74 63 68 | 5f 62 65 6e 64 28 2d 31 |: .pitch|_bend(-1|
|00006320| 29 0d 28 fa 36 20 c9 20 | 36 20 3a 20 f2 58 69 63 |).(.6 . |6 : .Xic|
|00006330| 6f 6e 5f 73 65 74 73 74 | 72 28 77 69 6e 5f 6d 61 |on_setst|r(win_ma|
|00006340| 69 6e 25 2c 32 35 2c 22 | 31 32 37 22 29 3a 3f 56 |in%,25,"|127"):?V|
|00006350| 76 6f 6c 3d 31 32 37 0d | 29 04 06 20 cb 0d 29 0e |vol=127.|).. ..).|
|00006360| 05 cb 0d 29 18 05 e1 0d | 29 22 04 0d 29 2c 12 dd |...)....|)"..),..|
|00006370| f2 65 63 68 6f 28 44 25 | 2c 73 74 72 29 0d 29 36 |.echo(D%|,str).)6|
|00006380| 0e 41 25 3d 53 73 74 61 | 72 74 25 0d 29 40 0c 42 |.A%=Ssta|rt%.)@.B|
|00006390| 25 3d 53 65 6e 64 25 0d | 29 4a 13 43 25 3d 73 61 |%=Send%.|)J.C%=sa|
|000063a0| 6d 70 5f 63 65 6e 74 72 | 65 25 0d 29 54 18 45 25 |mp_centr|e%.)T.E%|
|000063b0| 3d 28 73 74 72 2f 31 30 | 30 29 2a 28 31 3c 3c 31 |=(str/10|0)*(1<<1|
|000063c0| 32 29 0d 29 5e 0a d6 20 | 65 63 68 6f 0d 29 68 05 |2).)^.. |echo.)h.|
|000063d0| e1 0d 29 72 04 0d 29 7c | 14 dd f2 68 61 6c 6c 65 |..)r..)||...halle|
|000063e0| 63 68 6f 28 61 25 2c 62 | 29 0d 29 86 0b c8 95 20 |cho(a%,b|).).... |
|000063f0| 62 3e 3d 31 0d 29 90 11 | f2 66 6c 61 6e 67 65 28 |b>=1.)..|.flange(|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.