
                        MEMO-LIST for NewPlayer v18.G1
                        ------------------------------

8-BYTE TABLE: 01 02 03 04 05 06 07 08 ("/" marks a split into hi & lo nibbles.)

  Byte 01 = attack/decay
  Byte 02 = sustain/release
  Byte 03 = hifreq mode (00=off)
  Byte 04 = filter resonance (normal F)/filter passband & filter on/off (0=off)
  Byte 05 = filter-sweep table pointer (start at pointer 04!)
  Byte 06 = pulsating table pointer
  Byte 07-08 = arpeggio table pointer. One for gate ON and for OFF (+++ & ---).

ARPEGGIO TABLE: 01-02 - Uses DIRECT pointer wrapping. (Wrap using pointers!)

  Byte 01 = note-added values 00-5F or locked values 80-DF. Hifreq 00-FF locked
  Byte 02 = waveforms. If byte 01 is 7F then byte 02 states the wrap value

PULSATING TABLE & FILTER-SWEEP TABLE works exactly as in NewPlayer version 15.

SUPER TABLE: 01 02 - This table controls a wide set of different commands.

 VIBRATO:
  Byte 01 = 6=vibrato choosen / vibrato feeling (adds to widths!)
  Byte 02 = vibrato speed/vibrato width (7=smallest). Calculated 16bit vibrato!
 HARD RESTART:
  Byte 01 = 8=hard restart choosen / timer value, recommended 3 (not speed 2!).
  Byte 02 = zero = rel, cut, cut etc...nonzero = rel+cut, cut etc. (00 or 01!)
 SUSTAIN-CHANGE:
  Byte 01 = 9=sustain command choosen. Lonibble is unused.
  Byte 02 = The new sustain/release value. This command only works ON notes!!
 SLIDE:
  Byte 01 = 0/2=slide up/down. Lonibble is hibyte sliding speed.
  Byte 02 = Where lonibble of byte 01 stated hibyte speed this byte is the lo.
 ARPEGGIO-CHANGE:
  Byte 01 = choose instrument using C0-DF; ex. D8 is instrument $18
  Byte 02 = change the instruments arpeggio pointers (both) directly.
 SPEED-CHANGE:
  Byte 01 = E=speed command choosen. Lonibble is unused.
  Byte 02 = the new tune speed; 00 - 09 may be used.
 VOLUME-CHANGE:
  Byte 01 = F=volume command choosen. Lonibble is unused.
  Byte 02 = the new main volumen. 00 - 0F may be used.

CTRL-BYTES INSIDE PACKER: 01 02 03 04 - Press F6 in packer-menu to adjust this.

  Byte 01 = unused.
  Byte 02 = unused.
  Byte 03 = unused.
  Byte 04 = choose which voice controls the filter-sweep routine (00, 01, 02).

OTHER FACTS OF INTEREST: Finetune in editor......YES
                         Volume in editor........YES
                         Hard restart optional...YES, USING SUPER-COMMANDS
                         Special wrap facility...YES
                         Multiple tunes..........YES
                         End mark (FE00).........YES
                         Filter in 3 voices......YES, WITH ROUTINE CONTROLLER
                         Max scanlines (common)..$2E, CANNOT BE DECREASED!

