I use a MacBook Pro or a PC running Audirvana Studio as my player... > Wifi > Lumin U1 Mini streamer > Chord DAC > PrimaLuna Tube Preamp > McIntosh SS Amp > Martin Logan ESLs... Audirvana allows up to 4 plugins... In my case I use the HangLoose Convolver for Room Correction DSP using FIR filters first and then one of several classic Equalizer emulation plugins which also include tube and/or transformer saturation to taste... Yes, I know, I am basically remastering on-the-fly...
I should note that there are plugin host applications which kind of hijacks a host systems audio routing witch can use what ever plugin at the host os level and affects all system audio... So you could use any player and still get the DSPs of your additional room correction DSP as well as your tube and/transformer saturation...
I hope that helps a bit... Keep asking questions...