home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 September / Chip_2000-09_cd1.bin / sharewar / Slunec / app / 16 / MOD.SWG / 0027_ULT.pas < prev    next >
Pascal/Delphi Source File  |  1996-09-04  |  2KB  |  53 lines

  1. --------M-ULT-------------------------------
  2.  
  3. The  ULT  files are modules used  by the UltraTracker. UltraTracker is a
  4. module  editor  for the Gravis UltraSound  soundcard. The version of the
  5. file format used now is 6.
  6.  
  7. OFFSET              Count TYPE   Description
  8. 0000h                  11 char   ID="MAS_UTrack_V"
  9. 000Ch                   4 char   Version number in 4-digit ASCII :
  10.                                  1 - ULT version 1.0
  11.                                  2 - ULT version 2.0
  12.                                  3 - ULT version 2.1
  13.                                  4 - ULT version 2.2
  14. 000Fh                  32 char   Song title
  15. 002Fh                   1 byte   Number of song text lines
  16.                                  ="NTL"
  17. 0030h            "NTL"*32 char   Song text
  18. 0030h+"NTL"*32          1 byte   Number of samples
  19.                                  ="NOS"
  20. 0031h+"NTL"*32      "NOS" rec    Sample structure
  21.                        32 byte   Sample name
  22.                        12 byte   DOS file name of sample
  23.                         1 dword  Sample loop start
  24.                         1 dword  Sample loop end
  25.                         1 dword  Size start
  26.                         1 dword  Size end
  27.                         1 byte   Sample volume (linear)
  28.                         1 byte   Bidirectional loop
  29.                                   0 - No looping, forward playback,  8bit sample
  30.                                   4 - No Looping, forward playback, 16bit sample
  31.                                   8 - Loop Sample, forward playback, 8bit sample
  32.                                  12 - Loop Sample, forward playback, 16bit sample
  33.                                  24 - Loop Sample, reverse playback 8bit sample
  34.                                  28 - Loop Sample, reverse playback, 16bit sample
  35.                         1 word   Fine tune setting
  36.                         1 word   C2-Frequency
  37. 0031h+"NTL"*32
  38.      +"NOS"*64        256 byte   Pattern orders
  39. 0131h+"NTL"*32
  40.      +"NOS"*64          1 byte   ="NOT"
  41.                                  Number of tracks -1
  42. 0132h+"NTL"*32
  43.      +"NOS"*64          1 byte   ="NOT"
  44.                                  Number of patterns -1
  45. 0133h+"NTL"*32
  46.      +"NOS"*64      "NOT" byte   Pan-position table (0-left, F-right)
  47.  
  48. After the header there comes the event data.
  49.  
  50. EXTENSION:ULT
  51. SEE ALSO:UWF
  52.  
  53.