mykes@amiga0.SF-Bay.ORG (Mike Schwartz) (05/31/91)
The following UUENCODED binary file (yeah I know this is alt.sources.amiga...) is a software tool I wrote in 1985 to manipulate digitized sound files for the Mac and Amiga. The use of the program is pretty straightforward, but a little explanation will be provided here: 1) Run the program (named audio) 2) Select the load option (menu item #1) 3) enter the name of the sound file (mac or amiga ok) 4) select the change period/volume option (item #11) 5) set your period (315 = 11.1KHz) 6) YOU MUST SET VOLUME (use 63 or 64 for loudest) 7) Use the "convert Amiga to Mac and back" option as necessary 8) Play the sound (menu item #8) Other features of the program: 1) It allows you to shave part of the sample from the start and end of the sample. THis is useful for cutting off the IFF headers and removing dead (quite) space to reduce the memory requirements for the sound. 2) It allows you to compare up to two "shaved" versions with the original and save the one of your choice. Caveats: 1) I don't have the source anymore (at least not on-line) and don't want to do any mods to it. 2) It was never intended for public release, but if it is useful to anyone out there, I'm glad to help. 3) The appropriate hardware resources are NOT allocated by the program and it goes right to the hardware bypassing audio.device. 4) The program might not run on 68030 machines that use software to move the VBR (vector base) from chip memory to fast. 5) Remember, this program was written before there was fast memory and before 1.1 even came out... 6) I never intended for this program to leave my hard disk. 7) BEWARE USER! Don;t blame me if it crashes if you run some other program at the same time that uses audio.device. Notes: 1) I used this program to convert all the Mac sounds to AMiga format for Dark Castle and Beyond Dark Castle. 2) I use this program all the time to convert Amiga sounds to Mac format for use by Mac programs (like SoundMaster). 3) I hope you like it. 4) I have identical versions that run on the Mac and ST (highly portable). ######################### Cut Here ############################### begin 777 audio M #\P ' 8 4 *& /4 ! ? !B( X M DA #Z0 !1(Y___2?H -CP\ -A+DZ1/#P !6$F48D@$2QX 1.KO\NX M4T8,1@ "9NIA$$*A? !A"B]) #Q,WW__3G4^!D/Z_[PB4=/)T\E1S__X6(E.X M=0 _( /K *& _( /K ]0 _( /K 0 _( /IX M ?'H 4D9.E-/\ 8AR!)4D9.E"Q))$XX/"2$2,0\!4Z4)DEA-FH*4D4,X M10 #9NY.==" :AYA)"( 9^AA'CP 3I0F"70 8134@->S* !3@6;T8.)GSB)+X M80A@R$/Z 9!P K7.9Q 2XA+B$N(2XE6 9O @(4YUU<1(Y_88)DHZ!$GZ 58TX M'!(<$!QF $^2D)G#%-%:P !2A<@4T)F]%.49P !/M(!9@02(-,!9%;2 68$X M$B#3 61&T@%F!!(@TP%D-M(!9@02(-,!9";2 68$$B#3 60&$"!^ V L?@+2X M 68$$B#3 =$ 4<__]%P ?@-@%G %?@-@$' $?@)@"G #?@%@!' "?@ V!](!X M9@02(-,!9"#2 68$$B#3 60B? <.W &6 =@&@8*"A(" P,$! 4'#M(!9@02X M(-,!U4)@%GP"'CMPZ-(!9@02(-,!U4)3!V;RU$9\ #I&/@/2 68$$B#3 60VX MUD/2 68$$B#3 60D.GLP#E '8"( 0 " ( ! # H $@ D !@<'@ >!@H. X M@X6&.GLPXE@''CMP[&H('" "!P /9P[2 68$$B#3 =U&4P=F\E)&VL;;R[O*X M8P*:Q+W-9@(J2E-%:Q(7)5, 9O!@ /ZX IT !Y@9 !D!.0),WQAO8 #^X M>@ /R #Z@ !B(#B%F_!S@4_OKB!>(IK/C2Q0.0?P/FXQ%8_'(:X M'+]QG00 'O_?''GR"0(5L!5^0@!4$ 0^' ".[$$@WY$ $_$" .4*'X( $\<!X M )<)$"L 'O,, [Z0) $< @#Y P "5QOV9E9&-B83DX-S8U-#,R,3 PM9AGX MOM-L%5CWW!69OL=H%;J(K\B_,V05UC0-O0"_U6 Z,7]3%9](1?$_ "]VU=$ X MD/@ X&\7A(#^QYIWW%2\V$PNSP\//B#^&1.&_'?BFL43)/@T$Q/Z,A@/LW^"X M5-,3&/(//7CQ "B>R%H#*^L?X /%$SCX!Y $7W\,^242?+%57P<4C 0_D:R#X M;Q[@!WV\)W@3,>2W(3LXC[^"#Q<N+P,<QC>'_ R^P0\0^$YO?( ?.O!%!2Y1X M+A[!#_H;6/%>OZH-7U03&ZP$OQ,8\N=[?(!_ S#L!A,5OX-2!SQR(& [%:./X M>0&\&JT'8\6AA_$(5'YXR($L')#(,LVF&@,A.+\U> ,QY&^.,!K/&<4\=1R\X M"QCR#S\8\B]X "_@.V,,"WG8QT-B(UXG_P0/$.,CPWX/' ,K?@D/X #%4Y #X M,,=7A_P>\"=6?#H:'D<K_@&?)D]@U6_@"CP>P"QY7#R0#'$\A ^P4AA/X!TPX M*![(,3X2 U;\ 7H'5OP"OF4: V/%& \DY$!$ H^ ( 0+(+N+ :/@LQX#.@X M.,H-2?E?&(!#J\X;7O-[7FU8\P$"+89#D>K8_1\?"/('C"=8]" N$\"Q^"]QX M&,]%\!#%!]HM6/42BP^(![#B.G,1$O #.?F 8OY/J *:9R(]//H5^R <-W)IX MBAR1.QD@(P0!Z8O0&72F2Z^^#7K=UA5K/B4JQ =0;?P-@*P-O>:S[TPH&X>PX M? =>\<H'BK@+5X(+O>K<_^Y.CI,LKEWX8@Z'@YV"T!%KP<! 2(/40T+H@<#&X M0T@!)L#$ 32L0(O@B(/F!1@NYQ)D00" SAP(TG <QR5$_A?F/SE93OP)SWP)X M'2<A RR?> 7C 6"NAO%!#F!.FM!$7>YQ%CST-:[Q&EY\6APB9ZX71"IFGE^BX M(>W(7RIGKZ$* /I+#4#[-"$=^&<X?J+@(0MXP,8/LO*'+. !PF]8PN0(0@O8X M"F>^8"%Z$05<NN&8/(LW?"RA0G,>'^SY#_'J0\Z#B KYQW@L9R^<2CBBH"L$X M-AA!WR6&(WZ0<<I3% 9GMHNB7>7 0UX55Q#^@ 5-DI$D/X_Z ?D$'NOU[/_CX M#,7T&0;-#V8:E/[:^)K3\4J5G!@/QB;$4!)."]\= !!X2&TKMF %(+I]!CS&X M%D?D!C$.B+4_\P8Q\PMG? 8, WTEP ;1+B;]DHPP=N-E&'P&-//X(SF$!(.!X MG$\.R G[DB5<\&'6\+ "8.#LT 6+R%]G"# O3DY'?#=KK1[P!,G0$"<$![*?X MD2($Q<$2;3>MT 1P\;0R-9\&<IL*(-BM?#,GZJIRJ8(^4H6&8)(F!&<+/YFDX M[_]P[N&^4B1*)A)GRK&(4>@+( Z#6*#+EX$#Y1Z7@;;O",Y_YF#P"25$ DHIX M$QU1)?$F9=O-<69XN<X7+@P/SV.*2*="NIG<QIEHLQ4?^8\ 0-C9K$+HT4&CX M2_F4!,TN"<),ARH@4B848(*#;"0P /$A5>',))N H3P&2L?>\Y\&'*E*_R5'X MN$>Y^ 3 )4& #R$H*NJ\T'B$$X8U&&;Q29H!PN,9(.;8BAESX/Q3F^I@W:,%X M">+](<S?1U8($]3B%"?P-G6G/!,N]C 4[=W=CX43J,"?X: 83>,$T-P5#OY,X MCV#7^"*/F.)O\6,R8UCW!VW\Q/P/A:,;,&9)1$=J#&=%I []P8\5XZ1@ !G"X M^4X\$&:.H%1WX+Z6-V?#=^H($&>$L' -GY8ZA)R+,=^&G<<.F!(H,HL2XY%1X M'X2@'PBV@T@I0O_Z08>=\OY</XS89RJ%GG,5@*I"DG*QHR )BH_8("(2(R%RX M1 40D7H?&3-&W@IQ2?..$H"()@@%HBHX=!L-GA D=E!68>?N#.$,#P*R"%20X M[0XJ2@T3!^D*QZR&F!,0S^_J9<BU(40MSST080@O$(9%U4H@2"0?14]! ^3^X M#KF $ OZ3MH1QE#0/@D=]_2Q#0Y\21X:-Q$7WX(1S<3X&M<?*'QE0T\P!17'X M%'$/<?4H^.=$)N,">/"XF30YW'.DQ _W-W@D$3-0GT;. 7O<7!%<?!A3'L"1X M\@F'C:[(E_+_RE% 4H.2!&*!MH'3@- /=. 2;X,'? $FP0&E#+"5%T%" 3##X M@@(R%&0 (L. 0$A NS0!-E@A(&9!2D%( # O,>$3!EC($A\B?$ 2JV%T 2 :X M83P")RD1*?W1$@ IP6@"9T1*/F$! $0*@40&:H%*1%* 1 1J@$J$0@!(YT@XX M@H>Z!ZS$_'! )[@('"?'! U]V'-3$7#_"#L&.5?*_7A(&F#8J@X21]%A0LIMX M#5[H72#BU1!*C$"74JHW( _P4Q#C)$\WZ=INQTRT$T=?./$$4N+&/@\$&U5]X M#'D8,0H<? @Y\&R3^*V2E\C]"?@!K5)"H*"+4RIF'36$K0PT9CI?$24B"F<MX M ! ,Y$[L(W!GM0I*7:1M*P9O@%-*L-_R0MPP[9'#3C3,8')#05=T0H!5M&Y9X M;O\ 9PL+)*249X!3XF=CW2LH8(00O:-(*R'_[4$0*!N8\DI_.4]8' )"20U0X M0@77H%I@)B_1=",@W L+S;*T_>.M*"\6\ '#;4AC("TO2O8@()T)""3DAAPGX M$I"0#WN<'&#@P$5TZ"%^+>0=A QF:!V]T!1@&X'R)[ 69FQQ%^1Z1'<3/FD8X M\!]I %9]6AYI /@(:1#P^VD"$9T?]V)F+E5"TCL_2 7OR2D.XT K3P.0A-# X M"1O]=2T@"G(B8$ $UA T8!] Z/]0*_N!K5@*BC$:9GC&&P@0?X<#/!1F0P0UX MZ+@7LC\;H?:8,4+B-:CLKR7_XP'P_P9CZ /T_W> \"+_+4(*B68E50(,, , X M8'JCA1/Y^@A1*_C_')D4BB;T-Q3Y..OB(\L*("T O#AC!F?: TK>9C@]RA-IX MOC@4BE,RX[:7TESV:EPM(GQ!L1,KA$0*;(2WWZU$$FP75*)/0@<@!@UXR6]AX M]TH48! H# E/!Q2/]9\+K0P(W*'R)_8SBY!X<ZZ>+^<-?VV//(L 5T]$3DE7X M%*?E;F]C:8!@? *L0I9 & E9$PESVCJ\+Z YDT-'RA@XR8U;G !&):1\XI]HX M)44@*:Z Y08@+*H([F'?"R:,-/FK0";.&0Z:-DA%+T0@;5JD4F<;9SSH.,P X M*8L3]*XR%EYP=!S*\TV:_@4W11=ACRJ)#CW/YF839@2>+PYA@(XH 7 $8Z"DX M '#V5J(WQ# 1";$GT"T4:WB#*4!?$QDO(!!" @7\R.D%0%//K&\B2%/\9ACHX M90!OMFP +V01)7\\,*Q@!2"P(7#-GOB((;P.Z/RK(;S R1<OV!POZ!_$ CEFX MZ8ZP^>;,:S.^*C#$'@0JN'%_<PD("QY/#O!&V_&"A+Y^?V<8?&%6_!P0/&X#X M%38$ ,=M,<O10" $"R)E._R&)Q#(B!XN)%[PGAQW\T4I!'H?\:4=&/",*<!)X M!3$%SBUO*@ \WO.>?$-@CEP6?'TQCGPC7M\B8'@D1%H'+PK(E2DWLF-&GAKFX M(;1(7)JH*M9H5T/=1P<"'9;N=W1@ 7H$9F1#F 4-9&:&2C$C(!\MIE^SW&;-X ML2>"\10)$/DRG0H3RV]ZQT(&+R2F+(W21DD*R7N;-&<.(_<M"-"H+& &>N9MX MG1GEA%(2OT\(LTH,G\3XF#$%SB9DEPCT^0_BC8W^ @@W/>>!?S<,[[S#&>SBX M/")':)N]XQ&##ZY'4PR,QN"*BTF)!MR;$A4Q'"]3S>YWC'@''?]PLH,-OZ5\X M*1)FDDH$;("XP$BK5[ .;81*DH/LU4 DK X'^X(&<OP,/067+2A>.P;IO1,8X M0B]!4@9G4!V65]D0_DU5+R((=K'1 ^], "".-]0/L$(?@/+@;2G0N%+ UZCCX MI8X(SK'0 B+(1GQ-4(%(!I@&UCNZ<:"\1HS<_'/&"R+&A =$XEZ@%)]%"!MX M>A)"/!)Z([12BU,"9H5*$$)X<,)@5PV$;K_$ !=Y 1\4>8#_>0'P*'F"NC OX M!][;TF "8/__*H_]5FOP"!#NR!>\, Y\0$< $!!^@(XB,F8B@H.,:"," !,,X MS&"+8T!37RNZ"&<-!TYE]-%-QP<89PD<1+H@/6?HE.(P8>!;2R1X;":@LZQ"X MZ 3< R<:"!3_6['80 1#1T)7K$>@4/@I\5-\6@&4T 8E""^(4DLL["DIX%0GX M!MX(9J[Q"X;N%0510$,$JL0B5.:$K=!:21,00";HA(H@1,B!*(#E%7,HO(I!X M^0'(6CB) "HSCZ!.YGSS+V&*[Y6F#&0,/SP7!>!7.J@L 'I([0-X2!9G!@! X M(<@$PEY.@"#(*>@+HH.\ 2<M'I$V.^(L+X$.,!'J$2^@!&@B2H!5'B0O2C/(X M")X)F24) O$!G!&47 !J2$1@!)T)BOB! (!H ,B2FH._3GPIZ#&$M":^Q6:/X M+2\P9ZR.<:= K'+-HEQ83D%-O(B!:0260X!0^4&HD ,L(!0"( I-@#-.R&J-X M'7PQ'$ ?:$)%!FR)-9L"("9NF,@=\(X49I)(BL:N$K'PH2\&,<$GHRSFP]Q^X MXP\)_ 3^?RX=20!Y<F%R8FEL+G-O9'6B^LD:B38$8)0_H@> L3PN!:..@T IX M:/[1 R#V0W-IR/.G0@9@XO^NI:CZ2_G6*0'1 BX(@( UK8J#3BEN>"R&@T\IX M_/_)4<(B '0(:Q0 /#(.9LFU:L!%@NU(0W!A2!0BSP^-'3] )8309J0LJB3%X M=CET'"J!$'"[X@AP!%7 2A1N$W0S&C1MR@6<0@$OP4B!2 V#$EC&*JQ-_1#&X M@3#09<BW?H-IQ18)VM=/4*H-N;8++^YXHDAF!>2PA%? ^0DK$$@F 59O-F<'X M0Y<(AO()%"X/D<H?BZI*%4DTJ@A=@ S>E0IG& \P"_"*A!BH"]Q!^#HG9D5X MP,4 &))2_ 1-*0-?$!IA#0QE!)1*L5+H"=TI3>K\1^0.6?HH\J'68$M _W BX M^8'1Z@B24Q1@& H@7]/\!3(7"B];"1#\3U@-5!#&@6Q)0O)@*$_H &'D<=-XX M[;40A2;Q$+@20N)@A&<>Z0AG"D71N!!G)LFA<"@\ (_@'-W#(\'$MR$C7P)@X M@$3 266%2LYF,,2J+3 (18'L01_:23#X!<V8 BB U!\D*A2Z3@0T+PIR6V(\X M$'H>/"!@ 'A/ F8KJ([H!@%Z!F8M7)@ >O!@BE($9@D67 9G( 2#&[+U"3;X MR, OQ(VDXLP7T*52\=@+W+VIY/@(GNC5J@8J;T#%TP+A--,5,-.O+--XQ2C3X M#^N"0B?1$.!@4)L]%?5XP#9'X/LA?D-_9DABD(9@.5Y#^ ,+?#($O@0BHF9.X M'T&0JF UOR'\"01^+@(*'Y'&9E2/H)#.8#+'$+X. BI?@0^?R.IF6D?0D#XWX M+P\PD7IGM-?0 UYG21P=0F?@43:\LB9GI72E(A4M&3.+QV$9 K;=_SL3_H0#X M<-1/0M!/E[=/8,!G)T\&?!L$,3[Q0TTD3P9\*\4&3U[Q!$\"<,1/*<!/='D+X M3P;\5$]BP!%?X!\7/\0Z3V+ +$?L5O!W.\*; 7"T35#HL$WR%DT,^$+$38 (X MK\ .)VZ(*,1-@"ROV*1@.P.QO0!PI%@0P3.@+8C)([9 #N=Q F[@#![Y=Y\!X MR\+9O,@C?"V"$(0_!@/?3*,Q$?]P;9YNT B:L+H/;M 1S;!R;AMGZ+ L;B0WX ML"3TL@TX/CUG!S7R^(00O, $%V<:8_!F9R,5A('BEQ\H(E B G0"8()3!&:"X M2F)G""(0#7HD# M("=M(+LO(,!@_!@R* D/AQ2OS0<?60+YJ[J/D @G+AM@X M<0$OB0M"6%S ^("%Q(7*K"X@#[$!04L+AD@<0$LBPM 2, C@&,L#VMTQ1<.X MD+B (<4%-21.((0-CG !!8D+&%A<0"S ,^(9/#"RF@$/4QWQA%.*#\0%0K13X MN>:=QP'64XK84]<-/. 'X5.D4R@$4WK-@E,K/@C !>6P4YH$/\932,7(4VL-X M'O '\"F@4Q0"4[WD (%3@?!!O 58K%.N OF#MDM4N%.\Y@T!!P^?G%-"S9,PX MA4GA@(><02BX!5ZHZAZ6!W/%IA\D5ARHT)$&="1F#0"$!X=3,F^8?D?1FO#?X M ( _#,'KTU=>- O$6'0C^$H$0SZ-'R%(V^ ?1<O_F^(^);%5&/4%ZD*^XL:X M%Y30%^L)_B($]W%>S!>@"/N+[A>4,[?Q3U 2*,?S&OH>V,=1F [[[\Z\ SCLX M $-%*"A2960G?P[!TE]E;F]$#23*_<-6>B7V#U 2/P),$"D7$J,>!587*";QX M2XO&(Y)S)0!!?Q<1PC .QQXO,.(N?A<1X&=;S(I'$#@>%>,/5$531D9/1R*IX MB1T &RO/B _C!RS 2VEU<42DZ"/T <OOI0:91J-!O Q'FP5>0X@B.4OBSI.X M!.-Y9D)OH[TR(2H2$ %E=#]!=Q@Y>BD0^1(QG*)S$B/B."7E$K@W,)=+ WEAX M;'"^0S;:R74=1A@U_$YW.$9F9F\@<&!M<R\+W:$'=&50H @T-B2/@UL@,\%RX MGVN1<V!L*(A/9VEM00C"TF-A;2!TMW9N;V,5(3)BY9 I82!QHP]-P#$!1RAIX M;"!S:6AT(#T@, *+F1(Y&QA='-N:2!R96QD;F%((&]I9'5!_:( L!$\Y%(CX MX/)WYF(17?F:'";L9/LY0 1_V8(S(O&%,Q66,R]OP< S(16T(Z\4J_R. "_ X M2)06W#!L&VD/X,;?A,B-[O<;!!+?_HV@W'KYR#L($OD"_A2\_$J(61CPIBOTX M$EF:90<VG[P/,'Y.!I\UZD.?:[Z.8I\/^PR*GR/^C&*?$(^&_Y\)&:=^3J;]X M?D49^"0.^,$G[2/@L= X#T 5E-]@ &9_VQ@>R*Z X<_0?F BGT[!?X#N=$+X M7] @G6N1?GZS<O]7CZ K=O^+;WDK)O0G-57BC)D1]1Y[1@RRF8,_,O%$?[)GX M I^#63+Q;3?R7@*9$H^'WY/@_EE1#C\RQJW_R5H)? [ (WV>H/P#$@7.27R)X MNP>O/.HS)_'6&U%9@89'&P0/\$6_>MG9GO[,"!D@#PK]C)1@POH9)!(B_HRNX M8.[[NDX&,HQE?06>PS\510]-_(KB*3QG+#7Z!UX7+"2OP'LDU^IK"U5?"Z],X M"WK51PNK.@M>]3,+JBP+5QH+O>H("U4"!0L/I.D+5^,+O>K@%S(1(M($CS]PX MBV)FY[!R^;A2F1L80FM^UF]B(;ZX@"H(%&=\5@7A7BOP&\4'<%8IN<AE;6%NX M%5=& #( ,3A:#L=N<G5T95(@<F\@+2 R+S&_,S^'DW,@:&-I:.^H=F%3+B;"X M,BXO"WK 97II7PH2XBE%&&0V+24D=')A=%,@*3$CZIA*)2A'SF5T>6(@9"4HX M("!S)2 Z<V%W(&5L:68@='5P;DDJO#/91Y?X!C.\?B3A&.@=92^,2>W1&2KHX M(.^B[ZW0B(@M(&; J-$2B0=\3A).X _!2*T,?/] *U \2?D' 0.AG-!Y$O@VX M)X9@ ED2 5U<@O,E,!+^ RA@">)1!.(#>/\ %GDK$GH$AJ3Y+K_ @"L>N02XX M&B/V?!LO$O1;+UF!"Q6 +Z-W'M!^EU^(+PG(7+]D!2X5 "\!+X"2)6[TQ>(#X MT$XYY2N9<0-L 3XF5P+\$SDO=.(&C HI<R4H9&YU;U-FT&5R%20( D]D86],X MQF ,!52B^BC ]Z, ""QG0BK> =R0_",5U!I4 10AW5QA B$GGB\ \$LOMPD2X M3U#L_5P2'8T!Q1P5="*_W@*ZN15(+2 Z*6QE8VYA8R!O="!.4E5415(O,# RX M+3 H(&5M=6QO=B!W94YB/Y;&K:_FA1#7(JI8FA\+ .@@9'*5NN4D(B=XV:O X MCYC!$#*+ #BP7V_(RARP#[3L%&TCH$@=-<Y@ F: 2K^ 0I0+'<S$$B] CVVIX MH);Y%/<FY#LQ2%^ _]S48.AET*&,N;B$4DWI@!2 BB.\D!(0#[H08#*)S ,:X M>20.:*$0'9L(9@#0%$H@"-6$\ *96QP)7,@8V]L;&$@="=N84-J_P!@ 7"OX M460F"P\(7X7L&56!\!$'(C59\@M>)24 X3-B)Y@;,J! 'I(&&:02@NL@&/RX M@8F@)[B [B@OH -Z 0!Y2!<%#N*O! ! (6"@;7@ [T_X%QF9!2X" 'A(R1@PX M!-], ' *9FD _[RZ "I/4) 8:V6Y3I8 IT)/6,IAG8(M+R ,YTB=4'5.74Y?X M).A@BE(@%VH$!&YZ!0IM80 2#!1G$DH( &TD"B_2A%5.8A3Z3A@* !. #X -\@ ^L DA #\@IMX X end -- **************************************************** * I want games that look like Shadow of the Beast * * but play like Leisure Suit Larry. * ****************************************************