diff --git a/src/mame/drivers/fmtowns.cpp b/src/mame/drivers/fmtowns.cpp index 8ccf053c22b..cd1262a52ac 100644 --- a/src/mame/drivers/fmtowns.cpp +++ b/src/mame/drivers/fmtowns.cpp @@ -2798,9 +2798,7 @@ MACHINE_CONFIG_START(towns_state::towns_base) MCFG_DEVICE_ADD("cdda",CDDA) MCFG_SOUND_ROUTE(0, "lspeaker", 1.00) MCFG_SOUND_ROUTE(1, "rspeaker", 1.00) - MCFG_DEVICE_ADD("speaker", SPEAKER_SOUND,0) - MCFG_SOUND_ROUTE(0, "lspeaker", 1.00) - MCFG_SOUND_ROUTE(1, "rspeaker", 1.00) + SPEAKER_SOUND(config, "speaker").add_route(ALL_OUTPUTS, "lspeaker", 0.50).add_route(ALL_OUTPUTS, "rspeaker", 0.50); MCFG_DEVICE_ADD("pit", PIT8253, 0) MCFG_PIT8253_CLK0(307200)