juandg
December 16, 2020, 7:03pm
1
Hi,
I just upgraded my Denon receiver from the X1200W to a new X3700H and I’m having issues streaming DSD files from Audirvana.
This was never a problem on the old X1200W, in fact streaming from Audirvana was the only way for me to listen to DSD on that receiver since it didn’t support DSD through HDMI.
The new X3700H receiver works with FLAC and ALAC streamed from Audirvana (haven’t tried anything higher than 192/24) but if I switch to DSD then no sound comes out. My work around for now is to stream DSD to my OPPO UDP-203 and pipe that to the Denon, since the new receiver does support DSD over HDMI but I would like to have a direct path for DSD streaming as I used to have with the X1200W.
I found some threads in the forum that seemed related but mentioned HEOS which is not what I’m trying to do here so I hope posting a new thread might help people on the same situation.
This is my first post so let me know if there’s any other information I should be posting to help diagnose the issue.
Thanks!
Antoine
December 17, 2020, 8:49am
2
Hello @juandg ,
Can you send me a copy of the “Debug Info” while you have selected your X3700H? You can get it in Audirvana Settings>General>Debug Info
Note: By clicking on the Debug Info button, Audirvana automatically copies all its content, all you have to do is paste it in response to this message
juandg
December 30, 2020, 1:11am
3
Thanks @Antoine
Here’s the debug information as you requested.
Audirvana Mac Version 3.5.43 (3573)
macOS 11.0.1 with 4096MB RAM
Registered to <omitted>
SIGNAL PROCESSING:
Polarity Inversion:
Globally: OFF
Per track: ON
Effects plugins NOT ACTIVE
UPSAMPLING:
SoX not in use
SoX filter parameters
Bandwidth at 0dB = 99.5
Filter max length = 30000
Anti-aliasing = 100
Phase = 66
AUDIO VOLUME:
Max allowed volume: 100
Replay Gain: None
SW volume control: OFF
LIBRARY SETTINGS:
Sync list: 1 folders
AUTO: /Users/<omitted>/Music
iTunes/Music library synchronization: not synchronized
Library database path: /Users/<omitted>/Library/Application Support/Audirvana/AudirvanaPlusDatabaseV2.sqlite
ACTIVE STREAMING SERVICES
TIDAL: Connected as HIFI
=================== AUDIO DEVICE ========================
Preferred device: Denon AVR-X3700H Model UID:Denon Denon AVR-X3700H UID:uuid:96b482f0-ae9a-05e7-f6ba-8120680783e2
Currently playing to UPnP device at 24 bits 176.4kHz
Selected device:
UPnP device at http://192.168.7.174:60006/upnp/desc/aios_device/aios_device.xml
ID 0x0 Denon AVR-X3700H Manufacturer:Denon
Model UID:Denon Denon AVR-X3700H UID:uuid:96b482f0-ae9a-05e7-f6ba-8120680783e2
8 available sample rates up to 384000Hz
44100
48000
88200
96000
176400
192000
352800
384000
Volume control: No
MQA capability
Auto-detect MQA devices: Yes
Not a MQA device, user set to MQA Renderer
DSD capability: DSD via PCM 1.1
Device audio channels
Preferred stereo channels L:0 R:1
Channel bitmap: Ox3, layout:
Channel 0 mapped to 0
Channel 1 mapped to 1
UPnP/DLNA supported protocols:
http-get:*:audio/mpeg:*
http-get:*:audio/vnd.dlna.adts:*
http-get:*:audio/x-ms-wma:*
http-get:*:audio/x-ms-wma:*
http-get:*:audio/L16;rate=48000;channels=2:*
http-get:*:audio/L16;rate=48000;channels=1:*
http-get:*:audio/L16;rate=44100;channels=2:*
http-get:*:audio/L16;rate=44100;channels=1:*
http-get:*:audio/wav:*
http-get:*:audio/mp3:*
http-get:*:audio/flac:*
http-get:*:audio/aac:*
http-get:*:audio/m4a:*
DLNA 1.5: No
Gapless playback: Yes
Missing events workaround: Yes
Can play native DSD: No
Number of channels: 2
Use as stereo device only: No
1 output streams:
Number of active channels: 2, in 1 stream(s)
Channel #0 :Stream 0 channel 0
Channel #1 :Stream 0 channel 1
Stream ID 0x0 0 channels starting at 0
16 virtual formats:
2 ch Non-mixable linear PCM Interleaved 16 little endian Signed Integer 44.1kHz
2 ch Non-mixable linear PCM Interleaved 24 little endian Signed Integer 44.1kHz
2 ch Non-mixable linear PCM Interleaved 16 little endian Signed Integer 88.2kHz
2 ch Non-mixable linear PCM Interleaved 24 little endian Signed Integer 88.2kHz
2 ch Non-mixable linear PCM Interleaved 16 little endian Signed Integer 176.4kHz
2 ch Non-mixable linear PCM Interleaved 24 little endian Signed Integer 176.4kHz
2 ch Non-mixable linear PCM Interleaved 16 little endian Signed Integer 352.8kHz
2 ch Non-mixable linear PCM Interleaved 24 little endian Signed Integer 352.8kHz
2 ch Non-mixable linear PCM Interleaved 16 little endian Signed Integer 48kHz
2 ch Non-mixable linear PCM Interleaved 24 little endian Signed Integer 48kHz
2 ch Non-mixable linear PCM Interleaved 16 little endian Signed Integer 96kHz
2 ch Non-mixable linear PCM Interleaved 24 little endian Signed Integer 96kHz
2 ch Non-mixable linear PCM Interleaved 16 little endian Signed Integer 192kHz
2 ch Non-mixable linear PCM Interleaved 24 little endian Signed Integer 192kHz
2 ch Non-mixable linear PCM Interleaved 16 little endian Signed Integer 384kHz
2 ch Non-mixable linear PCM Interleaved 24 little endian Signed Integer 384kHz
0 physical formats
Current device transportInfo:
CurrentTransportState: PLAYING
CurrentTransportStatus: OK
CurrentSpeed: 1
Current device MediaInfo:
NrTracks: 1
MediaDuration: 00:00:00
CurrentURI: http://192.168.7.45:49152/audirvana/audio_0_7.wav
CurrentURIMetadata: <DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"><item id="0" parentID="0" restricted="1"><dc:title>S'Wonderful</dc:title><res protocolInfo="http-get:*:audio/wav:*" size="286064396" duration="00:04:30">http://192.168.7.45:49152/audirvana/audio_0_7.wav</res><upnp:class>object.item.audioItem.musicTrack</upnp:class><dc:creator>Claus Ogerman</dc:creator><upnp:genre>Jazz</upnp:genre><upnp:artist>Claus Ogerman</upnp:artist><upnp:album>The Look of Love</upnp:album><upnp:albumArtURI>http://192.168.7.45:49152/audirvana/artwork_0_8.jpg</upnp:albumArtURI><upnp:originalTrackNumber>1</upnp:originalTrackNumber></item></DIDL-Lite>
nextURI: http://192.168.7.45:49152/audirvana/audio_1_8.wav
nextURIMetadata: <DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"><item id="1" parentID="0" restricted="1"><dc:title>Love Letters</dc:title><res protocolInfo="http-get:*:audio/wav:*" size="313596908" duration="00:04:56">http://192.168.7.45:49152/audirvana/audio_1_8.wav</res><upnp:class>object.item.audioItem.musicTrack</upnp:class><dc:creator>Claus Ogerman</dc:creator><upnp:genre>Jazz</upnp:genre><upnp:artist>Claus Ogerman</upnp:artist><upnp:album>The Look of Love</upnp:album><upnp:albumArtURI>http://192.168.7.45:49152/audirvana/artwork_1_9.jpg</upnp:albumArtURI><upnp:originalTrackNumber>2</upnp:originalTrackNumber></item></DIDL-Lite>
PlayMedium: NETWORK
RecordMedium: NOT_IMPLEMENTED
WriteStatus: NOT_IMPLEMENTED
Current device AVT service description:
<?xml version="1.0"?>
<scpd xmlns="urn:schemas-upnp-org:service-1-0">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<actionList>
<action>
<name>GetCurrentState</name>
<argumentList>
<argument>
<name>CurrentState</name>
<direction>out</direction>
<relatedStateVariable>LastChange</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>GetCurrentTransportActions</name>
<argumentList>
<argument>
<name>InstanceID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
</argument>
<argument>
<name>Actions</name>
<direction>out</direction>
<relatedStateVariable>CurrentTransportActions</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>GetDeviceCapabilities</name>
<argumentList>
<argument>
<name>InstanceID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
</argument>
<argument>
<name>PlayMedia</name>
<direction>out</direction>
<relatedStateVariable>PossiblePlaybackStorageMedia</relatedStateVariable>
</argument>
<argument>
<name>RecMedia</name>
<direction>out</direction>
<relatedStateVariable>PossibleRecordStorageMedia</relatedStateVariable>
</argument>
<argument>
<name>RecQualityModes</name>
<direction>out</direction>
<relatedStateVariable>PossibleRecordQualityModes</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>GetMediaInfo</name>
<argumentList>
<argument>
<name>InstanceID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
</argument>
<argument>
<name>NrTracks</name>
<direction>out</direction>
<relatedStateVariable>NumberOfTracks</relatedStateVariable>
</argument>
<argument>
<name>MediaDuration</name>
<direction>out</direction>
<relatedStateVariable>CurrentMediaDuration</relatedStateVariable>
</argument>
<argument>
<name>CurrentURI</name>
<direction>out</direction>
<relatedStateVariable>AVTransportURI</relatedStateVariable>
</argument>
<argument>
<name>CurrentURIMetaData</name>
<direction>out</direction>
<relatedStateVariable>AVTransportURIMetaData</relatedStateVariable>
</argument>
<argument>
<name>NextURI</name>
<direction>out</direction>
<relatedStateVariable>NextAVTransportURI</relatedStateVariable>
</argument>
<argument>
<name>NextURIMetaData</name>
<direction>out</direction>
<relatedStateVariable>NextAVTransportURIMetaData</relatedStateVariable>
</argument>
<argument>
<name>PlayMedium</name>
<direction>out</direction>
<relatedStateVariable>PlaybackStorageMedium</relatedStateVariable>
</argument>
<argument>
<name>RecordMedium</name>
<direction>out</direction>
<relatedStateVariable>RecordStorageMedium</relatedStateVariable>
</argument>
<argument>
<name>WriteStatus</name>
<direction>out</direction>
<relatedStateVariable>RecordMediumWriteStatus</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>GetMediaInfo_Ext</name>
<argumentList>
<argument>
<name>InstanceID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
</argument>
<argument>
<name>CurrentType</name>
<direction>out</direction>
<relatedStateVariable>CurrentMediaCategory</relatedStateVariable>
</argument>
<argument>
<name>NrTracks</name>
<direction>out</direction>
<relatedStateVariable>NumberOfTracks</relatedStateVariable>
</argument>
<argument>
<name>MediaDuration</name>
<direction>out</direction>
<relatedStateVariable>CurrentMediaDuration</relatedStateVariable>
</argument>
<argument>
<name>CurrentURI</name>
<direction>out</direction>
<relatedStateVariable>AVTransportURI</relatedStateVariable>
</argument>
<argument>
<name>CurrentURIMetaData</name>
<direction>out</direction>
<relatedStateVariable>AVTransportURIMetaData</relatedStateVariable>
</argument>
<argument>
<name>NextURI</name>
<direction>out</direction>
<relatedStateVariable>NextAVTransportURI</relatedStateVariable>
</argument>
<argument>
<name>NextURIMetaData</name>
<direction>out</direction>
<relatedStateVariable>NextAVTransportURIMetaData</relatedStateVariable>
</argument>
<argument>
<name>PlayMedium</name>
<direction>out</direction>
<relatedStateVariable>PlaybackStorageMedium</relatedStateVariable>
</argument>
<argument>
<name>RecordMedium</name>
<direction>out</direction>
<relatedStateVariable>RecordStorageMedium</relatedStateVariable>
</argument>
<argument>
<name>WriteStatus</name>
<direction>out</direction>
<relatedStateVariable>RecordMediumWriteStatus</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>GetPositionInfo</name>
<argumentList>
<argument>
<name>InstanceID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
</argument>
<argument>
<name>Track</name>
<direction>out</direction>
<relatedStateVariable>CurrentTrack</relatedStateVariable>
</argument>
<argument>
<name>TrackDuration</name>
<direction>out</direction>
<relatedStateVariable>CurrentTrackDuration</relatedStateVariable>
</argument>
<argument>
<name>TrackMetaData</name>
<direction>out</direction>
<relatedStateVariable>CurrentTrackMetaData</relatedStateVariable>
</argument>
<argument>
<name>TrackURI</name>
<direction>out</direction>
<relatedStateVariable>CurrentTrackURI</relatedStateVariable>
</argument>
<argument>
<name>RelTime</name>
<direction>out</direction>
<relatedStateVariable>RelativeTimePosition</relatedStateVariable>
</argument>
<argument>
<name>AbsTime</name>
<direction>out</direction>
<relatedStateVariable>AbsoluteTimePosition</relatedStateVariable>
</argument>
<argument>
<name>RelCount</name>
<direction>out</direction>
<relatedStateVariable>RelativeCounterPosition</relatedStateVariable>
</argument>
<argument>
<name>AbsCount</name>
<direction>out</direction>
<relatedStateVariable>AbsoluteCounterPosition</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>GetTransportInfo</name>
<argumentList>
<argument>
<name>InstanceID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
</argument>
<argument>
<name>CurrentTransportState</name>
<direction>out</direction>
<relatedStateVariable>TransportState</relatedStateVariable>
</argument>
<argument>
<name>CurrentTransportStatus</name>
<direction>out</direction>
<relatedStateVariable>TransportStatus</relatedStateVariable>
</argument>
<argument>
<name>CurrentSpeed</name>
<direction>out</direction>
<relatedStateVariable>TransportPlaySpeed</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>GetTransportSettings</name>
<argumentList>
<argument>
<name>InstanceID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
</argument>
<argument>
<name>PlayMode</name>
<direction>out</direction>
<relatedStateVariable>CurrentPlayMode</relatedStateVariable>
</argument>
<argument>
<name>RecQualityMode</name>
<direction>out</direction>
<relatedStateVariable>CurrentRecordQualityMode</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>Next</name>
<argumentList>
<argument>
<name>InstanceID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>Pause</name>
<argumentList>
<argument>
<name>InstanceID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>Play</name>
<argumentList>
<argument>
<name>InstanceID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
</argument>
<argument>
<name>Speed</name>
<direction>in</direction>
<relatedStateVariable>TransportPlaySpeed</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>Previous</name>
<argumentList>
<argument>
<name>InstanceID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>Seek</name>
<argumentList>
<argument>
<name>InstanceID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
</argument>
<argument>
<name>Unit</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_SeekMode</relatedStateVariable>
</argument>
<argument>
<name>Target</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_SeekTarget</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>SetAVTransportURI</name>
<argumentList>
<argument>
<name>InstanceID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
</argument>
<argument>
<name>CurrentURI</name>
<direction>in</direction>
<relatedStateVariable>AVTransportURI</relatedStateVariable>
</argument>
<argument>
<name>CurrentURIMetaData</name>
<direction>in</direction>
<relatedStateVariable>AVTransportURIMetaData</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>SetNextAVTransportURI</name>
<argumentList>
<argument>
<name>InstanceID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
</argument>
<argument>
<name>NextURI</name>
<direction>in</direction>
<relatedStateVariable>NextAVTransportURI</relatedStateVariable>
</argument>
<argument>
<name>NextURIMetaData</name>
<direction>in</direction>
<relatedStateVariable>NextAVTransportURIMetaData</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>SetPlayMode</name>
<argumentList>
<argument>
<name>InstanceID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
</argument>
<argument>
<name>NewPlayMode</name>
<direction>in</direction>
<relatedStateVariable>CurrentPlayMode</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>Stop</name>
<argumentList>
<argument>
<name>InstanceID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>X_SetShuffle</name>
<argumentList>
<argument>
<name>InstanceID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
</argument>
<argument>
<name>Shuffle</name>
<direction>in</direction>
<relatedStateVariable>X_Shuffle</relatedStateVariable>
</argument>
</argumentList>
</action>
</actionList>
<serviceStateTable>
<stateVariable sendEvents="no">
<name>AVTransportURI</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>AVTransportURIMetaData</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>A_ARG_TYPE_CurrentState_AVTransport</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>A_ARG_TYPE_InstanceID</name>
<dataType>ui4</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>A_ARG_TYPE_ObjectID</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>A_ARG_TYPE_SeekMode</name>
<dataType>string</dataType>
<defaultValue>TRACK_NR</defaultValue>
<allowedValueList>
<allowedValue>TRACK_NR</allowedValue>
<allowedValue>REL_TIME</allowedValue>
</allowedValueList>
</stateVariable>
<stateVariable sendEvents="no">
<name>A_ARG_TYPE_SeekTarget</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>AbsoluteCounterPosition</name>
<dataType>ui4</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>AbsoluteTimePosition</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>CurrentMediaCategory</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>CurrentMediaDuration</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>CurrentPlayMode</name>
<dataType>string</dataType>
<defaultValue>NORMAL</defaultValue>
<allowedValueList>
<allowedValue>NORMAL</allowedValue>
<allowedValue>REPEAT_ONE</allowedValue>
<allowedValue>REPEAT_ALL</allowedValue>
</allowedValueList>
</stateVariable>
<stateVariable sendEvents="no">
<name>CurrentRecordQualityMode</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>CurrentTrack</name>
<dataType>ui4</dataType>
<defaultValue>0</defaultValue>
<allowedValueRange>
<minimum>0</minimum>
<maximum>65535</maximum>
<step>1</step>
</allowedValueRange>
</stateVariable>
<stateVariable sendEvents="no">
<name>CurrentTrackDuration</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>CurrentTrackMetaData</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>CurrentTrackURI</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>CurrentTransportActions</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="yes">
<name>LastChange</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>NextAVTransportURI</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>NextAVTransportURIMetaData</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>NumberOfTracks</name>
<dataType>ui4</dataType>
<defaultValue>0</defaultValue>
<allowedValueRange>
<minimum>0</minimum>
<maximum>65535</maximum>
</allowedValueRange>
</stateVariable>
<stateVariable sendEvents="no">
<name>PlayMode</name>
<dataType>ui4</dataType>
<defaultValue>0</defaultValue>
</stateVariable>
<stateVariable sendEvents="no">
<name>PlaybackStorageMedium</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>PossiblePlaybackStorageMedia</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>PossibleRecordQualityModes</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>PossibleRecordStorageMedia</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>RecordMediumWriteStatus</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>RecordStorageMedium</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>RelativeCounterPosition</name>
<dataType>i4</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>RelativeTimePosition</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>TransportPlaySpeed</name>
<dataType>string</dataType>
<defaultValue>1</defaultValue>
<allowedValueList>
<allowedValue>1</allowedValue>
<allowedValue>12</allowedValue>
<allowedValue>-12</allowedValue>
</allowedValueList>
</stateVariable>
<stateVariable sendEvents="no">
<name>TransportState</name>
<dataType>string</dataType>
<defaultValue>STOPPED</defaultValue>
<allowedValueList>
<allowedValue>STOPPED</allowedValue>
<allowedValue>PAUSED_PLAYBACK</allowedValue>
<allowedValue>PLAYING</allowedValue>
<allowedValue>TRANSITIONING</allowedValue>
</allowedValueList>
</stateVariable>
<stateVariable sendEvents="no">
<name>TransportStatus</name>
<dataType>string</dataType>
<defaultValue>OK</defaultValue>
<allowedValueList>
<allowedValue>OK</allowedValue>
<allowedValue>ERROR_OCCURRED</allowedValue>
</allowedValueList>
</stateVariable>
<stateVariable sendEvents="no">
<name>X_Shuffle</name>
<dataType>boolean</dataType>
<defaultValue>0</defaultValue>
</stateVariable>
</serviceStateTable>
</scpd>
Current device RootDevice description:
<?xml version="1.0"?>
<root xmlns="urn:schemas-upnp-org:device-1-0" xmlns:DMH="http://www.dmglobal.com" xmlns:qq="http://www.tencent.com" xmlns:avega_media_server="urn:schemas-avegasystems-com:media-server:metadata-1-0:DIDL-Lite">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<device>
<deviceType>urn:schemas-denon-com:device:AiosDevice:1</deviceType>
<friendlyName>Denon AVR-X3700H</friendlyName>
<manufacturer>Denon</manufacturer>
<manufacturerURL>http://www.denon.com</manufacturerURL>
<modelName>Denon AVR-X3700H</modelName>
<modelNumber>Aios 4.025</modelNumber>
<serialNumber>DBCF102007512</serialNumber>
<UDN>uuid:099f75a4-7f84-1003-0080-00067847688a</UDN>
<DMH:X_Audyssey>00000002</DMH:X_Audyssey>
<DMH:X_AudysseyPort>1256</DMH:X_AudysseyPort>
<DMH:X_WebAPIPort>8080</DMH:X_WebAPIPort>
<deviceList>
<device>
<deviceType>urn:schemas-upnp-org:device:MediaRenderer:1</deviceType>
<friendlyName>Denon AVR-X3700H</friendlyName>
<manufacturer>Denon</manufacturer>
<manufacturerURL>http://www.denon.com</manufacturerURL>
<modelName>Denon AVR-X3700H</modelName>
<modelNumber>Aios 4.025</modelNumber>
<UDN>uuid:0893777d-ed61-13d4-0080-00067847688a</UDN>
<qq:X_QPlay_SoftwareCapability>QPlay:1</qq:X_QPlay_SoftwareCapability>
<serviceList>
<service>
<serviceType>urn:schemas-upnp-org:service:AVTransport:1</serviceType>
<serviceId>urn:upnp-org:serviceId:AVTransport</serviceId>
<SCPDURL>/upnp/scpd/renderer_dvc/AVTransport.xml</SCPDURL>
<controlURL>/upnp/control/renderer_dvc/AVTransport</controlURL>
<eventSubURL>/upnp/event/renderer_dvc/AVTransport</eventSubURL>
</service>
<service>
<serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType>
<serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId>
<SCPDURL>/upnp/scpd/renderer_dvc/ConnectionManager.xml</SCPDURL>
<controlURL>/upnp/control/renderer_dvc/ConnectionManager</controlURL>
<eventSubURL>/upnp/event/renderer_dvc/ConnectionManager</eventSubURL>
</service>
<service>
<serviceType>urn:schemas-upnp-org:service:RenderingControl:1</serviceType>
<serviceId>urn:upnp-org:serviceId:RenderingControl</serviceId>
<SCPDURL>/upnp/scpd/renderer_dvc/RenderingControl.xml</SCPDURL>
<controlURL>/upnp/control/renderer_dvc/RenderingControl</controlURL>
<eventSubURL>/upnp/event/renderer_dvc/RenderingControl</eventSubURL>
</service>
</serviceList>
</device>
<device>
<deviceType>urn:schemas-denon-com:device:AiosServices:1</deviceType>
<friendlyName>AiosServices</friendlyName>
<manufacturer>Denon</manufacturer>
<manufacturerURL>http://www.denon.com</manufacturerURL>
<modelName>Denon AVR-X3700H</modelName>
<modelNumber>Aios 4.025</modelNumber>
<UDN>uuid:a8400fc3-0130-146e-0080-00067847688a</UDN>
<serviceList>
<service>
<serviceType>urn:schemas-denon-com:service:ErrorHandler:1</serviceType>
<serviceId>urn:denon-com:serviceId:ErrorHandler</serviceId>
<SCPDURL>/upnp/scpd/AiosServicesDvc/ErrorHandler.xml</SCPDURL>
<controlURL>/upnp/control/AiosServicesDvc/ErrorHandler</controlURL>
<eventSubURL>/upnp/event/AiosServicesDvc/ErrorHandler</eventSubURL>
</service>
<service>
<serviceType>urn:schemas-denon-com:service:ZoneControl:2</serviceType>
<serviceId>urn:denon-com:serviceId:ZoneControl</serviceId>
<SCPDURL>/upnp/scpd/AiosServicesDvc/ZoneControl.xml</SCPDURL>
<controlURL>/upnp/control/AiosServicesDvc/ZoneControl</controlURL>
<eventSubURL>/upnp/event/AiosServicesDvc/ZoneControl</eventSubURL>
</service>
<service>
<serviceType>urn:schemas-denon-com:service:GroupControl:1</serviceType>
<serviceId>urn:denon-com:serviceId:GroupControl</serviceId>
<SCPDURL>/upnp/scpd/AiosServicesDvc/GroupControl.xml</SCPDURL>
<controlURL>/upnp/control/AiosServicesDvc/GroupControl</controlURL>
<eventSubURL>/upnp/event/AiosServicesDvc/GroupControl</eventSubURL>
</service>
</serviceList>
</device>
<device>
<deviceType>urn:schemas-denon-com:device:ACT-Denon:1</deviceType>
<friendlyName>Denon AVR-X3700H</friendlyName>
<manufacturer>Denon</manufacturer>
<manufacturerURL>http://www.denon.com</manufacturerURL>
<modelName>Denon AVR-X3700H</modelName>
<modelNumber>Aios 4.025</modelNumber>
<serialNumber>DBCF102007512</serialNumber>
<UDN>uuid:74c5fc47-e523-59f4-b79f-ebbc45cbd4ea</UDN>
<DeviceID>AIOS:0001</DeviceID>
<capability_version>1</capability_version>
<firmwareRevision>165840</firmwareRevision>
<firmware_date>Wed 2020-11-04 13:48:32</firmware_date>
<firmware_version>1.583.161</firmware_version>
<lanMac>00:06:78:47:68:88</lanMac>
<locale>en_NA</locale>
<moduleRevision>4</moduleRevision>
<moduleType>Aios 4.025</moduleType>
<productRevision>1</productRevision>
<releaseType>Production</releaseType>
<wlanMac>00:06:78:47:68:8A</wlanMac>
<serviceList>
<service>
<serviceType>urn:schemas-denon-com:service:ACT:1</serviceType>
<serviceId>urn:denon-com:serviceId:ACT</serviceId>
<SCPDURL>/ACT/SCPD.xml</SCPDURL>
<controlURL>/ACT/control</controlURL>
<eventSubURL>/ACT/event</eventSubURL>
</service>
</serviceList>
</device>
<device>
<deviceType>urn:schemas-upnp-org:device:MediaServer:1</deviceType>
<friendlyName>Denon AVR-X3700H</friendlyName>
<manufacturer>Denon</manufacturer>
<manufacturerURL>http://www.denon.com</manufacturerURL>
<modelDescription>Shares User defined folders and files to other Universal Plug and Play media devices.</modelDescription>
<modelName>Denon AVR-X3700H</modelName>
<modelNumber>Aios 4.025</modelNumber>
<serialNumber>DBCF102007512</serialNumber>
<UDN>uuid:96b482f0-ae9a-05e7-f6ba-8120680783e2</UDN>
<avega_media_server:X_VirtualServersSupported>True</avega_media_server:X_VirtualServersSupported>
<serviceList>
<service>
<serviceType>urn:schemas-upnp-org:service:ContentDirectory:1</serviceType>
<serviceId>urn:upnp-org:serviceId:ContentDirectory</serviceId>
<SCPDURL>/upnp/scpd/ams_dvc/ContentDirectory.xml</SCPDURL>
<controlURL>/upnp/control/ams_dvc/ContentDirectory</controlURL>
<eventSubURL>/upnp/event/ams_dvc/ContentDirectory</eventSubURL>
</service>
<service>
<serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType>
<serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId>
<SCPDURL>/upnp/scpd/ams_dvc/ConnectionManager.xml</SCPDURL>
<controlURL>/upnp/control/ams_dvc/ConnectionManager</controlURL>
<eventSubURL>/upnp/event/ams_dvc/ConnectionManager</eventSubURL>
</service>
</serviceList>
</device>
</deviceList>
</device>
</root>
UPnP devices found : 7
Device #0: ID 0x0 Denon AVR-X3700H UID: uuid:099f75a4-7f84-1003-0080-00067847688a Location: http://192.168.7.174:60006/upnp/desc/aios_device/aios_device.xml
Device #1: ID 0x0 Denon AVR-X3700H UID: uuid:a8400fc3-0130-146e-0080-00067847688a Location: http://192.168.7.174:60006/upnp/desc/aios_device/aios_device.xml
Device #2: ID 0x0 Denon AVR-X3700H UID: uuid:0893777d-ed61-13d4-0080-00067847688a Location: http://192.168.7.174:60006/upnp/desc/aios_device/aios_device.xml
Device #3: ID 0x0 Denon AVR-X3700H UID: uuid:74c5fc47-e523-59f4-b79f-ebbc45cbd4ea Location: http://192.168.7.174:60006/upnp/desc/aios_device/aios_device.xml
Device #4: ID 0x0 Denon AVR-X3700H UID: uuid:96b482f0-ae9a-05e7-f6ba-8120680783e2 Location: http://192.168.7.174:60006/upnp/desc/aios_device/aios_device.xml
Device #5: ID 0x0 [LG] webOS TV OLED55B6P UID: uuid:bca9f03d-ac3d-32a6-4f03-7ac437909854 Location: http://192.168.7.55:1762/
Device #6: ID 0x0 OPPO UDP-203 UID: uuid:d6b76e40-1dd1-11b2-91e3-e5f87b537316 Location: http://192.168.7.40:49152/dmr_oppo.xml
CoreAudio audio path, buffer I/O frame size: 0
Max. memory for audio buffers: 1024MB
Local Audio Engine:
Exclusive access: Enabled
Integer mode: Enabled
Local devices found : 2
Device #0: ID 0x2b Built-in Output Manufacturer: Apple Inc. Model UID: AppleHDA:108 UID: AppleHDAEngineOutput:1B,0,1,2:0
Device #1: ID 0x32 Display Audio Manufacturer: Apple Inc. Model UID: Display Audio:05AC:1107 UID: AppleUSBAudioEngine:Apple Inc.:Display Audio:19130F7B:2,1
Antoine
December 30, 2020, 8:19am
4
Hello @juandg ,
Can you ask Denon if this device work with DoP with Heos?
juandg
December 30, 2020, 7:58pm
5
Thanks @Antoine
Spoke with Denon briefly and they initially weren’t very helpful other than directing me to the receiver product page which specifies that it supports DSD Audio Streaming (2.8/5.6MHz).
When I asked about HEOS, they said that all HS2 Devices (which my receiver is one of them) can play DSD up to 5.6MHz via HEOS, they directed me to their HEOS App to stream DSD content from my network, which I was able to do successfully by setting up an UPnP server on my computer and using the HEOS app on my phone.
Antoine
December 31, 2020, 8:32am
6
juandg:
When I asked about HEOS, they said that all HS2 Devices (which my receiver is one of them) can play DSD up to 5.6MHz via HEOS, they directed me to their HEOS App to stream DSD content from my network, which I was able to do successfully by setting up an UPnP server on my computer and using the HEOS app on my phone.
Okay, we already talked a bout it with them and they answered that we will need to add HEOS in Audirvana to make DSD over UPnP work properly with their device, unfortunately this will take some time and it’s not our priority for the moment as we have a lot of thingd to develop for Audirvana.
1 Like
Bad news. @Antoine
Been asking patiently for a year.
juandg
December 31, 2020, 4:04pm
8
Thanks @Antoine I was a bit confused why people kept talking about HEOS in regards to streaming DSD but I understand now.
It’s frustrating that my old Denon X1200W had no problem doing DSD over UPnP and the new receiver hides that same functionality behind the HEOS protocol.
Fortunately I have some work arounds but as I said they are less than ideal so hopefully this functionality gets added to Audirvana in the near future.
Larry
January 2, 2021, 10:13pm
9
I believe I have the same DSD playing problem with my Marantz SR7011 receiver. The receiver works fine with Audirvana over UPnP with FLAC and ALAC. However, when I switch to DSD I get no sound.
Some things to note:
I have no problem with Audirvana doing UPnP with DSD to an older Marantz AV8802A Pre/Pro.
When reviewing the Audirvana settings, it recognizes my older Marantz AV8802A as a DSD playback device, but not my newer Marantz SR7011.
This same Marantz SR7011 works fine playing DSD over UPnP when using my JRiver application with mconnect app.
I spent $100 on Audirvana with the goal to replace my more complicated JRiver application. It doesn’t look like I’m going to be able to do that anytime soon. It appears this problem has being going on for almost a year now. I’m not point fingers to who is at fault here. However, being a long time Marantz user I’ve found these products to be very well engineered and relatively bug free. That’s not to say that perhaps they didn’t change something with the DAC ID with the implementation of Heos.
For now I’ll continue to use JRiver and mconnect, or perhaps stream DSD to my OPPO UDP-203 and pipe that to the Marantz SR7011.
Oh damn. I just figured out now that Audirvana cant play directly to my x3700h. So cant use that feature. Sad sad paying almost 100€ for software that doesnt work with new Denon. if thats not priority then i might consider next time doing deeper research. Doubt i will upgrade to new Audirvana in future if this is not solved. Denon app is option but its so bad and often unresponsive.
Hello,
I have the same problem with a new Marantz SR7015. DSD files work fine with HEOS App (using a WD MyCloud NAS) or JRiver UPnP, but not with Audirvana with UPnP.
I hope this could be fixed in the near future!
Toni.
craig
May 18, 2022, 1:19am
12
Same issue here with my Denon AVR-X3700H. It does work with Airplay 2 which is built into the Denon. Is there any loss of quality doing it this way? I vaguely remember researching this a few years ago and reading that Airplay works with Audirvana w/o getting in the way (DAC used is in the Denon, not in Audirvana or my Mac).