This new feature is great, when it works. It is most useful to see what DSP is being applied. I have had some trouble with it. See reference threads below.
The original Release Notes said the DLNA " Audio > Mode" must be set to "Specified Output Format" for DSP to be applied to DLNA playback.
20.0.27 (10/20/2014)
11. NEW: Added DSP studio to DLNA server audio advanced options. REQUIRES the output format to be set to "Specified Output Format".
Is that statement still correct? Does the Audio > Mode need to be set to "Specified Output Format"?
I ask because until this morning in all of my testing DSP was only actually applied if audio is being converted in MC for playback on the DLNA Renderer, and conversion was only actually being done with the "Specified Output Format" setting.
Setting the DLNA " Audio > Mode" to "Specified output format only when necessary" did not appear to result in audio conversion even if the file type is listed to be converted. (EDIT: I need to confirm that. It might be converted, but the Audio Path still isn't showing it.) If conversion was not happening, DSP was not applied. Hence the Audio Path was not of much value. I think it just said, "Not using JRiver audio engine", so MC knew it was playing something but didn't show what was happening.
As of this morning playing via DLNA to JRiver for Android or BubbleUPnP with the "Specified output format only when necessary" setting resulted in DSP being applied and those changes being shown in the Audio Path.
I am confused. This is on my Workstation installation of MC, which has shown some DLNA oddities. So I'm wondering if changes have been made to DSP over DLNA that are don't appear to be documented in the Release Notes.
Reference threads:
https://yabb.jriver.com/interact/index.php/topic,125094.msg866441.html#msg866441https://yabb.jriver.com/interact/index.php/topic,125057.0.htmlPS:
DSP settings are under Player > DSP Studio.
Not for DSP via DLNA. Accessing that menu option just give the popup message "DSP Studio is only available for local zones". Ctrl+D gives the same message. At least when playing to a DLNA Renderer and with the DLNA Zone selected at the time.
Of course if I select another Zone, the DSP Studio displays. But that is DSP for the selected Zone.
Access DSP for DLNA via "Options > Media Network > Add or configure DLNA servers > {select the DLNA server} > Audio > Advanced > DSP Studio".
PPS:
If you pull audio from a MC DLNA Server using a DLNA Controller/Renderer, I think DSP is still applied (confirmed as the Sample Rate is the converted rate), but the Audio Path does not show it, just saying "Not using JRiver audio engine". I was testing with BubbleUPnP when I found this.
If I use JRiver for Android to pull audio from the MC Library, DSP isn't applied with the setting "Specified output format only when necessary" and the Audio Path in MC shows "Not using JRiver audio engine". I guess because it is not actually using DLNA, and it would be using the built-in JRiver for Android setting for playback. i.e. The FLAC files is being sent to JRiver for Android unmodified.