robcee
April 25, 2022, 10:45am
1
hi,
Trying to stream music to my Anthem MRX540 without success in Origin.
Device shows up on my network as a UPnP device. I’m able to select it and view options (e.g., available sample rates), but playback always fails. I tried enabling the “Do not use Raw PCM” option but it didn’t help.
Other devices on my network that support UPnP streaming work fine (volumio devices with hifiberry dacs).
Anything I can do to diagnose this here?
Playback works flawlessly from Audirvana 3.5.
Thanks!
Have you tried hard power off of the Anthem? Power cable out, wait 30 sec and plug it back in. Sometimes this works.
1 Like
robcee
April 25, 2022, 12:01pm
3
no, but given that it works from other sources, I don’t expect this would fix anything.
This is a Level 1 tech support suggestion. May I speak to your supervisor, please?
1 Like
Sailor
April 25, 2022, 3:57pm
4
Depending on the UPnP device in use, I had to quit and re-start AS several times till AS recognized the device. Sometimes it wouldn’t do it at all and I had to change the device’s OS. For example, running GentooPlayer on a Raspi 4B, sometimes MPD/UPmpdcli worked after re-starting AS, sometimes gmediarenderer would work. It’s a bit of a pain with UPnP. Although, UPnP improved a lot with the recent updates.
I am not doing streaming from my Mac Mini AS to my Devialet. Instead of, I use an old MacBook Pro that is directly connected to the USB port of my Devialet. Sounds sweet and is absolutely reliable!
robcee
April 28, 2022, 7:05pm
5
thanks for that. I have a backup device in my rack that I can stream from via its analog outputs.
But that’s not what I’m trying to solve here. Audirvana Origin on Windows won’t stream to my AVR’s UPnP endpoint. It recognizes it in the interface list, but playback just won’t start with it.
Audirvana 3.5 will stream correctly this to this device.
I’m happy to run a test build or provide additional logs if that could help diagnose the issue.
Hello @robcee ,
Do you get an error while you try to play to it or you just do not have audio?
robcee
April 29, 2022, 2:40pm
7
hey Antoine,
no visible error posted in AO. just “Loading First Track” then nothing. (Testing on my MacBook Pro, but it seems to be the same behavior that I’m seeing in Windows).
I’m attaching a debug log in the hopes it might contain some clues for you.
Audirvana Origin 1.0.3 (10003)
macOS 12.3.1 with 32GB physical RAM
Connected account of : Robert Campbell
SIGNAL PROCESSING:
Polarity Inversion:
Globally: OFF
Per track: ON
Effects plugins NOT ACTIVE
UPSAMPLING:
r8brain not in use
r8brain filter parameters
Bandwidth = 99.5%
Stop band attenuation 218dB
Phase linear
AUDIO VOLUME:
Max allowed volume: 100
Replay Gain: None
SW volume control: OFF
LIBRARY SETTINGS:
Sync list: 1 folders
AUTO: /Volumes/music/
iTunes/Music library synchronization: not synchronized
Library database path: /Users/rob/Library/Application Support/Audirvana/AudirvanaDatabase.sqlite
Remote Control server:
Listening on 127.0.0.1 on port 51453
=================== AUDIO DEVICE ========================
Preferred device: ANTHEM ANTHEM Model UID:Anthem Anthem UID:uuid:9db12204-07d3-43c3-822c-bf836fb20bbf
Selected device:
UPnP device at http://192.168.2.62:44419/9db12204-07d3-43c3-822c-bf836fb20bbf.xml
ID 0x0 Anthem
Manufacturer: Anthem
Model Name:
Model UID: Anthem Anthem
UID: uuid:9db12204-07d3-43c3-822c-bf836fb20bbf
6 available sample rates up to 192000Hz
44100
48000
88200
96000
176400
192000
Volume control: No
MQA capability
Auto-detect MQA devices: Yes
Not a MQA device, user set to not MQA
DSD capability: Unhandled
Device audio channels
Preferred stereo channels L:0 R:1
Channel bitmap: Ox3, layout:
Channel 0 mapped to 0
Channel 1 mapped to 1
Avoid RAW PCM streams: Yes
UPnP/DLNA supported protocols:
http-get:*:text/xml:DLNA.ORG_PN=DIDL_S
http-get:*:audio/vnd.dlna.adts:DLNA.ORG_PN=HEAACv2_L2_320
http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMAFULL
http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMABASE
http-get:*:audio/3gpp:DLNA.ORG_PN=HEAACv2_L2_320
http-get:*:audio/mp4:DLNA.ORG_PN=HEAACv2_L2_320
http-get:*:audio/l16;rate=48000;channels=1:DLNA.ORG_PN=LPCM
http-get:*:audio/l16;rate=48000;channels=2:DLNA.ORG_PN=LPCM
http-get:*:audio/l16;rate=44100;channels=1:DLNA.ORG_PN=LPCM
http-get:*:audio/l16;rate=44100;channels=2:DLNA.ORG_PN=LPCM
http-get:*:audio/mpeg:DLNA.ORG_PN=MP3
rtsp-rtp-udp:*:text/xml:DLNA.ORG_PN=DIDL_S
rtsp-rtp-udp:*:audio/vnd.dlna.adts:DLNA.ORG_PN=HEAACv2_L2_320
rtsp-rtp-udp:*:audio/x-ms-wma:DLNA.ORG_PN=WMAFULL
rtsp-rtp-udp:*:audio/x-ms-wma:DLNA.ORG_PN=WMABASE
rtsp-rtp-udp:*:audio/3gpp:DLNA.ORG_PN=HEAACv2_L2_320
rtsp-rtp-udp:*:audio/mp4:DLNA.ORG_PN=HEAACv2_L2_320
rtsp-rtp-udp:*:audio/l16;rate=48000;channels=1:DLNA.ORG_PN=LPCM
rtsp-rtp-udp:*:audio/l16;rate=48000;channels=2:DLNA.ORG_PN=LPCM
rtsp-rtp-udp:*:audio/l16;rate=44100;channels=1:DLNA.ORG_PN=LPCM
rtsp-rtp-udp:*:audio/l16;rate=44100;channels=2:DLNA.ORG_PN=LPCM
rtsp-rtp-udp:*:audio/mpeg:DLNA.ORG_PN=MP3
http-get:*:audio/x-ms-wma:*
http-get:*:audio/wav:*
http-get:*:audio/m4a:*
http-get:*:audio/mpeg:*
http-get:*:audio/mp4:*
http-get:*:audio/aac:*
http-get:*:audio/aiff:*
http-get:*:audio/wave:*
http-get:*:audio/vnd.dlna.adts:*
http-get:*:audio/3gpp:*
http-get:*:audio/vorbis:*
http-get:*:application/ogg:*
http-get:*:audio/x-aiff:*
http-get:*:audio/l16;rate=44100;channels=1:*
http-get:*:audio/flac:*
http-get:*:audio/l16;rate=44100;channels=2:*
http-get:*:audio/x-m4a:*
http-get:*:audio/x-wav:*
http-get:*:audio/x-aac:*
http-get:*:audio/l16;rate=48000;channels=1:*
http-get:*:audio/l16;rate=48000;channels=2:*
http-get:*:text/xml:*
http-get:*:audio/ogg:*
http-get:*:audio/x-flac:*
rtsp-rtp-udp:*:audio/x-ms-wma:*
rtsp-rtp-udp:*:audio/wav:*
rtsp-rtp-udp:*:audio/m4a:*
rtsp-rtp-udp:*:audio/mpeg:*
rtsp-rtp-udp:*:audio/mp4:*
rtsp-rtp-udp:*:audio/aac:*
rtsp-rtp-udp:*:audio/aiff:*
rtsp-rtp-udp:*:audio/wave:*
rtsp-rtp-udp:*:audio/vnd.dlna.adts:*
rtsp-rtp-udp:*:audio/3gpp:*
rtsp-rtp-udp:*:audio/vorbis:*
rtsp-rtp-udp:*:application/ogg:*
rtsp-rtp-udp:*:audio/x-aiff:*
rtsp-rtp-udp:*:audio/l16;rate=44100;channels=1:*
rtsp-rtp-udp:*:audio/flac:*
rtsp-rtp-udp:*:audio/l16;rate=44100;channels=2:*
rtsp-rtp-udp:*:audio/x-m4a:*
rtsp-rtp-udp:*:audio/x-wav:*
rtsp-rtp-udp:*:audio/x-aac:*
rtsp-rtp-udp:*:audio/l16;rate=48000;channels=1:*
rtsp-rtp-udp:*:audio/l16;rate=48000;channels=2:*
rtsp-rtp-udp:*:text/xml:*
rtsp-rtp-udp:*:audio/ogg:*
rtsp-rtp-udp:*:audio/x-flac:*
DLNA 1.5: Yes
Gapless playback: Yes
Missing events workaround: No
Can play native DSD: No
Volume Control: scalar
Number of channels: 2
Use as stereo device only: Yes
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
12 virtual formats:
2 ch Non-mixable linear PCM Interleaved 16 little endian Signed Integer 44.1kHz finite length
2 ch Non-mixable linear PCM Interleaved 24 little endian Signed Integer 44.1kHz finite length
2 ch Non-mixable linear PCM Interleaved 16 little endian Signed Integer 88.2kHz finite length
2 ch Non-mixable linear PCM Interleaved 24 little endian Signed Integer 88.2kHz finite length
2 ch Non-mixable linear PCM Interleaved 16 little endian Signed Integer 176.4kHz finite length
2 ch Non-mixable linear PCM Interleaved 24 little endian Signed Integer 176.4kHz finite length
2 ch Non-mixable linear PCM Interleaved 16 little endian Signed Integer 48kHz finite length
2 ch Non-mixable linear PCM Interleaved 24 little endian Signed Integer 48kHz finite length
2 ch Non-mixable linear PCM Interleaved 16 little endian Signed Integer 96kHz finite length
2 ch Non-mixable linear PCM Interleaved 24 little endian Signed Integer 96kHz finite length
2 ch Non-mixable linear PCM Interleaved 16 little endian Signed Integer 192kHz finite length
2 ch Non-mixable linear PCM Interleaved 24 little endian Signed Integer 192kHz finite length
0 physical formats
Current device transportInfo:
CurrentTransportState: PAUSED_PLAYBACK
CurrentTransportStatus: OK
CurrentSpeed: 1
Current device MediaInfo:
NrTracks: 0
MediaDuration: 0:00:00
CurrentURI:
CurrentURIMetadata:
nextURI:
nextURIMetadata:
PlayMedium: NONE
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>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>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>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>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>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>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>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>Stop</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>Pause</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>Next</name>
<argumentList>
<argument>
<name>InstanceID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_InstanceID</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>X_DLNA_GetBytePositionInfo</name>
<argumentList>
<argument>
<name>InstanceID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
</argument>
<argument>
<name>TrackSize</name>
<direction>out</direction>
<relatedStateVariable>X_DLNA_CurrentTrackSize</relatedStateVariable>
</argument>
<argument>
<name>RelByte</name>
<direction>out</direction>
<relatedStateVariable>X_DLNA_RelativeBytePosition</relatedStateVariable>
</argument>
<argument>
<name>AbsByte</name>
<direction>out</direction>
<relatedStateVariable>X_DLNA_AbsoluteBytePosition</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>
</actionList>
<serviceStateTable>
<stateVariable sendEvents="no">
<name>TransportState</name>
<dataType>string</dataType>
<allowedValueList>
<allowedValue>STOPPED</allowedValue>
<allowedValue>PAUSED_PLAYBACK</allowedValue>
<allowedValue>PAUSED_RECORDING</allowedValue>
<allowedValue>PLAYING</allowedValue>
<allowedValue>RECORDING</allowedValue>
<allowedValue>TRANSITIONING</allowedValue>
<allowedValue>NO_MEDIA_PRESENT</allowedValue>
</allowedValueList>
</stateVariable>
<stateVariable sendEvents="no">
<name>TransportStatus</name>
<dataType>string</dataType>
<allowedValueList>
<allowedValue>OK</allowedValue>
<allowedValue>ERROR_OCCURRED</allowedValue>
</allowedValueList>
</stateVariable>
<stateVariable sendEvents="no">
<name>CurrentMediaCategory</name>
<dataType>string</dataType>
<allowedValueList>
<allowedValue>NO_MEDIA</allowedValue>
<allowedValue>TRACK_AWARE</allowedValue>
<allowedValue>TRACK_UNAWARE</allowedValue>
</allowedValueList>
</stateVariable>
<stateVariable sendEvents="no">
<name>CurrentTransportActions</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>PlaybackStorageMedium</name>
<dataType>string</dataType>
<allowedValueList>
<allowedValue>UNKNOWN</allowedValue>
<allowedValue>DV</allowedValue>
<allowedValue>MINI-DV</allowedValue>
<allowedValue>VHS</allowedValue>
<allowedValue>W-VHS</allowedValue>
<allowedValue>S-VHS</allowedValue>
<allowedValue>D-VHS</allowedValue>
<allowedValue>VHSC</allowedValue>
<allowedValue>VIDEO8</allowedValue>
<allowedValue>HI8</allowedValue>
<allowedValue>CD-ROM</allowedValue>
<allowedValue>CD-DA</allowedValue>
<allowedValue>CD-R</allowedValue>
<allowedValue>CD-RW</allowedValue>
<allowedValue>VIDEO-CD</allowedValue>
<allowedValue>SACD</allowedValue>
<allowedValue>MD-AUDIO</allowedValue>
<allowedValue>MD-PICTURE</allowedValue>
<allowedValue>DVD-ROM</allowedValue>
<allowedValue>DVD-VIDEO</allowedValue>
<allowedValue>DVD-R</allowedValue>
<allowedValue>DVD+RW</allowedValue>
<allowedValue>DVD-RW</allowedValue>
<allowedValue>DVD-RAM</allowedValue>
<allowedValue>DVD-AUDIO</allowedValue>
<allowedValue>DAT</allowedValue>
<allowedValue>LD</allowedValue>
<allowedValue>HDD</allowedValue>
<allowedValue>MICRO-MV</allowedValue>
<allowedValue>NETWORK</allowedValue>
<allowedValue>NONE</allowedValue>
<allowedValue>NOT_IMPLEMENTED</allowedValue>
<allowedValue>SD</allowedValue>
<allowedValue>PC-CARD</allowedValue>
<allowedValue>MMC</allowedValue>
<allowedValue>CF</allowedValue>
<allowedValue>BD</allowedValue>
<allowedValue>MS</allowedValue>
<allowedValue>HD_DVD</allowedValue>
</allowedValueList>
</stateVariable>
<stateVariable sendEvents="no">
<name>RecordStorageMedium</name>
<dataType>string</dataType>
<allowedValueList>
<allowedValue>UNKNOWN</allowedValue>
<allowedValue>DV</allowedValue>
<allowedValue>MINI-DV</allowedValue>
<allowedValue>VHS</allowedValue>
<allowedValue>W-VHS</allowedValue>
<allowedValue>S-VHS</allowedValue>
<allowedValue>D-VHS</allowedValue>
<allowedValue>VHSC</allowedValue>
<allowedValue>VIDEO8</allowedValue>
<allowedValue>HI8</allowedValue>
<allowedValue>CD-ROM</allowedValue>
<allowedValue>CD-DA</allowedValue>
<allowedValue>CD-R</allowedValue>
<allowedValue>CD-RW</allowedValue>
<allowedValue>VIDEO-CD</allowedValue>
<allowedValue>SACD</allowedValue>
<allowedValue>MD-AUDIO</allowedValue>
<allowedValue>MD-PICTURE</allowedValue>
<allowedValue>DVD-ROM</allowedValue>
<allowedValue>DVD-VIDEO</allowedValue>
<allowedValue>DVD-R</allowedValue>
<allowedValue>DVD+RW</allowedValue>
<allowedValue>DVD-RW</allowedValue>
<allowedValue>DVD-RAM</allowedValue>
<allowedValue>DVD-AUDIO</allowedValue>
<allowedValue>DAT</allowedValue>
<allowedValue>LD</allowedValue>
<allowedValue>HDD</allowedValue>
<allowedValue>MICRO-MV</allowedValue>
<allowedValue>NETWORK</allowedValue>
<allowedValue>NONE</allowedValue>
<allowedValue>NOT_IMPLEMENTED</allowedValue>
<allowedValue>SD</allowedValue>
<allowedValue>PC-CARD</allowedValue>
<allowedValue>MMC</allowedValue>
<allowedValue>CF</allowedValue>
<allowedValue>BD</allowedValue>
<allowedValue>MS</allowedValue>
<allowedValue>HD_DVD</allowedValue>
</allowedValueList>
</stateVariable>
<stateVariable sendEvents="no">
<name>PossiblePlaybackStorageMedia</name>
<dataType>string</dataType>
<allowedValueList>
<allowedValue>NONE</allowedValue>
<allowedValue>NETWORK</allowedValue>
</allowedValueList>
</stateVariable>
<stateVariable sendEvents="no">
<name>PossibleRecordStorageMedia</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>CurrentPlayMode</name>
<dataType>string</dataType>
<allowedValueList>
<allowedValue>NORMAL</allowedValue>
<allowedValue>REPEAT_TRACK</allowedValue>
<allowedValue>REPEAT_ONE</allowedValue>
<allowedValue>REPEAT_ALL</allowedValue>
</allowedValueList>
<defaultValue>NORMAL</defaultValue>
</stateVariable>
<stateVariable sendEvents="no">
<name>TransportPlaySpeed</name>
<dataType>string</dataType>
<allowedValueList>
<allowedValue>1</allowedValue>
</allowedValueList>
<defaultValue>1</defaultValue>
</stateVariable>
<stateVariable sendEvents="no">
<name>RecordMediumWriteStatus</name>
<dataType>string</dataType>
<allowedValueList>
<allowedValue>WRITABLE</allowedValue>
<allowedValue>PROTECTED</allowedValue>
<allowedValue>NOT_WRITABLE</allowedValue>
<allowedValue>UNKNOWN</allowedValue>
<allowedValue>NOT_IMPLEMENTED</allowedValue>
</allowedValueList>
</stateVariable>
<stateVariable sendEvents="no">
<name>CurrentRecordQualityMode</name>
<dataType>string</dataType>
<allowedValueList>
<allowedValue>0:EP</allowedValue>
<allowedValue>1:LP</allowedValue>
<allowedValue>2:SP</allowedValue>
<allowedValue>0:BASIC</allowedValue>
<allowedValue>1:MEDIUM</allowedValue>
<allowedValue>2:HIGH</allowedValue>
<allowedValue>NOT_IMPLEMENTED</allowedValue>
</allowedValueList>
</stateVariable>
<stateVariable sendEvents="no">
<name>PossibleRecordQualityModes</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>NumberOfTracks</name>
<dataType>ui4</dataType>
<allowedValueRange>
<minimum>0</minimum>
<maximum>512</maximum>
</allowedValueRange>
</stateVariable>
<stateVariable sendEvents="no">
<name>CurrentTrack</name>
<dataType>ui4</dataType>
<allowedValueRange>
<minimum>0</minimum>
<maximum>512</maximum>
<step>1</step>
</allowedValueRange>
</stateVariable>
<stateVariable sendEvents="no">
<name>CurrentTrackDuration</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>CurrentMediaDuration</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>AVTransportURI</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>AVTransportURIMetaData</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>NextAVTransportURI</name>
<dataType>string</dataType>
<defaultValue></defaultValue>
</stateVariable>
<stateVariable sendEvents="no">
<name>NextAVTransportURIMetaData</name>
<dataType>string</dataType>
<defaultValue></defaultValue>
</stateVariable>
<stateVariable sendEvents="no">
<name>RelativeTimePosition</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>AbsoluteTimePosition</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>RelativeCounterPosition</name>
<dataType>i4</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>AbsoluteCounterPosition</name>
<dataType>i4</dataType>
</stateVariable>
<stateVariable sendEvents="yes">
<name>LastChange</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>A_ARG_TYPE_SeekMode</name>
<dataType>string</dataType>
<allowedValueList>
<allowedValue>ABS_TIME</allowedValue>
<allowedValue>REL_TIME</allowedValue>
<allowedValue>TRACK_NR</allowedValue>
<allowedValue>ABS_COUNT</allowedValue>
<allowedValue>REL_COUNT</allowedValue>
<allowedValue>X_DLNA_REL_BYTE</allowedValue>
</allowedValueList>
</stateVariable>
<stateVariable sendEvents="no">
<name>A_ARG_TYPE_SeekTarget</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>A_ARG_TYPE_InstanceID</name>
<dataType>ui4</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>X_DLNA_RelativeBytePosition</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>X_DLNA_AbsoluteBytePosition</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>X_DLNA_CurrentTrackSize</name>
<dataType>string</dataType>
</stateVariable>
</serviceStateTable>
</scpd>
Current device RootDevice description:
<?xml version="1.0"?>
<root xmlns="urn:schemas-upnp-org:device-1-0" xmlns:dlna="urn:schemas-dlna-org:device-1-0" xmlns:qq="http://www.tencent.com">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<device>
<qq:X_QPlay_SoftwareCapability>QPlay:2.1</qq:X_QPlay_SoftwareCapability>
<deviceType>urn:schemas-upnp-org:device:MediaRenderer:1</deviceType>
<friendlyName>Anthem</friendlyName>
<manufacturer>Anthem</manufacturer>
<manufacturerURL>https://anthemav.com/</manufacturerURL>
<modelDescription></modelDescription>
<modelName>MRX 540</modelName>
<modelNumber></modelNumber>
<modelURL>https://anthemav.com/</modelURL>
<serialNumber>ALM1A00001N249</serialNumber>
<UDN>uuid:9db12204-07d3-43c3-822c-bf836fb20bbf</UDN>
<iconList>
<icon>
<mimetype>image/png</mimetype>
<width>120</width>
<height>120</height>
<depth>24</depth>
<url>/LibRygelRenderer-120x120x24.png</url>
</icon>
<icon>
<mimetype>image/png</mimetype>
<width>48</width>
<height>48</height>
<depth>24</depth>
<url>/LibRygelRenderer-48x48x24.png</url>
</icon>
<icon>
<mimetype>image/jpeg</mimetype>
<width>120</width>
<height>120</height>
<depth>24</depth>
<url>/LibRygelRenderer-120x120x24.jpg</url>
</icon>
<icon>
<mimetype>image/jpeg</mimetype>
<width>48</width>
<height>48</height>
<depth>24</depth>
<url>/LibRygelRenderer-48x48x24.jpg</url>
</icon>
</iconList>
<serviceList>
<service>
<serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType>
<serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId>
<SCPDURL>/xml/ConnectionManager.xml</SCPDURL>
<controlURL>/Control/LibRygelRenderer/RygelSinkConnectionManager</controlURL>
<eventSubURL>/Event/LibRygelRenderer/RygelSinkConnectionManager</eventSubURL>
</service>
<service>
<serviceType>urn:schemas-upnp-org:service:AVTransport:1</serviceType>
<serviceId>urn:upnp-org:serviceId:AVTransport</serviceId>
<SCPDURL>/xml/AVTransport2.xml</SCPDURL>
<controlURL>/Control/LibRygelRenderer/RygelAVTransport</controlURL>
<eventSubURL>/Event/LibRygelRenderer/RygelAVTransport</eventSubURL>
</service>
<service>
<serviceType>urn:schemas-upnp-org:service:RenderingControl:1</serviceType>
<serviceId>urn:upnp-org:serviceId:RenderingControl</serviceId>
<SCPDURL>/xml/RenderingControl2.xml</SCPDURL>
<controlURL>/Control/LibRygelRenderer/RygelRenderingControl</controlURL>
<eventSubURL>/Event/LibRygelRenderer/RygelRenderingControl</eventSubURL>
</service>
<service>
<serviceType>urn:schemas-tencent-com:service:QPlay:1</serviceType>
<serviceId>urn:tencent-com:serviceId:QPlay</serviceId>
<SCPDURL>/xml/QPlayDescription.xml</SCPDURL>
<controlURL>/Control/LibRygelRenderer/QPlay</controlURL>
<eventSubURL>/Event/LibRygelRenderer/QPlay</eventSubURL>
</service>
</serviceList>
<presentationURL>http://192.168.2.62:80/</presentationURL>
<dlna:X_DLNADOC>DMR-1.51</dlna:X_DLNADOC>
</device>
</root>
UPnP devices found : 4
Device #0: ID 0x0 Couch UID: uuid:76982a49-6ac7-5297-d906-b827eb7ea6fb Location: http://192.168.2.195:49152/description.xml
Device #1: ID 0x0 Pifi UID: uuid:1fea6738-8212-b41a-5156-b827eb20bf2a Location: http://192.168.2.190:49152/description.xml
Device #2: ID 0x0 pavi-UPnP/AV UID: uuid:8de4b696-a738-3fb4-8bdf-dca632a4af0d Location: http://192.168.2.185:49152/uuid-8de4b696-a738-3fb4-8bdf-dca632a4af0d/description.xml
Device #3: ID 0x0 Anthem UID: uuid:9db12204-07d3-43c3-822c-bf836fb20bbf Location: http://192.168.2.62:44419/9db12204-07d3-43c3-822c-bf836fb20bbf.xml
CoreAudio audio path, buffer I/O frame size: 0
Max. memory for audio buffers: 2298MB
Exclusive access: Enabled
Integer mode: Enabled
Local devices found : 3
Device #0: ID 0x5e External Headphones Manufacturer: Apple Inc. Model UID: Codec Output UID: BuiltInHeadphoneOutputDevice Model Name: Apple Inc. External Headphones
Device #1: ID 0x52 MacBook Pro Speakers Manufacturer: Apple Inc. Model UID: Speaker UID: BuiltInSpeakerDevice Model Name: Apple Inc. MacBook Pro Speakers
Device #2: ID 0x2d ZoomAudioDevice Manufacturer: zoom.us Model UID: zoom.us.zoomaudiodevice UID: zoom.us.zoomaudiodevice.001 Model Name: zoom.us ZoomAudioDevice
robcee
April 29, 2022, 2:47pm
8
actually just looking at the list of available audio streams it appears to be limited to 16bits 44.1/48kHz for LPCM streaming.
Limiting the output to 44.1,48 and 16 bits did not seem to solve it though.
further, rtsp-rtp-udp:*:audio/flac:*
seems to suggest it should support streaming raw FLAC files and handling the decoding itself. Similar entry for WAV if that’s what AO is using as a streaming format.
Why so low memory buffer when you have 32gb of memory?? Crank that to 27gb…
robcee
April 29, 2022, 2:55pm
10
lol, 27GB would be extreme.
2298MB is about twice the size of 99% of my audio files. Audirvana should be able to load all of one track and most of the next into memory with that much space. As this is a work machine, I don’t use it for audio playback most of the time, but it was convenient for testing.
It is just a buffer for loading faster it doesn’t use that memory for playing i think, mine is always nearly sleeping, no cpu used most of the time as i don’t upsample or stream.
robcee
May 3, 2022, 11:40am
12
it absolutely does use that for playback. One of audirvana’s strengths is that it plays directly from memory rather than streaming from disk. It’s unlikely you’d need to max that out, so I use about 2x times my largest file sizes since FLACs are compressed at roughty 1/2 the total size.
Aside to @Antoine , that would be a cool calculator function for settings: Detect largest file size in a library and compute total in memory buffer size (+ extra for gapless).
That is why it is just buffering… more buffer, faster buffing, then mostly sleeping cpu after…
When you install first time Audirvana on a 16gb computer, the buffer by default is set by Damien 13.313 if i remember well, he always said to keep 2.5gb for computer system…
i don’t stream and i don’t have a streamer, but if i change my buffer from 15gb to 4gb, it doesn’t change the memory Audirvana is using as seen on the preferences ‘live’ seeing…
it is easy to you to just try to put the buffer to 25gb, then quit, and retry playing music,
if still buggy, put it back where it was
Audirvana’s not so strong suite is upnp, a real crap shoot unfortunately. Around half of mine work good. The rest not so much Denon and Marantz AVR are real good.
Best luck with it.
1 Like
Ironz
May 3, 2022, 8:13pm
16
1 Like
All is well, leaving Cali end of the week for a bit of time in Texas, shipping my kef’s tomorrow But leaving the NAD behind for now Marantz AVR will have to do……could be worse.
Sorry to @robcee for off topic.
Ironz
May 3, 2022, 8:38pm
18
It could most certainly be worse, you could own a Cyrus
Good luck in the Lone Star state fella
Apologies from me also @robcee
2 Likes
robcee
June 12, 2022, 3:16pm
19
just looping back to inform that Origin latest (1.0.5 / Win11) is now working over UPnP with the Anthem AVR (and sounds great). Thanks!
2 Likes