home *** CD-ROM | disk | FTP | other *** search
/ PC World 2000 February / PCWorld_2000-02_cd.bin / Software / Servis / FFE / MOD.SWG / 0033_DMF.pas < prev    next >
Pascal/Delphi Source File  |  1997-03-02  |  3KB  |  51 lines

  1. ----------------------------------------------------------------------
  2. DMF Player Ver 0.52B - MOD Effect Converter
  3.  
  4. Protracker V2.3A/3.01 Effect Commands
  5. ----------------------------------------------------------------------------
  6. +0 - Normal play or Arpeggio             0xy : x-first halfnote add, y-second
  7. *1 - Slide Up                            1xx : upspeed
  8. *2 - Slide Down                          2xx : downspeed
  9. *3 - Tone Portamento                     3xx : up/down speed
  10. +4 - Vibrato                             4xy : x-speed,   y-depth
  11. *5 - Tone Portamento + Volume Slide      5xy : x-upspeed, y-downspeed
  12. +6 - Vibrato + Volume Slide              6xy : x-upspeed, y-downspeed
  13.  7 - Tremolo                             7xy : x-speed,   y-depth
  14. ?8 - NOT USED
  15. *9 - Set SampleOffset  ---> xx *256 ?    9xx : offset (23 -> 2300) ???
  16. *A - VolumeSlide                         Axy : x-upspeed, y-downspeed
  17. -B - Position Jump                       Bxx : songposition
  18. *C - Set Volume                          Cxx : volume, 00-40
  19. *D - Pattern Break                       Dxx : break position in next patt
  20.  E - E-Commands                          Exy : see below...
  21. *F - Set Speed                           Fxx : speed (00-1F) / tempo (20-FF)
  22. ----------------------------------------------------------------------------
  23.  E0- Set Filter                          E0x : 0-filter on, 1-filter off
  24. *E1- FineSlide Up                        E1x : value
  25. *E2- FineSlide Down                      E2x : value
  26.  E3- Glissando Control                   E3x : 0-off, 1-on (use with tonep.)
  27.  E4- Set Vibrato Waveform                E4x : 0-sine, 1-ramp down, 2-square
  28.  E5- Set Loop                            E5x : set loop point
  29.  E6- Jump to Loop                        E6x : jump to loop, play x times
  30.  E7- Set Tremolo Waveform                E7x : 0-sine, 1-ramp down. 2-square
  31. ?E8- NOT USED
  32. *E9- Retrig Note                         E9x : retrig from note + x vblanks
  33. *EA- Fine VolumeSlide Up                 EAx : add x to volume
  34. *EB- Fine VolumeSlide Down               EBx : subtract x from volume
  35. *EC- NoteCut                             ECx : cut from note + x vblanks
  36. *ED- NoteDelay                           EDx : delay note x vblanks
  37. *EE- PatternDelay                        EEx : delay pattern x notes
  38.  EF- Invert Loop                         EFx : speed
  39. ----------------------------------------------------------------------------
  40.  
  41.  
  42. * MOD Commands Converted 99% to DMF Player Commands
  43. + MOD Commands not converted fully equal to Original
  44.   (in most cases not hearable ;-) )
  45. - MOD Commands emulated with DMF Player Commands
  46. ? Implemented but not tested (no Module found that uses this Command ;-) )
  47.  
  48. Reference MODS: rebel.mod, mayday_r.mod, earectio.mod, virtual.mod, bb1.mod,
  49.                 sballs.mod, devils.mod
  50.  
  51.