Hi @Joni_Salminen and @balbuze and @volumio,
What I did is the following:
Added line: isolcpus=2,3
Added at the end of the line: isolcpus=2,3
In order to set MPD to 2d and 3d processor:
sudo pico /lib/systemd/system/mpd.service
and changed the line: ExecStart=/usr/bin/mpd --no-daemon
ExecStart=/usr/bin/taskset -c 2,3 /usr/bin/mpd --no-daemon $MPDCONF
Check if the 2d and 3d CPU are isolated:
It gives back: 2,3
I am pretty sure the sound has become more transparant and details are a bit more present.
As I said, I think this is quite easy to implement in the UI, don’t you? Ofcourse there should be a disclaimer of what can happen when applied… (see the -quite nerdy- implementation in Euhpony OS in the attachment).
Please ask if you need anymore info.