home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / coders / jËzyki_programowania / amigae / e_v3.2a / modulessrc / datatypes / soundclass.e < prev    next >
Text File  |  1977-12-31  |  791b  |  35 lines

  1. OPT MODULE
  2. OPT EXPORT
  3.  
  4. OPT PREPROCESS
  5.  
  6. CONST SDTA_DUMMY=$800011F4,
  7.       SDTA_VOICEHEADER=$800011F5,
  8.       SDTA_SAMPLE=$800011F6,
  9.       SDTA_SAMPLELENGTH=$800011F7,
  10.       SDTA_PERIOD=$800011F8,  -> Data for this tag is unsigned INT
  11.       SDTA_VOLUME=$800011F9,  -> Data for this tag is unsigned INT
  12.       SDTA_CYCLES=$800011FA,
  13.       SDTA_SIGNALTASK=$800011FB,
  14.       SDTA_SIGNALBIT=$800011FC,
  15.       SDTA_CONTINUOUS=$800011FD
  16.  
  17. #define SOUNDDTCLASS 'sound.datatype'
  18.  
  19. OBJECT voiceheader
  20.   oneshothisamples:LONG
  21.   repeathisamples:LONG
  22.   samplesperhicycle:LONG
  23.   samplespersec:INT  -> This is unsigned
  24.   octaves:CHAR
  25.   compression:CHAR
  26.   volume:LONG
  27. ENDOBJECT     /* SIZEOF=20 */
  28.  
  29. CONST CMP_NONE=0,
  30.       CMP_FIBDELTA=1,
  31.       ID_8SVX=$38535658,
  32.       ID_VHDR=$56484452,
  33.       ID_BODY=$424F4459
  34.  
  35.