home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 26 / af026.adf / NoiseTracker.doc < prev    next >
Text File  |  1991-07-09  |  11KB  |  260 lines

  1.  
  2. ----------------------------------------------------------------------------
  3. - NoiseTracker V1.0 - An improved version of MnemoTroN's Soundtracker V2.3 -
  4. -   Made by Mahoney & Kaktus - Northstar & Silents in July - August 1989   -
  5. ----------------------------------------------------------------------------
  6.  
  7.                       - This tracker is non-polluting -
  8.  
  9. Text by Mahoney ...
  10.  
  11. Since I'm so tired of the old ST-instructions, I'll just short take my part
  12. of the improvements here. If you're not into how to use the Soundtracker, read
  13. the old V2.3 instructions, or call your nearest friend. (that's what friends
  14. are for!) This tracker was made to fit our purposes, if you don't like it,
  15. that's not our problem.
  16.  
  17. Here's a short list of what I've done ...
  18.  
  19. * Removed the Format Disk-option (It wasn't reliable)
  20. * Inserted Load Sample-function (good if haven't done a PLST!)
  21. * Corrected the replayroutine (now works with all instruments)
  22. * An IFF-handler routine (should take damaged IFFs, too)
  23. * Improved inputhandler.
  24. * Reinserted song-pack on/off (I used it in the Sounds of Gnome)
  25. * Possibility to change the Module-directory.
  26. * Change instrument with the numeric-pad.
  27. * Play/Patt/Stop/Edit/Rec from the keyboard.
  28. * Simple transpose-function.
  29. * Two new song-commands (tone-portamento & vibrato)
  30. * Great PLST-screen with simple searchroutine.
  31. * Now you can change PLST in the tracker.
  32. * Change Pattern & Position from the keyboard.
  33. * Sounds looped just like in Audiomaster & Sound FX.
  34. * Modulelength & free chipmem displayed.
  35. * All known bugs corrected.
  36.  
  37.  
  38. -----------------------------------------
  39. -             The keyboard.             -
  40. -----------------------------------------
  41.  
  42.         Esc - Exits DiskOp & PLST
  43.          F1 - Chooses low octaves
  44.          F2 - Chooses high octave
  45.  shift + F3 - Cut voice to buffer
  46.  shift + F4 - Copy voice to buffer
  47.  shift + F5 - Paste voice from buffer
  48.    alt + F3 - Cut whole pattern to buffer
  49.    alt + F4 - Copy whole pattern to buffer
  50.    alt + F5 - Paste pattern from buffer
  51.          F6 - Go to patternposition 0
  52.          F7 - Go to patternposition 16
  53.          F8 - Go to patternposition 32
  54.          F9 - Go to patternposition 48
  55.         F10 - Go to patternposition 63
  56.  
  57.         Help - Go/exit PLST
  58.        Space - Toggle between Stop/Edit-mode
  59.  right Amiga - Play Pattern
  60.    right Alt - Play Song
  61.  right Shift - Record
  62.  
  63.    alt + cursor right - increase pattern-number
  64.     alt + cursor left - decrease pattern-number
  65.  shift + cursor right - increase song-position
  66.   shift + cursor left - decrease song-position
  67.  
  68.   shift + Tab - Transpose selected instrument in voice one halfnote up.
  69.  shift + Ctrl - Transpose selected instrument in voice one halfnote down.
  70.     alt + Tab - Transpose selected instrument in pattern one halfnote up.
  71.    alt + Ctrl - Transpose selected instrument in pattern one halfnote down.
  72.  
  73.  Caps Lock - ????????? (Haha!)
  74.  
  75. * Numeric pad:
  76.          0 - Select instrument $0
  77.  upper row - Select instrument $1-$4
  78.    2nd row - Select instrument $5-$8
  79.    3rd row - Select instrument $9-$c
  80.    4th row - Select instrument $d-$10
  81. Enter (still on the numeric) + the other keys selects instruments $10-$1f
  82.  
  83.  
  84. -----------------------------------------
  85. -            New inputroutine.          -
  86. -----------------------------------------
  87.  
  88. This routine should work just like any normal text-processor, and not, like
  89. before, clear the whole row and let you retype it again to edit.
  90. You can use the cursor left/right, backspace and delete. By pressing the
  91. right button, you'll clear the row.
  92.  
  93.  
  94. -----------------------------------------
  95. -         Corrected Loop-values.        -
  96. -----------------------------------------
  97.  
  98. All since the very first Soundtracker by K.O. there has been a bug in the
  99. replay-routine. (both in the tracker and the replay) The tracker calculated
  100. the loop-start in bytes, and not in words as it's written into the instrument-
  101. list. All this means that in the later Soundtrackers, you couldn't loop the
  102. whole sample. To use your old loop-values (from ANY other tracker) you should
  103. divide your Repeat-value by 2. (fex. $07e0/2 = $03f0)  If you want to save
  104. memory, decrease the length of your looped sample until it stops. This will
  105. save only the used part of the sample in the module.
  106.  
  107.  
  108. -----------------------------------------
  109. -               PLST-screen.            -
  110. -----------------------------------------
  111.  
  112. You enter this screen either by pressing the PLST-button, or by pressing the
  113. Help-key. Here you've got the number of samples currently in the preset-list,
  114. a load PLST-button, an exit-button, three search-disks and a mountlist-button.
  115. By pressing the mount-button, you'll get a preset-list with only those disk(s)
  116. mounted. You can also type the disknumber yourself. Then, simply press your
  117. sample to load it into the current instrument. I've kept the old 'use Pset'
  118. button for all those conservative guys.
  119.  
  120.  
  121. -----------------------------------------
  122. -            Disk Operation.            -
  123. -----------------------------------------
  124.  
  125. Here you've got the old familiar Load/Save/Del song and module + Save sample.
  126. The new is the Load sample-option, the reinserted Pack on/off and the module-
  127. directory. To change the moduledir, just press it and type the new dir. Be
  128. sure to have either a : after a diskname, or a / after a directory, fex DF0:
  129. Only modules with the prefix 'mod.' can be loaded, to prevent you from trying
  130. to load something else that would blow your computer to dust. Do also note
  131. that you can't edit anything while in DiskOp. Do NOT have two ST-00 in your
  132. drives simultaneous, because it will confuse your computer and might crash
  133. it if you try to load something.
  134.  
  135.  
  136. -----------------------------------------
  137. -              Song-commands.           -
  138. -----------------------------------------
  139.  
  140. Here you've got them:
  141.  
  142.     0 - arpeggio
  143.     1 - portamento up
  144.     2 - portamento down
  145.     3 - Tone-portamento
  146.     4 - Vibrato
  147.     A - Slide volume
  148.     B - Position jump
  149.     C - Set volume
  150.     D - Pattern break
  151.     E - Set filter (keep the led off, please!)
  152.     F - Set speed (now up to $1F)
  153.  
  154.  
  155.  $0 Arpeggio  -  $0 + second halfnote-add + third halfnote-add
  156.       This command will produce a one-channel chord. No comments.
  157.      C-3 00037   produces a minor-chord
  158.      C-3 00047   produces a major-chord
  159.  
  160.  $1 Portamento up  -  $1 + portamentospeed
  161.       This commans slides the pitch up.
  162.      C-3 00103   1 is the command, 3 is the speed.
  163.  
  164.  $2 Portamento down  -  $2 + portamentospeed
  165.       This command slides the pitch down.
  166.      C-3 00203   2 is the command, 3 is the speed.
  167.  
  168.  $3 Tone-portamento  -  destination-note + $3 + speed
  169.       This will automatically slide from the old note to the new. To keep on
  170.       sliding, just select the command 3. Try it out yourself, and I'm
  171.       sure you'll understand a little bit better.
  172.      C-3 00305   C-3 is the note to slide to, 3 the command and 5 the speed.
  173.  
  174.  $4 Vibrato  -  $4 + vibratospeed + vibratosize
  175.      C-3 00481   4 is the command, 8 is the speed of the vibrato and 1 is the
  176.       size of the vibrato.
  177.      To keep on vibratoing (?) just select the command 4.
  178.  
  179.  $A Volume-slide  -  $A + upslidespeed + downslidespeed
  180.      C-3 00A05   5 is the speed to turn down the volume
  181.      C-3 00A40   4 is the speed to slide it up.
  182.  
  183.  $B Position-jump  -  $B + song-position to continue at
  184.      C-3 00B01   1 is the place to restart the song at.
  185.       This command will also perform a pattern-break.
  186.  
  187.  $C Set volume  -  $C + new volume
  188.       Well, this old familiar command will set the current volume to your
  189.       own selected. The highest volume is $40. All volumes are represented
  190.       in hex. (Programmers do it in hex, you know!)
  191.      C-3 00C10   C is the command, 10 is the volume.
  192.  
  193.  $D Pattern-break  -  $D + nothing
  194.       Sure simple, this magic thing will end your pattern and go on with the
  195.       next one.
  196.      C-3 00D00   D in the command, all others are a waste of memory.
  197.  
  198.  $E Set filter  -  $E + filter-status
  199.       This command jerks around with the sound-filter on some A500 + A2000.
  200.       All other Amiga-users should keep out of playing around with it.
  201.      C-3 00E01   disconnects filter (turns LED off)
  202.      C-3 00E00   connects filter (turns LED on) * please keep LED off!
  203.  
  204.  $F Set speed  -  $F + speed
  205.       This will change the speed of your tune. (how fast your patterns will
  206.       roll ...) Speeds from $01 - $1f are allowed.
  207.      C-3 00F07   sets speed to 7
  208.  
  209.  
  210. -----------------------------------------
  211. -             Replay-source.            -
  212. -----------------------------------------
  213.  
  214. On this disk you should find a file called "NoiseReplay.s". That is just
  215. as you suspected, a little neat source to play your home-made tunes. Simply
  216. read it into your favorite Seka, read your module to the label "mt_data",
  217. call the sub-routine "mt_init" first and then to "mt_music" every frame.
  218. When you exit your demo, call the routine "mt_end" to stop the sound.
  219. This replay-routine is not interrupt-driven. If you want such a replay, you
  220. better do it yourself. (if you're not a programmer, bad luck!)
  221.  
  222.  
  223. -----------------------------------------
  224. -                Comments.              -
  225. -----------------------------------------
  226.  
  227. This tracker took about four weeks to complete. We really hope you like it.
  228. Anyway, the best thank you can give us is by using our tracker. If you have
  229. something VERY importany to tell us, write to a swapper in NorthStar and
  230. beg for our address. Otherwise, get our musicdisk II, Sounds of Gnome, and
  231. you'll find it there. Note that we do not swap anything (not even our own
  232. productions). We don't want to spend all our money on stamps. If you want
  233. some of our latest things, swap with NorthStar and NOT with us.
  234. WE ARE LEGAL!!!! F*** the police who keeps on checking our mail, just because
  235. we were on Fairlights memberlist and they happened to get that when they
  236. infiltrated an illegal Visa-card user. (Fairlight member, of course)
  237. Message to Black Shadow (Fairlight): Sorry, but we got a better position as
  238. headers of the NorthStar programming crew. Atom will go to the States soon.
  239. We ARE NorthStar. NOT members of Fairlight. (and all you lamers who keep on
  240. calling us to ask what group we're in, here you got the answer!)
  241. Special thanks to Glue Master, Zymox, Foetus, Jazze, Godbrain, Spexhane,
  242. Starfire, Exolon, Celebrandbil, Ron & Sal/MegaKlopparna, Jessi, Jenny S.
  243. and all those guys who made the Soundtracker before me.
  244. Thanks also to all these nice guys ... Phanter/Scoopex, DMX/Phoenix,
  245. Slimer/Celtic, The Unicorn/Unit one inc., Wizzkid/Electr.Artists,
  246. Philip Weyman, Billy Topping, Ray Burt-Frost, Watchman/Deathstar,
  247. Martin Fredriksson, George "M" Ruivo, Scampy/FAT, Christoph/Flashlight,
  248. Anders G.P., Nova/Paragon, Fredox/Overgrowth, Spy 3/DMACON, Sir Gawain &
  249. Gaston/Horizon, Scorpion/Phantoms, Vortex 42, Alastor, S.O.S., AlphaFlight,
  250. Mute 101, Jimmy, Rawhead and finally to all our friends in NorthStar & Silents.
  251. Sorry if we missed you ...
  252.  
  253.                   Any problems? Call Germany 110.
  254.  
  255. Signed - Mahoney & Kaktus/HallonSoft 1989                Have a nice night!
  256.  
  257. PS. Please don't ask me why I kept the disk-status in the middle of the
  258. screen. It's always nice to see that everything is all-right, isn't it ???
  259.  
  260.