home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / files / music / ptterner / manual / examples.txt < prev    next >
Text File  |  1993-07-19  |  2KB  |  66 lines

  1. PATTERNER 1.5 - About the Example Files
  2. ---------------------------------------
  3. .SYS files loaded with Load System
  4. .BEA files loaded with Load BEAT BANK
  5. .ASS files loaded with Load SCALE BANK
  6. .PAT files loaded with Load PATTERN BANK
  7. .SNG files loaded with Load SONG BANK
  8. .MMC files loaded with Load MIDI MACRO BANK
  9.  
  10. LESSON folder:
  11.    LESSON4.SYS
  12.    Well known song. If you use internal sound you should transpose
  13.    the SCALES down an octave. (To do this go to BEAT Micros in
  14.    Defaults menu. In the BEAT Micro box select 'Global', 'Redraw
  15.    enable' and exit the box by clicking 'down octave'. Back on the
  16.    main page press <F2>)
  17.  
  18.    LESSON5.SYS
  19.    This is a good one to start playing with different SCALES. Same
  20.    thing like above: Transpose SCALES down when using internal
  21.    sounds.
  22.  
  23.    LESSON6.SYS
  24.    Transpose SCALES for internal sounds.
  25.  
  26. SONATA folder:
  27.    SONATA.SYS
  28.    A guitar piece. Not the complete thing.
  29.  
  30. MIDIMACR.OS folder:
  31.    MIDIMAC.MMC
  32.    Contains three example MIDI Macros:
  33.    1 - send MIDI program changes on all sixteen channels
  34.    2 - send a C Major 9 chord on MIDI channel 1
  35.    3 - send a C Major 9 chord on MIDI channel 5
  36.  
  37. SCALES folder:
  38.    SCALES.ASS
  39.    Contains various traditional musical scales in different octaves.
  40.  
  41. CYCLES folder:
  42.    UPDATE.SRC
  43.    Source file to be used with CYCLES.LIB.
  44.    UPDATE.CYC
  45.    CYCLER file containing this code in the BEAT CYCLE:
  46.       PUSH 00021           ;push code for UPDATE on the stack
  47.       Remote Conrol        ;call event_multi to execute
  48.       ;This may not work properly all the times (why?)
  49.  
  50.    TRANS1.SRC
  51.    Source file to be used wih CYCLES.LIB
  52.    TRANS1.SRC
  53.    CYCLER file containing this code in the BEAT CYCLE:
  54.       Raw RANDOM           ;push raw random number to stack
  55.       SET CHANNELS         ;pick up value and set channel selection
  56.       TRANS SEL up 1       ;raise pitch of all selected channels in
  57.                            ;SCALE
  58.    In the PATTERN CYCLE:
  59.       GET SYSSPEED         ;push system speed on stack
  60.       ADD 00010            ;increase topmost stack entry by 10
  61.       SET SYSSPEED         ;read back increased speed
  62.    This .CYC works nice with LESSON5.SYS
  63.  
  64.  
  65.  
  66.