1 /* aylet 0.2, a .AY music file player.
2  * Copyright (C) 2001 Russell Marks and Ian Collier. See main.c for licence.
3  *
4  * sound.h
5  */
6 
7 extern int sound_enabled;
8 extern int sound_freq;
9 extern int sound_stereo;
10 extern int sound_stereo_beeper;
11 extern int sound_stereo_ay;
12 extern int sound_stereo_ay_abc;
13 extern int sound_stereo_ay_narrow;
14 
15 extern int soundfd;
16 extern int sixteenbit;
17 extern int play_to_stdout;
18 
19 extern int sound_init(void);
20 extern void sound_end(void);
21 extern int sound_frame(int really_play);
22 extern void sound_frame_blank(void);
23 extern void sound_start_fade(int fadetime_in_sec);
24 extern void sound_ay_write(int reg,int val,unsigned long tstates);
25 extern void sound_ay_reset(void);
26 extern void sound_ay_reset_cpc(void);
27 extern void sound_beeper(int on);
28