I recently tried the auto volume change feature of the MiSTer BGM script and it works some of the time, but quite often causes music playback to stop completely. Without the auto volume change the music always stops and starts perfectly as expected (stop when launching a core, start when returning to menu).
With the auto volume adjust setting active though, quite often the playback remains stopped even after returning to main menu.
Whenever this happens, I can see this process visible in the output of ps:
Code: Select all
sh -c echo "volume 5" > /dev/MiSTer_cmd
If I manually kill this process, the music starts playing again.
Reading one of the old commits in the repo, it sounds very similar to this, although not sure whether it’s related:
https://github.com/wizzomafizzo/MiSTer_ ... 30589df0ac
I have 2 MiSTers, that are identical apart from the brand of sd card they use, and this issue happens on both of them when trying to use the auto volume adjust feature. Not sure whether it’s a bug or something unique about my setup. I’ve used the bgm.sh script for months and never had any issues, it’s only when enabling this feature that this happens. Does anyone else see this happen when they’ve set the custom volume levels via bgm.sh?