Previous 199869 Revisions Next

r15526 Saturday 25th February, 2012 at 19:21:35 UTC by Aaron Giles
Create a new device_mixer_interface, derived from device_sound_interface,
which mixes all its inputs to a single output stream. Redefined the
SPEAKER device to use this and remove the duplicate underlying logic.
The main purpose of this new interface is to allow device-ification of
an entire sound board, which can itself become a mixer of all of its
sound components to a single output stream. This stream can then be
routed by the device's owner to the appropriate speakers. A real-life
example will show up soon.
[src/emu]device.c disound.c disound.h speaker.c speaker.h
[src/emu/sound]bsmt2000.c

Previous 199869 Revisions Next


© 1997-2024 The MAME Team