]> Shamusworld >> Repos - apple2/blobdiff - src/sound.h
Added VBL, fixed sound-on-write, added .bin disk support.
[apple2] / src / sound.h
index 85dcf4d8ab62eb8f44ec0eaa31faa266e9d01322..e0ea978f4054df4d4b5650080b024482c7bb1456 100755 (executable)
@@ -1,23 +1,28 @@
-//\r
-// SOUND.H\r
-//\r
-// by James L. Hammons\r
-// (C) 2004 Underground Software\r
-//\r
-\r
-#ifndef __SOUND_H__\r
-#define __SOUND_H__\r
-\r
-#include "types.h"\r
-\r
-// Global variables (exported)\r
-\r
-\r
-// Functions\r
-\r
-void SoundInit(void);\r
-void SoundDone(void);\r
-void ToggleSpeaker(uint32 time);\r
-void HandleSoundAtFrameEdge(void);\r
-\r
-#endif // __SOUND_H__\r
+//
+// SOUND.H
+//
+// by James L. Hammons
+// (C) 2004 Underground Software
+//
+
+#ifndef __SOUND_H__
+#define __SOUND_H__
+
+#include <stdint.h>
+
+// Global variables (exported)
+
+
+// Functions
+
+void SoundInit(void);
+void SoundDone(void);
+void SoundPause(void);
+void SoundResume(void);
+void ToggleSpeaker(void);
+void WriteSampleToBuffer(void);
+void VolumeUp(void);
+void VolumeDown(void);
+uint8_t GetVolume(void);
+
+#endif // __SOUND_H__