--- hatari/src/includes/sound.h 2019/04/09 08:49:32 1.1.1.11 +++ hatari/src/includes/sound.h 2019/04/09 08:53:13 1.1.1.13 @@ -1,8 +1,8 @@ /* Hatari - sound.h - This file is distributed under the GNU Public License, version 2 or at - your option any later version. Read the file gpl.txt for details. + This file is distributed under the GNU General Public License, version 2 + or at your option any later version. Read the file gpl.txt for details. Matthias Arndt 2008-08-15 - cleanup to have definitions and declarations for both sound cores in one place @@ -43,6 +43,7 @@ typedef yms16 ymsample; /* Output sam #define YM_LINEAR_MIXING 1 /* Use ymout1c5bit[] to build ymout5[] */ #define YM_TABLE_MIXING 2 /* Use volumetable_original to build ymout5[] */ +#define YM_MODEL_MIXING 3 /* Use circuit analysis model to build ymout5[] */ extern int YmVolumeMixing; extern bool UseLowPassFilter; @@ -58,6 +59,8 @@ extern bool Sound_BeginRecording(char *p extern void Sound_EndRecording(void); extern bool Sound_AreWeRecording(void); extern void Sound_SetYmVolumeMixing(void); +extern ymsample Subsonic_IIR_HPF_Left(ymsample x0); +extern ymsample Subsonic_IIR_HPF_Right(ymsample x0); #endif /* HATARI_SOUND_H */