home *** CD-ROM | disk | FTP | other *** search
- /*
- *
- * Blaster Header(v1.3)
- *
- * Engineered by Shawn Leaf & Joel Lucsy
- *
- *
- *
- */
-
- #define SBOK 0
- #define SBOFF 0
- #define SBON 1
-
- typedef unsigned int status_type;
- typedef void far *sbvoc_type;
-
- /* SB driver dependent functions */
-
- int load_drv(void);
-
- int alloc_snd(sbvoc_type *__sound_file,unsigned long __size);
-
- int load_snd(char *__filename,sbvoc_type *__sound_file);
-
- int save_snd(char *__filename,sbvoc_type __sound_file);
-
- int get_vers(void);
-
- void set_base_io(int __base_adr);
-
- void set_interrupt_num(int __number);
-
- int init_drv(void);
-
- void set_speaker(int __status);
-
- void set_status(status_type *__mem_loc);
-
- void play_snd(sbvoc_type __sound_file);
-
- void record_snd(sbvoc_type __sound_file,unsigned long __length,int __speed);
-
- void stop_snd(void);
-
- void uninstall_drv(void);
-
- int pause_snd(void);
-
- int cont_snd(void);
-
- int brk_repeat(int __mode);
-
- void unload_snd(sbvoc_type __sound_file);
-
-