summaryrefslogtreecommitdiffstats
path: root/src/mame/includes
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes')
-rw-r--r--src/mame/includes/darius.h38
-rw-r--r--src/mame/includes/lockon.h14
-rw-r--r--src/mame/includes/ninjaw.h10
-rw-r--r--src/mame/includes/othunder.h13
-rw-r--r--src/mame/includes/warriorb.h10
-rw-r--r--src/mame/includes/xexex.h9
6 files changed, 52 insertions, 42 deletions
diff --git a/src/mame/includes/darius.h b/src/mame/includes/darius.h
index fcff015b0fa..3bbaf88e043 100644
--- a/src/mame/includes/darius.h
+++ b/src/mame/includes/darius.h
@@ -4,6 +4,8 @@
*************************************************************************/
+#include <sound/flt_vol.h>
+
#define DARIUS_VOL_MAX (3*2 + 2)
#define DARIUS_PAN_MAX (2 + 2 + 1) /* FM 2port + PSG 2port + DA 1port */
@@ -44,24 +46,24 @@ public:
device_t *m_mscreen;
device_t *m_rscreen;
- device_t *m_filter0_0l;
- device_t *m_filter0_0r;
- device_t *m_filter0_1l;
- device_t *m_filter0_1r;
- device_t *m_filter0_2l;
- device_t *m_filter0_2r;
- device_t *m_filter0_3l;
- device_t *m_filter0_3r;
- device_t *m_filter1_0l;
- device_t *m_filter1_0r;
- device_t *m_filter1_1l;
- device_t *m_filter1_1r;
- device_t *m_filter1_2l;
- device_t *m_filter1_2r;
- device_t *m_filter1_3l;
- device_t *m_filter1_3r;
- device_t *m_msm5205_l;
- device_t *m_msm5205_r;
+ filter_volume_device *m_filter0_0l;
+ filter_volume_device *m_filter0_0r;
+ filter_volume_device *m_filter0_1l;
+ filter_volume_device *m_filter0_1r;
+ filter_volume_device *m_filter0_2l;
+ filter_volume_device *m_filter0_2r;
+ filter_volume_device *m_filter0_3l;
+ filter_volume_device *m_filter0_3r;
+ filter_volume_device *m_filter1_0l;
+ filter_volume_device *m_filter1_0r;
+ filter_volume_device *m_filter1_1l;
+ filter_volume_device *m_filter1_1r;
+ filter_volume_device *m_filter1_2l;
+ filter_volume_device *m_filter1_2r;
+ filter_volume_device *m_filter1_3l;
+ filter_volume_device *m_filter1_3r;
+ filter_volume_device *m_msm5205_l;
+ filter_volume_device *m_msm5205_r;
DECLARE_WRITE16_MEMBER(cpua_ctrl_w);
DECLARE_WRITE16_MEMBER(darius_watchdog_w);
DECLARE_READ16_MEMBER(darius_ioc_r);
diff --git a/src/mame/includes/lockon.h b/src/mame/includes/lockon.h
index 68318c42f92..d12a7e6654e 100644
--- a/src/mame/includes/lockon.h
+++ b/src/mame/includes/lockon.h
@@ -4,6 +4,8 @@
*************************************************************************/
+#include <sound/flt_vol.h>
+
/* Calculated from CRT controller writes */
#define PIXEL_CLOCK (XTAL_21MHz / 3)
#define FRAMEBUFFER_CLOCK XTAL_10MHz
@@ -68,12 +70,12 @@ public:
cpu_device *m_audiocpu;
device_t *m_ground;
device_t *m_object;
- device_t *m_f2203_1l;
- device_t *m_f2203_2l;
- device_t *m_f2203_3l;
- device_t *m_f2203_1r;
- device_t *m_f2203_2r;
- device_t *m_f2203_3r;
+ filter_volume_device *m_f2203_1l;
+ filter_volume_device *m_f2203_2l;
+ filter_volume_device *m_f2203_3l;
+ filter_volume_device *m_f2203_1r;
+ filter_volume_device *m_f2203_2r;
+ filter_volume_device *m_f2203_3r;
DECLARE_READ16_MEMBER(lockon_crtc_r);
DECLARE_WRITE16_MEMBER(lockon_crtc_w);
DECLARE_WRITE16_MEMBER(lockon_char_w);
diff --git a/src/mame/includes/ninjaw.h b/src/mame/includes/ninjaw.h
index d57d53a909c..3737262e137 100644
--- a/src/mame/includes/ninjaw.h
+++ b/src/mame/includes/ninjaw.h
@@ -4,6 +4,8 @@
*************************************************************************/
+#include <sound/flt_vol.h>
+
class ninjaw_state : public driver_device
{
public:
@@ -30,10 +32,10 @@ public:
device_t *m_lscreen;
device_t *m_mscreen;
device_t *m_rscreen;
- device_t *m_2610_1l;
- device_t *m_2610_1r;
- device_t *m_2610_2l;
- device_t *m_2610_2r;
+ filter_volume_device *m_2610_1l;
+ filter_volume_device *m_2610_1r;
+ filter_volume_device *m_2610_2l;
+ filter_volume_device *m_2610_2r;
DECLARE_WRITE16_MEMBER(cpua_ctrl_w);
DECLARE_WRITE8_MEMBER(sound_bankswitch_w);
DECLARE_WRITE16_MEMBER(ninjaw_sound_w);
diff --git a/src/mame/includes/othunder.h b/src/mame/includes/othunder.h
index 4bf409f0fdc..3e0e31adf8f 100644
--- a/src/mame/includes/othunder.h
+++ b/src/mame/includes/othunder.h
@@ -5,6 +5,7 @@
*************************************************************************/
#include "machine/eeprom.h"
+#include <sound/flt_vol.h>
struct othunder_tempsprite
{
@@ -44,12 +45,12 @@ public:
device_t *m_tc0100scn;
device_t *m_tc0110pcr;
device_t *m_tc0140syt;
- device_t *m_2610_0l;
- device_t *m_2610_0r;
- device_t *m_2610_1l;
- device_t *m_2610_1r;
- device_t *m_2610_2l;
- device_t *m_2610_2r;
+ filter_volume_device *m_2610_0l;
+ filter_volume_device *m_2610_0r;
+ filter_volume_device *m_2610_1l;
+ filter_volume_device *m_2610_1r;
+ filter_volume_device *m_2610_2l;
+ filter_volume_device *m_2610_2r;
DECLARE_WRITE16_MEMBER(irq_ack_w);
DECLARE_WRITE16_MEMBER(othunder_tc0220ioc_w);
DECLARE_READ16_MEMBER(othunder_tc0220ioc_r);
diff --git a/src/mame/includes/warriorb.h b/src/mame/includes/warriorb.h
index 7a0f5f241a5..7753b5d0263 100644
--- a/src/mame/includes/warriorb.h
+++ b/src/mame/includes/warriorb.h
@@ -4,6 +4,8 @@
*************************************************************************/
+#include <sound/flt_vol.h>
+
class warriorb_state : public driver_device
{
public:
@@ -26,10 +28,10 @@ public:
device_t *m_tc0100scn_2;
device_t *m_lscreen;
device_t *m_rscreen;
- device_t *m_2610_1l;
- device_t *m_2610_1r;
- device_t *m_2610_2l;
- device_t *m_2610_2r;
+ filter_volume_device *m_2610_1l;
+ filter_volume_device *m_2610_1r;
+ filter_volume_device *m_2610_2l;
+ filter_volume_device *m_2610_2r;
DECLARE_WRITE8_MEMBER(sound_bankswitch_w);
DECLARE_WRITE16_MEMBER(warriorb_sound_w);
DECLARE_READ16_MEMBER(warriorb_sound_r);
diff --git a/src/mame/includes/xexex.h b/src/mame/includes/xexex.h
index 49f1e695f22..ba3c7503137 100644
--- a/src/mame/includes/xexex.h
+++ b/src/mame/includes/xexex.h
@@ -5,6 +5,7 @@
*************************************************************************/
#include <video/k053250.h>
+#include <sound/flt_vol.h>
class xexex_state : public driver_device
{
@@ -38,10 +39,10 @@ public:
cpu_device *m_maincpu;
cpu_device *m_audiocpu;
device_t *m_k054539;
- device_t *m_filter1l;
- device_t *m_filter1r;
- device_t *m_filter2l;
- device_t *m_filter2r;
+ filter_volume_device *m_filter1l;
+ filter_volume_device *m_filter1r;
+ filter_volume_device *m_filter2l;
+ filter_volume_device *m_filter2r;
device_t *m_k056832;
device_t *m_k053246;
k053250_t *m_k053250;