home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
-
- Composer Documentation
-
- *****************************************************************
-
- Thi≤á disδá contain≤á thσá prograφá COMPOSER.CO═á b∙áá Chucδ ì
- Chatham« Thσ prograφ wa≤ origionall∙ designeΣ fo≥ ß Heath/ZenitΦ ì
- H8╣ equippeΣ witΦ Ra∙ Albrektson'≤ sound/clocδ board« I⌠ i≤ als∩ ì
- usablσá oε othe≥ CP/═ systeφ usinτ thσ AY3-891░ PS╟ sounΣ chi≡ a⌠ ì
- an∙á por⌠á addressablσ locatioε providinτ you≥á versioεá oµá CP/═ ì
- include≤ ß 2m≤ clocδ a⌠ memor∙ locatioε 000Bh«á I⌠ i≤ recommendeΣ ì
- tha⌠á thσá boarΣ bσ modifieΣ t∩ providσ threσá seperatσá couplinτ ì
- capacitor≤á iµá no⌠á alread∙ provideΣ betweeεá thσá threσá chane∞ ì
- output≤á oµá thσ AY3-891░ alonτ witΦ ß resistor betweeε eacΦá oµ ì
- pin≤ 3,4¼á anΣ 38╗á anΣ ground«á Thσ resistor≤ shoulΣ bσ 2╦ ohm≤ ì
- anΣá thσ capacitor≤ shoulΣ bσ ▒ t∩ ╡ mFΣ anΣ ma∙ bσ ╡ vol⌠á type≤ ì
- witΦá thσá positivσ termina∞ connecteΣ t∩ thσ PS╟ chip'≤á output« ì
- Iµá thσá threσ outpu⌠ channel≤ arσ lef⌠ tieΣá togethe≥á witΦá onσ ì
- resisto≥ anΣ couplinτ capacitor¼á therσ wil∞ bσ aε extremel∙ higΦ ì
- leve∞áá oµá distortioεá wheεá multiplσá channel≤á arσá addressed« ì
- However¼ onσ par⌠ musiπ wil∞ stil∞ probabl∙ bσ acceptable.
-
- *****************************************************************
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- è
-
-
- Iµáá yo⌡á arσá usinτá ßá boarΣá othe≥á thaεá thσáá Albrektoε ì
- sound/clocδ boarΣ iε aε H-89¼ yo⌡ wil∞ havσ t∩ modif∙ thσ prograφ ì
- t∩á matcΦ thσ por⌠ addres≤ oµ thσ sounΣ chips«á Thi≤ caε bσ donσ ì
- b∙á modifyinτ thσ COMPOSER.AS═ filσ a⌠ thσ label≤á PSGxx«á Afte≥ ì
- thi≤á modificatioεá yo⌡á mus⌠ reassemblσ anΣá loaΣá thσá modifieΣ ì
- assembl∙á program«á Fo≥á eacΦ oµ you≥ sounΣ chip≤á (u≡á t∩á six⌐ ì
- changσá thσá addres≤ afte≥ thσ labe∞ PSGA° t∩ matcΦá thσá addres≤ ì
- por⌠ oµ you≥ chip« Theε pu⌠ thσ writσ addres≤ (usuall∙ thσ basiπ ì
- por⌠ addres≤ plu≤ two⌐ afte≥ labe∞ PSGBx« Thu≤ iµ yo⌡ havσ threσ ì
- A┘á 891░á chip≤ iε you≥ boarΣ anΣ yo⌡ wan⌠ t∩ addres≤á thσá thirΣ ì
- chi≡á a⌠ addres≤ 323Q¼á yo⌡ woulΣ modif∙ thσ AS═ filσ startinτ a⌠ ì
- labe∞ PSGB│ a≤ follows:
-
- PSGB3 DB 325Q
- PSGA3 DB 323Q
-
- Iµá yo⌡ prefe≥ yo⌡ ma∙ als∩ se⌠ thσ por⌠ addresse≤ b∙á usinτ ì
- DDT«á T∩ d∩ s∩ yo⌡ mus⌠ usσ thσ ╙ (Set⌐ commanΣ t∩ se⌠ thσá por⌠ ì
- address as a Hex number. To do so use the addresses as follows:
-
- PSGB1 13E PSGB2 15E PSGB3 17E
- PSGA1 13F PSGA2 15F PSGA3 17F
-
- PSGB4 19E PSGB5 1BE PSGB6 1DE
- PSGA4 19F PSGA5 1BF PSGA6 1DF
-
- A≤ aε example¼á iµ yo⌡ wisΦ t∩ se⌠ thσ addres≤ oµ thσ seconΣ ì
- sound chip to 323Q (D3H) you would use DDT as follows:
-
- A>DDT COMPOSER.COM
- DDT VERS 2.2
- NEXT PC
- 1080 0100
- -S15E
- 015E 00 D5<CR>
- 15F 00 D3<CR>
- 160 1A <SPACE><CR>
- ?
- -^C
- A>SAVE 16 B:MUSIC.COM
-
- Thi≤á wil∞á se⌠ thσ basσ addres≤ t∩ D│ (323Q⌐ anΣ thσá Writσ ì
- addres≤ t∩ D╡ (325Q⌐ fo≥ thσ #▓ chi≡ anΣ savσ i⌠ a≤á "MUSIC.COM"«
-
-
- ****************************************************************
-
-
-
-
-
-
- è
-
-
-
- YOU ARE NOW READY TO PLAY THE PREWRITTEN SAMPLE SONGS
-
- T∩á operatσá thσ prograφ simpl∙ typσ COMPOSE╥ a⌠ thσá promp⌠ ì
- anΣá typσá thσá namσ oµ thσ musiπ scorσ filσ namσ iεá uppe≥á casσ ì
- letter≤ wheε asked«á Wheε askeΣ fo≥ thσ temp∩ simpl∙ typσ ßá RT╬ ì
- o≥á ßá temp∩á valuσ betweeε 3░ anΣ 25╢á beat≤á pe≥á minute«á Thσ ì
- prograφ i≤ self-prompting« Wheε yo⌡ desirσ t∩ Qui⌠ anΣ returε t∩ ì
- thσá operatinτá systeφ typσ 'Qº fo≥ Quit«á T∩ repla∙á thσá sonτ ì
- currentl∙á iε memor∙ typσ 'Pº fo≥ Play«á Iµ yo⌡ wisΦ t∩á pla∙á ß ì
- differen⌠á sonτ typσ 'Sº fo≥ Select«á Iµ yo⌡ wan⌠ t∩ changσá thσ ì
- temp∩ anΣ pla∙ agaiε typσ 'Tº fo≥ Tempo«
-
- "PRAISEóá anΣ "VOICEó arσ tw∩ voicσ domonstratioε score≤á t∩ ì
- sho≈á ßá samplσá oµá thσ differen⌠ voicinτá capabilitie≤á oµá thσ ì
- "Composeróáá prograφá witΦá thσá AY-891░á PSG«áá WitΦá ßá littlσ ì
- experimentatioεá yo⌡á caε creatσ man∙ specia∞á effect≤á witΦá thσ ì
- voice≤á provided¼á o≥á yo⌡ caε patcΦ thσ supplieΣ sourcσ codσá t∩ ì
- modify the voices at will.
-
-
- *****************************************************************
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- è
-
-
- INSTRUCTIONS FOR BUILDING MUSIC FILES FOR COMPOSER.COM
-
-
- Musiπ scorσ file≤ ma∙ bσ generateΣ oε an∙ edito≥ anΣ consis⌠ ì
- of the following:
-
- Measure Markers \M30\
- Consist of "M" followed by the measure number
- from 0 to 999
-
- Tempo Change Values \T110\
- "T" followed by the beats per minute (30-159)
-
- Quoted Word Values \'xxxxxxx\
- "'óá followeΣ b∙ word≤ t∩ bσ printeΣ a⌠á pla∙ ì
- time
-
- Voicing Selections \V1A\
- "Vóá followeΣ b∙ numbe≥ oµ PS╟ AddresseΣá (u≡ ì
- t∩á six⌐á anΣá lette≥ fo≥ voicinτá optioεá (┴ ì
- througΦ Z)
-
- Jump Instructions \J10\ Jump to measure 10
- \K10▄á Jum≡á t∩ measurσ 1░á onσ ì
- time only
- \L10\ Jump alternate times
- starting this time
- \M10\ Jump alternate times
- starting next time
-
- Note Values \A,B,C,D\
- A=PSG# and Chanel ex: 1A 2C
- (Each PSG has Channels A-C)
- B=Octave # and note value
- Octave = 0 to 7
- Notσ╜┴ t∩ ╟ (F=Fla⌠ #=Sharp)
- C=Note time 1=whole
- 2=half
- 4=quarter
- 8=eighth
- 6=16th
- 3=32nd
- 4.=dotted quarter
- 4T=triad
- 4-=tied note
- D=Volume Hex value 0 to F
- (omit for selected voice)
-
- Thσá ¿ ▄ ⌐ seperato≥ mus⌠ bσ betweeε eacΦ instructioεá word« ì
- Carriagσá return≤ mus⌠ onl∙ bσ placeΣ afte≥ ß seperato≥ o≥ iε thσ ì
- tex⌠ t∩ bσ typeΣ a⌠ pla∙ timσ anΣ thσ scorσ mus⌠ alway≤ enΣá witΦ ì
- ß triplσ seperato≥ ¿ \\▄ ).
- è
- Voice≤á ┴á thr⌡á ╚ arσ decayinτ tone≤ sucΦ a≤á ßá strucδá o≥ ì
- pluckeΣ string« Thu≤ \V1A▄ woulΣ se⌠ chi≡ #▒ t∩ sounΣ simila≥ t∩ ì
- ß pian∩ wherσ \V1H▄ woulΣ bσ morσ likσ ß pluckeΣ violin«á Voice≤ ì
- ╔ thr⌡ ═ arσ repeateΣ decayinτ tone≤ sucΦ a≤ ß banj∩ o≥ mandolin« ì
- Voice≤ ╬ thr⌡ ╘ arσ warblinτ tone≤ sucΦ a≤ ß harmonica«á Voicσ ╒ ì
- i≤á ß rapiΣ attacδ voicσ simila≥ iε sounΣ t∩ aεá accordian«á Thσ ì
- remaindinτá V-┌ arσ specia∞ sounΣ affect≤ ranginτ froφ ßá brusheΣ ì
- druφá t∩á ßá gunshot«á Al∞á oµ thesσ voice≤ caεá bσá changeΣá b∙ ì
- modifyinτá thσ value≤ iε thσ voicσ tablσ iεá COMPOSER.ASM«á EacΦ ì
- voicσá i≤ defineΣ b∙ ß fivσ bytσ tablσ wherσ thσ firs⌠ bytσá set≤ ì
- thσá Noisσ perioΣ (registe≥ 6⌐ oµ thσ PSG¼á thσ seconΣ bytσá set≤ ì
- thσ Enablσ bytσ (registe≥ 7)¼ thσ nex⌠ tw∩ byte≤ se⌠ thσ envelopσ ì
- perioΣá witΦ coursσ bytσ firs⌠ theε finσ anΣ thσ las⌠á bytσá set≤ ì
- thσ envelopσ shape/cycle«á Thσ voicσ tablσ begin≤ witΦ thσ labe∞ ì
- VOICEA« Thu≤ yo⌡ caε modif∙ thσ voicinτ t∩ providσ variou≤ othe≥ ì
- musiπ anΣ noisσ voice≤ a≤ wel∞ a≤ thosσ provideΣ b∙ modifyinτ thσ ì
- AS═ filσ theε reassembling«
-
-
- *****************************************************************
-
-
- Thi≤ prograφ i≤ capablσ oµ operatinτ u≡ t∩ si° PS╟ chip≤á a⌠ ì
- use≥á selecteΣá por⌠ locations«á Unfortunatel∙ ╔ d∩ no⌠á havσá ß ì
- musiπá boarΣá a⌠á presen⌠á witΦá multiplσá chip≤á installeΣáá anΣ ì
- thereforσá havσá no⌠ includeΣ samplσ musiπ score≤á witΦá multiplσ ì
- chip≤ addressed«á Thi≤ versioε oµ thσ prograφ doe≤ no⌠ allo≈ fo≥ ì
- rea∞á timσá playinτá froφ thσ compute≥ keyboard¼á bu⌠á iµá enougΦ ì
- interes⌠ i≤ expresseΣ iε thi≤ capability¼á ╔ wil∞ updatσ Compose≥ ì
- iε thσ futurσ t∩ includσ it«á Happ∙ COMPOSING!
-
- Permissioεá i≤á hereb∙ granteΣ fo≥ thσ duplicatioεá oµá thi≤ ì
- prograφ fo≥ non-commercia∞ uses« Al∞ othe≥ right≤ arσ reserved.
-
- Maj Chuck Chatham
- PSC Box 2811 (Until June 15, 1983)
- RAF Bentwaters
- APO NY 09755
-
-
- or P.O. Box 74 (After June 15, 1983)
- Royal Arkansas
- 71968
-
- (note║á CP/═á i≤á ßá registereΣ trademarδá oµá Digita∞á Research¼ ì
- Pacific Grove, Ca.)