I have long searched for a thread on this topic, I have found many but none that have helped me in a decisive way and now I feel a little confused. I have an Intel i5 NUC with jriver 25 that I use with an analog IV MSB DAC, all works fine. My problem is the following: when I listen to SACD ISO images I need the DSP to be configured for DSD over DOP (no problem the sound performance is excellent) if instead I listen to FLAC or MP4 files I use another DSP to upsample at 384khz (here too no problem, the performance is excellent). To make things easier I thought of creating 2 different Zones with different DSPs, that's the problem! as long as I manually set the zones everything seems to work (but it is inconvenient, boring and requires me to remember what type of file I am listening to). But if I use Zoneswitch because according to the files sent in play the correct DSP is selected something is not going in the right direction ... I tried to create rules based on the file extensions but nothing (for example if the file is DSD or DSF or ISO then go to Zone 1 with DSP 1, if it is MP4, FLAC, Wav then go to Zone 2 with DSP 2). Where am I wrong? Thank you in advance