home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / genie-commodore-file-library / MusGraph / SIDTUNER2.SDA / TUNERDOCS < prev   
Text File  |  2019-04-13  |  8KB  |  258 lines

  1. .           ╙╔─ ╘╒╬┼╥
  2. .         ╩OHN ╠ ╘URNER
  3. .
  4. .  ╘HIS UTILITY CAN PLAY ANY ╙╔─ MUSIC
  5. FILE - 3-VOICE OR 6-VOICE (IF YOU HAVE
  6. THE SECOND CHIP) - WHILE DISPLAYING
  7. CURRENT VALUES OF MANY OF THE PARAM-
  8. ETERS AND PERMITTING YOU TO CHANGE
  9. SETTINGS AND HEAR THE RESULTS IMMEDI-
  10. ATELY. ┘OU DO NOT NEED TO CHANGE NAMES
  11. OR EXTENSIONS IN ORDER TO PLAY STEREO
  12. FILES. (╬OTE - ┼NHANCED ╙ID COMMANDS
  13. ARE NOT HANDLED BY THIS VERSION).
  14. .
  15. ╨REPARING ╞ILES FOR "╘UNING"---
  16. .
  17. .  ╙ID ╘UNER CAN PLAY ANY .MUS OR .STR
  18. FILE ON EITHER CHANNEL AND YOU CAN HAVE
  19. FUN CHANGING THINGS; BUT FOR SERIOUS
  20. TUNING IT'S BEST FIRST TO EDIT FILES IN
  21. TWO WAYS - (A) ╥EPEATS AND (B) ╓IBRATO
  22. ╙ETTINGS.
  23. .
  24. (A) ╥EPEATS. ╙ELECT A SECTION YOU WANT
  25. TO WORK ON AND INSERT A ╚┼─ COMMAND
  26. BEFORE IT AND A ╘┴╠ AT ITS END. ╔T CAN
  27. BE ╚┼─ 1 OR ╚┼─ 2 OR ANYTHING. ╘HAT'S
  28. NOT IMPORTANT. ╫HAT MATTERS IS THAT IT
  29. MUST BE DONE AT EXACTLY THE SAME POINT
  30. IN EACH VOICE. Æ╘HERE CAN BE AS MANY
  31. SUCH SECTIONS AS YOU WANT. ╔F YOU HAVE
  32. ╚┼─ 2 SECTIONS (OR WHATEVER) ALREADY
  33. AND THE ╚┼─S AND ╘┴╠S ARE AT THE SAME
  34. POINT IN EVERY VOICE - FINE! ╧THERWISE
  35. ╔ ADVISE ╚┼─ 1 BECAUSE IT'S IGNORED BY
  36. OTHER SID PLAYERS SO YOU DON'T NEED TO
  37. EDIT IT OUT AFTER YOU FINISH TUNING. ╔
  38. FORMERLY ADVISED ╚┼─ 0. ╔GNORE THAT 
  39. STUPID ADVICE. ╙ID ╘UNER'S COMMANDS '╙'
  40. (FOR ╙TAY) AND '┬' (FOR ┬REAK) ALLOW
  41. YOU TO ╙TAY IN OR ┬REAK OUT OF *ANY*
  42. ╚┼─-╘┴╠ LOOP.
  43. .  ┘OUR FILE CAN SET PARAMETERS ANY WAY
  44. YOU LIKE (╔ LIKE TO ROUGH IN A FEW BE-
  45. FORE FINE TUNING) ┬╒╘ IT'S BEST TO KEEP
  46. SUCH SETTINGS OUTSIDE OF ╚┼─-╘┴╠ LOOPS
  47. (AT LEAST FOR ANY PARAMS YOU EXPECT TO
  48. FINE TUNE).
  49. .
  50. (B) ╓IBRATO ╙ETTINGS. ╔NSERT NON-ZERO
  51. SETTINGS OF ╓─╨ & ╓╥╘ BEFORE THE FIRST
  52. ╚┼─-╘┴╠ LOOP. ─O THIS ON EVERY VOICE
  53. (UNLESS YOU'RE SURE YOU WON'T WANT ANY
  54. ╓IBRATO ON THAT VOICE). ╙ETTING ╓─╨=1
  55. AND ╓╥╘=1 MAKES NO AUDIBLE DIFFERENCE
  56. (TO MY OLD EARS ANYWAY) BUT IT GIVES
  57. YOU CONTROL OF ╓IBRATO. ╙ID ╘UNER PRO-
  58. TECTS YOU AGAINST ACCIDENTALLY LOSING
  59. CONTROL OF VIBRATO - IT JUST WON'T LET
  60. YOU SET ╓─╨ OR ╓╥╘ TO LESS THAN ONE.
  61. .
  62. .      ╙TEP-BY-╙TEP ╔NSTRUCTIONS
  63. .
  64. .  ╘HE PROGRAM FIRST GIVES YOU A CHANCE
  65. TO READ A ╚ELP FILE (╘HIS ╓ERY ╧NE IN
  66. FACT) AND/OR TO LOAD A ╨ATCH FILE. ╫E
  67. WILL COME TO ╨ATCH FILES LATER ON SO
  68. SKIP THAT FOR NOW. ╬EXT IT WANTS INFO
  69. ABOUT THE SECOND ╙╔─ CHIP. ╩UST FOLLOW
  70. INSTRUCTIONS (MOST FOLKS JUST PRESS
  71. ╥┼╘╒╥╬). ╘HEN IT WANTS A FILENAME. ╘HE
  72. '$' UNDER THE CURSOR REMINDS YOU THAT
  73. YOU CAN SEE A DIRECTORY OF ALL .MUS &
  74. .STR FILES BY JUST PRESSING ╥┼╘╒╥╬. ╧R
  75. ELSE ENTER THE NAME OF THE FILE YOU 
  76. WANT TO WORK ON (╫╔╘╚╧╒╘ EXTENSION).
  77. ╘HE FULL FILENAMES FOR BOTH CHANNELS
  78. ARE THEN CHECKED - GIVING YOU A CHANCE 
  79. TO CHANGE ANYTHING. ╔T'S FUN TO ENTER
  80. THE SAME .MUS FILE IN BOTH CHANNELS AND
  81. THEN STEREOIZE IT LIVE.
  82. .  ╘HEN THE FILES LOAD AND AS THE MUSIC
  83. STARTS TO PLAY THE SCREEN FILLS UP WITH
  84. THE VALUES OF 16 PARAMETERS ON 6 (OR 3)
  85. VOICES. ┴T THE BOTTOM OF THE SCREEN ARE
  86. REMINDERS OF SOME OF THE AVAILABLE
  87. COMMANDS. ╧NE OF THEM - '+' - MOVES YOU
  88. BACK AND FORTH BETWEEN THIS SCREEN AND
  89. ONE WHICH SHOWS THE ALL-VOICE PARAM-
  90. ETERS. ┬OTH SCREENS WORK THE SAME WITH
  91. THE EXCEPTION THAT ╨ATCH MANIPULATIONS
  92. ARE ONLY AVAILABLE ON THE ┬IG ╙CREEN.
  93. (╨ATCH MANIPULATIONS ???  ╨ATIENCE. ┴LL
  94. IN GOOD TIME).
  95. .  ╫ITH CURSOR CONTROLS MOVE THE BLACK
  96. CURSOR TO THE CHANNEL/VOICE/PARAMETER
  97. YOU WANT TO CHANGE. ╨RESS ╥┼╘╒╥╬. ╘HE
  98. CURSOR FLICKERS AND A BOX OPENS TO SHOW
  99. MAX AND MIN VALUES FOR THAT PARAMETER.
  100. ┼NTER THE VALUE YOU WANT TO TRY AND
  101. PRESS ╥┼╘╒╥╬ AGAIN. ┘OU SHOULD HEAR THE
  102. DIFFERENCE ON THE NEXT NOTE. 
  103. .
  104. .      ╧THER ┴VAILABLE ├OMMANDS
  105. '╙' IF PRESSED WHILE ANY ╚┼─-╘┴╠ LOOP
  106. .  IS PLAYING  CAUSES THAT LOOP TO RE-
  107. .  PEAT ENDLESSLY UNTIL '┬' IS PRESSED.
  108. '┬' BREAKS OUT OF A ╚┼─-╘┴╠ LOOP SO THE
  109. .  PIECE CAN PROCEED.
  110. '╚' CAUSES A CONDENSED ╚ELP SCREEN TO
  111. .  APPEAR.
  112. '╨' CAUSES A TABLE OF CURRENT VALUES OF
  113. .  ALL PARAMETERS TO BE PRINTED OUT.
  114. .  ╞IRST THERE'S A PAUSE TO LET YOU
  115. .  CHECK THE PRINTER AND (OPTIONALLY)
  116. .  TYPE A LABEL. ╨RINTING STARTS WHEN
  117. .  YOU PRESS ╥┼╘╒╥╬.
  118. '+' CHANGES SCREENS - VOICE-SPECIFIC 
  119. .  PARAMS ("┬IG ╙CREEN") VS ALL-VOICE
  120. .  (OR CHANNEL-SPECIFIC) PARAMS.
  121. '*' FOLLOWED BY TWO DIGITS (00 TO 29)
  122. .  COPIES ALL PARAMETERS OF THE VOICE
  123. .  THE CURSOR RESTS ON INTO A ╨ATCH
  124. .  ═EMORY ┴REA. (╧NLY ON ┬IG ╙CREEN)
  125. '00' THROUGH '29' (╬╧╘ PRECEDED BY '*')
  126. .  TAKES THE SET OF PARAMETER VALUES
  127. .  STORED IN THE ╨ATCH ═EMORY ┴REA WITH
  128. .  THAT NUMBER; AND INSTALLS THE WHOLE
  129. .  SET IN THE VOICE THE CURSOR RESTS
  130. .  ON. ╘HIS CAN UTTERLY CHANGE THE
  131. .  SOUND OF A VOICE AT ONE STROKE (OR
  132. .  KILL IT DEAD IF NOTHING WAS STORED
  133. .  UNDER THAT NUMBER).(┬IG ╙CREEN ╧NLY)
  134. '╪' STOPS THE MUSIC. ┘OU THEN HAVE FOUR
  135. .  OPTIONS - 1)╥ESTART THE PIECE WITH
  136. .  ALL PARAMETERS RESET; 2)╠OAD OR SAVE
  137. .  ╨ATCH FILES (EXPLAINED BELOW);
  138. .  3)╨RINT CURRENT PARAMETERS (LAST
  139. .  CHANCE AND NICER THAN PRINTING WHILE
  140. .  MUSIC PLAYS BECAUSE PRINTING MURDERS
  141. .  TEMPO); 4)╨LAY ANOTHER TUNE.
  142. ╬OTE THAT '╪' IS THE ONLY WAY TO END A
  143. SONG. ╔F YOU LET IT PLAY TO ITS END IT
  144. WILL AUTOMATICALLY START OVER; ┬╒╘ ALL
  145. PARAMS WILL BE RESET. ╙O THE ONLY WAY
  146. TO KEEP ON WORKING AT TUNING A SHORTISH
  147. SID IS TO HAVE ONE OR MORE ╚┼─-╘┴╠ 
  148. LOOPS IN IT AND TO PRESS '╙' TO ╙TAY IN
  149. THE LOOP(S).
  150. .
  151. .          ╨ATCH ═ANIPULATIONS
  152. .
  153. .  ╞OR OUR PURPOSES A "╨ATCH" IS A FULL
  154. SET OF 16 SINGLE-VOICE PARAMETERS AND
  155. SOMETIMES THE FIVE FILTER CONTROLS
  156. (ONLY INCLUDED IF ╞╠╘ IS SET AT 1).
  157. ╘HE ╨ATCH ═EMORY ┴REA (╨═┴) HAS ROOM
  158. FOR THIRTY PATCHES LABELED 00 THROUGH
  159. 29. ┘OU CAN PUT A PATCH INTO THE ╨═┴
  160. (╨ATCH ═EMORY ┴REA) IN EITHER OF TWO
  161. WAYS - 1)╠IFT IT FROM A PLAYING SID;
  162. 2)╠OAD A PATCH FILE. ╘HEN IT'LL STAY
  163. THERE UNTIL YOU EITHER STORE A DIFF-
  164. ERENT PATCH UNDER THE SAME NUMBER OR
  165. QUIT ╙ID ╘UNER. ╙O YOU CAN LIFT PATCHES
  166. FROM ONE SID AND THEN SEE HOW WELL THEY
  167. SOUND ON ANOTHER. ╔NSTANT REMIXES !!!
  168. ┘OU CAN ALSO SAVE PART OR ALL OF THE
  169. ╨═┴ IN A PATCH FILE; WHICH ALLOWS YOU
  170. TO SAVE THEM INDEFINITELY OR SHARE THEM
  171. WITH OTHERS.
  172. .
  173. ╚ERE'S A SUMMARY OF THE FOUR PATCH 
  174. OPERATIONS ---
  175. .
  176. 1-╠IFTING. ┴VAILABLE WHILE MUSIC PLAYS.
  177. ╨LACE THE CURSOR ANYWHERE ON THE VOICE
  178. YOU WANT TO SAVE. ╘HEN PRESS '*'. ╘HE
  179. CURSOR TURNS WHITE TO SHOW ╙OMETHING'S
  180. ╚APPENING. ╨RESS TWO DIGITS - THE FIRST
  181. NOT HIGHER THAN 2. ┴S SOON AS THE
  182. CURSOR TURNS BLACK THE PATCH IS STORED.
  183. .
  184. 2) ╔NSTALLING. ╨LACE CURSOR ANYWHERE ON
  185. THE VOICE YOU WANT TO CHANGE. ╨RESS A
  186. 2-DIGIT LABEL WHICH YOU KNOW HAS A
  187. PATCH STORED UNDER IT. ╘HE NEW VALUES
  188. GO IN WHEN YOU PRESS THE SECOND DIGIT.
  189. .
  190. (╙AFETY ╬OTE - ╘O ABORT A ╠IFT OR AN
  191. ╔NSTALL - PRESS ANY NON-DIGIT KEY)
  192. .
  193. 3) ╙AVING A PATCH FILE. ┴VAILABLE AFTER
  194. YOU STOP A SONG BY PRESSING '╪'. ┘OU 
  195. CAN SAVE ANY RANGE OF PATCHES FROM THE
  196. ╨═┴ BY SPECIFYING THE FIRST AND LAST
  197. LABEL TO BE SAVED. ┘OU'LL BE ASKED FOR
  198. A NAME FOR THE PATCH FILE (UP TO 12
  199. CHARACTERS). ╘HE PROGRAM ADDS THE EX-
  200. TENSION .PCH TO YOUR NAME TO IDENTIFY
  201. IT AS A PATCH FILE.
  202. .
  203. 4) ╠OADING A ╨ATCH ╞ILE. ┴VAILABLE FROM
  204. THE TITLE SCREEN OR AFTER STOPPING
  205. A SONG BY PRESSING '╪'. ┘OU'LL BE ASKED
  206. WHERE IN THE ╨═┴ YOU WANT THE FILE TO
  207. START LOADING. ╔F YOU'VE ALREADY GOT
  208. PATCHES THROUGH 04 YOU COULD SPECIFY
  209. 05 AND THE FILE WILL LOAD STARTING AT
  210. ╨ATCH #05 UNTIL THE WHOLE FILE IS 
  211. LOADED OR UNTIL 29 IS REACHED - WHICH-
  212. EVER HAPPENS FIRST.
  213. .
  214. .          ╬╧╘┼╙
  215. ╓─╨ & ╓╥╘ - IF YOUR SID FILE DOESN'T 
  216. .  SET THESE TO NON-ZERO VALUES YOU
  217. .  WON'T BE ABLE TO CONTROL ╓IBRATO.
  218. .  ┘OUR VALUES WILL APPEAR ON THE
  219. .  SCREEN BUT THE SOUND WON'T CHANGE.
  220. ╞-├ & ┴╒╘ - ╔F CHANGES IN THESE FILTER
  221. .  CONTROLS DON'T TAKE EFFECT TRY SET-
  222. .  TING ╞-╙ TO A NON-ZERO VALUE.
  223. ╘┼═PO - ╘HE PROGRAM AUTOMATICALLY
  224. .  ENTERS TEMPO CHANGES IN BOTH CHAN-
  225. .  NELS AT ONCE IN AN EFFORT TO MAIN-
  226. .  TAIN SYNCHRONIZATION. ┬UT DON'T TRY
  227. .  IT IN A BUSY SECTION OF MUSIC.
  228. .  ╬OTHING IS ENTERED UNTIL YOU PRESS
  229. .  ╥┼╘╒╥╬.
  230. ╧THER PROBLEMS WITH ╘EMPO. ╧NLY CERTAIN
  231. .  VALUES ARE ALLOWED. ╔F YOU ENTER
  232. .  SOMETHING ELSE THE PROGRAM APPROXI-
  233. .  MATES. ┬UT YOUR SID MAY USE DURA-
  234. .  TIONS THAT AREN'T SUPPORTED IN THE
  235. .  NEW TEMPO. (┴LL TEMPOS SUPPORT 8TH
  236. .  NOTES AND BIGGER).
  237. ╤UICK ╥ESET
  238. ╙IMPLY PRESSING ╥┼╘╒╥╬ TWICE MAKES
  239. A QUICK WAY TO ENTER ZERO (OR 1 IN THE
  240. CASE OF PARAMS THAT DON'T ALLOW ZERO)
  241. .
  242. .     *-*-*-*-*-*-*-*-*-*
  243. ╬╧╘┼ - ╘HIS FILE IS CALLED ╘╒╬┼╥─╧├╙.
  244. ┘OU CAN GET A HARD COPY OF IT WITH
  245. ╙╨╥╔╬╘ OR ╒╠╘╥┴.
  246. .
  247. ╨LEASE SEND QUESTIONS . SUGGESTIONS .
  248. CRITICISMS . ETC. TO ME. ╧N ╤-╠INK
  249. ┼-═AIL ╩OHN╘58. ╧R ╒╙═AIL TO ╩ ╘URNER
  250. 6060 ┴IRLINE ╥OAD/┬LOOMINGTON ╔╬/
  251. 47401.
  252. .  ╔ HOPE YOU FIND THIS PROGRAM USEFUL
  253. AND FUN ! ╘HANKS TO ALL WHO HAVE HELPED.
  254. .     ╩OHN
  255. ND
  256. ND
  257.  
  258.