home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / genie-commodore-file-library / C64-128Toolkit / DTGLTLK128.SDA / DTGLTLK.DOCS < prev   
Encoding:
Text File  |  2019-04-13  |  3.1 KB  |  68 lines

  1. ─OCS FILE FOR ─IGITAL ╘ALKER 128:
  2. └└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└└
  3.  
  4. ╘HIS FILE IS INTENDED FOR USE IN RECORDING DIGITAL SOUND SAMPLES TO BE USED IN
  5. BASIC GAME PROGRAMS. ╥EQUIRES THE USE OF THE SOUND DIGITIZER CIRCUIT AS
  6. DESCRIBED IN THE ╬OV-─EC. 1988 ISSUES OF ├OMMODORE MAGAZINE. ╙OUND SAMPLES
  7. ARE STORED IN BANK 0 FROM LOCATIONS $4200 TO $╞400 (16896 - 62464 DECIMAL).
  8. ╨LAYBACK M/L CODE EXISTS IN BANK 15 $1300 - $1430 (4864 - 5168 DECIMAL).
  9. ╙TART AND END ADDRESS OF THE SAMPLE CAN BE CHANGED TO PLAYBACK DIFFERENT PARTS
  10. OF THE SOUND SAMPLE. ╘HEREFORE, BEFORE YOU CREATE A SOUND SAMPLE FILE YOU
  11. SHOULD DO THE FOLLOWING:
  12.  
  13. 1) ├REATE YOUR GAME PROGRAM FIRST; ADD '╥┼═' PROGRAM LINES WHEN DIGITAL PLAY-
  14.    BACK IS DESIRED.
  15.  
  16. 2) ─ETERMINE END ADDRESS OF YOUR GAME PROGRAM IN MEMORY. ╘HIS WILL BE NECESSARY
  17.    TO PREVENT OVERWRITING OF YOUR GAME WITH SAMPLE DATA. ╠OCATIONS $┴┼ AND
  18.    $┴╞ CONTAIN THE ╠╙┬ AND ═╙┬ OF THE HIGHEST ╥┴═ ADDRESS USED IN BASIC.
  19.    ╨┼┼╦ AT THESE LOCATIONS TO FIND THE ADDRESS.
  20.  
  21. 3) ╥ECORD YOUR SOUND SAMPLE, KEEPING THE START ADDRESS OF THE SAMPLE ABOVE THE
  22.    END ADDRESS OF YOUR GAME PROGRAM. ╔T'S BEST TO RECORD ALL SOUNDS IN ONE
  23.    SEQUENTIAL SAMPLE FILE AND THEN CHANGE START/END ADDRESSES WHILE GAME IS
  24.    RUNNING. 
  25.  
  26. ╚ERE ARE THE COMMANDS NEEDED TO ADD DIGITAL PLAYBACK TO YOUR GAME PROGRAM:
  27.           ┬╠╧┴─'─╘╟╠.╙╬─.═╠',┬15:┬╠╧┴─'(YOUR SAMPLE FILENAME)',┬0
  28.           ╨╧╦┼56579,255:╨╧╦┼253,0:╨╧╦┼5121,16
  29.  
  30. ╙ET PITCH OF PLAYBACK:
  31.  
  32.           ╨╧╦┼5019,╨╘:╨╧╦┼5154,╨╘:╨╧╦┼5160,╨╘
  33.  
  34. ╬╧╘┼: ╨ITCH VALUES VARY WITH PROCESSOR SPEED (╞┴╙╘ OR ╙╠╧╫ MODE) AND REQUIRE
  35.       SELECTION DURING PLAYBACK OPTION IN ─IGITAL ╘ALKER/128 FOR BEST RESULTS.
  36.       ╥ECORDING TIME IN ╞┴╙╘ MODE (USING ALL MEMORY AND DEFAULT PITCH) AVERAGES
  37.       ABOUT 10 SECS. ╔N ╙╠╧╫ MODE, ABOUT 21 SECS (BUT SOUND QUALITY SUFFERS).
  38.  
  39. ╙ET HIBYTE START ADDRESS:
  40.           ╨╧╦┼254,(START HIBYTE):╨╧╦┼5013,(START HIBYTE)
  41.  
  42. ╙ET HIGHBYTE END ADDRESS:
  43.           ╨╧╦┼5009,(END HIBYTE)
  44.  
  45. ╨LAYBACK:
  46.           ╙┘╙4941
  47.  
  48. ┼ACH TIME A DIFFERENT SECTION OF SAMPLE PLAYBACK IS DESIRED, THE START/END
  49. ADDRESSES WILL NEED TO BE CHANGED. ╘HAT'S NOT VERY DIFFICULT TO DO; THREE
  50. POKES IS ALL THAT'S NEEDED. ┘OU WILL NEED TO MAKE A LIST OF THESE START/END
  51. ADDRESSES BY CHANGING VALUES IN THE PLAYBACK OPTION OF ─IGITAL ╘ALKER/128.
  52. ╘HEN GO BACK TO YOUR BASIC GAME AND ADD THE START/END POKES AS ABOVE, AND THE
  53. SYS COMMAND, AND YOUR GAME WILL MERRILY CHATTER AWAY.
  54.  
  55. ╔F YOUR GAME HAS BASIC 'PLAY' STATEMENTS MIXED IN FOR MUSIC, YOU WILL NEED TO
  56. RECONFIGURE ALL CHANNELS AFTER RETURN FROM THE DIGITAL PLAYBACK. ╘HAT CAN BE
  57. DONE WITH A GOSUB TO A PROGRAM LINE ('╓1 ╧4 ╪0' ETC FOR EXAMPLE) TO RETURN ALL
  58. CHANNELS TO NORMAL. ╘HEN RETURN TO GAME PLAY.
  59.  
  60. ╧NE FINAL SUGGESTION: TO UPGRADE THE QUALITY OF SOUND SAMPLES, ╔ WOULD SUGGEST
  61. YOU OBTAIN A BACK ISSUE OF '╨OPULAR ┼LECTRONICS' ┴PRIL 1990 MAGAZINE. ╘HIS
  62. ISSUE CONTAINS AN ARTICLE ON MAKING YOUR OWN 'DITHERIZER' CIRCUIT TO CONNECT
  63. BETWEEN THE MICROPHONE AMP AND THE DIGITIZER'S INPUT. '─ITHERING' IS USED BY
  64. SOFTWARE COMPANIES TO IMPROVE FIDELITY IN SOUND SAMPLE DATA. ╔T'S AN EASY CIR-
  65. CUIT TO BUILD AND WORKS WONDERS IN IMPROVING PLAYBACK SOUND QUALITY.
  66.  
  67. ╠EE ├. ─ICKINSON - ╠EE─7 ON ╤LINK - 
  68.