It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
While the EE had working music, the Source Port doesn't for me. I use Cool Soft if that matters. Thanks!
avatar
Zanderat: While the EE had working music, the Source Port doesn't for me. I use Cool Soft if that matters. Thanks!
Same problem here using a Steelseries Arctis 7 Gamer Headset. I cannot get the music running. Effects and Audiolog work.
Yup. Other audio seems fine.
Fix for me was to uninstall the SP and reinstall. I also updated CoolSoft and i now have the my music back.
avatar
Zanderat: Fix for me was to uninstall the SP and reinstall. I also updated CoolSoft and i now have the my music back.
I uninstalled Syste m Shock and reinstalled it, but the music is still NOT working. :-(
I think OpenAL is not used anymore, but no harm in trying.
Just a quick note before I go to sleep.

The new release appears to work under WINE (3.15) for anyone using Linux/Mac/BSD/etc

I wasn't getting any music either at first but then I remembered I'd probably need to start the Fluidsynth service to enable MIDI playback.

Working fine now.

If you're using Windows you can change your default MIDI device quite easily to something that sounds a bit better i.e. MUNT / Roland Sound Canvas VA.
Post edited September 09, 2018 by mwnn
I'm using Wine 3.15 as well, but I have the opposite problem: music works fine, but I am not hearing any sound effects.
avatar
HiPhish: I'm using Wine 3.15 as well, but I have the opposite problem: music works fine, but I am not hearing any sound effects.
=D

Hopefully you can get that fixed.

I think I've seen something similar pop up when I was trying to get MIDI working on Arch.

When setup to work as a daemon Fluidsynth would take exclusive control over the sound card instead of sending it's output through Pulse Audio.

Then there were other related issues like being/not being in the audio group, not wanting to start the service as root and the general ALSA, Pulse, Jack, Fluidsynth/TiMidity++ mix.

Urgh ='(

I actually think whole business would've been quite a bit easier with real MIDI hardware installed.

On Windows 8+ I'd just use MIDIMapper to choose the default MIDI device.
Post edited September 09, 2018 by mwnn
avatar
mwnn: ...
You are right, when I play System Shock there is no other sound playing at all, even if I try playing back an MP3 file in VLC. Once I quit System Shock the sound comes back on. Well, this means that the problem is probably somewhere on my end and not in Wine or System Shock. I guess I'll have a better chance of sorting that out than if the problem was with the source ports itself.

I don't really know much about MIDI playback. I just recently switched to GNU/Linux and I'm using Kubuntu because "it just works", except when it does not. It looks like I don't have Fluidsynth on my system, but Timidity++ instead. Time to start digging in that direction...
avatar
HiPhish: You are right, when I play System Shock there is no other sound playing at all, even if I try playing back an MP3 file in VLC. Once I quit System Shock the sound comes back on. Well, this means that the problem is probably somewhere on my end and not in Wine or System Shock. I guess I'll have a better chance of sorting that out than if the problem was with the source ports itself.

I don't really know much about MIDI playback. I just recently switched to GNU/Linux and I'm using Kubuntu because "it just works", except when it does not. It looks like I don't have Fluidsynth on my system, but Timidity++ instead. Time to start digging in that direction...
It basically works like this image.

Personally I think it's all a bit convoluted.

Windows comes with it's own basic, built in MIDI device which can be switched out easily.

Linux has the choice of numerous pieces of software which - in theory - work together.
The sound card works through ALSA and then you add either Pulse or Jack.
Most people need to add in a software MIDI synth to get MIDI playback working.

Linux is great when it all works and it's a lot better than it used to be - particularly for newer AMD graphic cards and gaming.

ScummVM should come with MUNT built in - just need the ROMS.

> You may have to switch to Fluidsynth if you're using Pulse Audio.
> You're probably going to have to jump into editing some files i.e. /etc/conf.d/fluidsynth
> And may have to dabble with starting/stopping services with systemctl aka systemd.

On the plus side - it's great once it all works!
Attachments:
Post edited September 09, 2018 by mwnn