Bug Chargement 1ère piste : Upnp Rpi+ DAC usb

Bonjour,

Je suis utilisateur d’Audirvana depuis plusieurs années avec un Rpi/ carte intégrée et Volumio.
J’ai fait l’achat d’un SMSL SU-10 récemment, que j’ai branché en USB sur le Rpi.
Le Rpi reste tout le temps allumé, le DAC lui, s’éteint avec ma chaine hifi.

Problème :
Quand je rallume tout, Audirvana n’arrive plus à lire la musique sur la source… J’ai un bug de Chargement 1ère piste.

Si je vais sur Volumio directement, j’arrive à jouer la musique sans problème. Quand je reviens sur Audirvana : BUG.

Le seul moyen de le faire jouer, c’est de rebooter volumio à la racine du rpi.

Quelqu’un peut m’aider ?
Je souhaiterais pouvoir éteindre mon DAC usb, et le rallumer sans avoir besoin de rebooter mon rpi à chaque fois.

Merci !

Bonjour,

Ce serait bien que je puisse avoir du support… Car si je souhaite passer à la version Studio, j’aimerais être sûr qu’il n’y aura pas ce bug.

Je précise encore une chose : Je reste donc bloqué au “chargement 1ère piste”, jusqu’à ce que je reboot le raspberry et que je relance Audirvana.

Il y a donc quelque chose qui cloche avec Audirvana / le DAC externe en USB.

:notes: :eye: :headphones: :eye: :notes:

Bonjour,

Merci pour ce 1er retour.
Attention : La version 3.5 n’a pas les mêmes réglages que les autres versions.
J’ai profité du week-end pour regarder ces soucis de connexion UPNP.

Pare feu réglé : autorisé Public/Privé : OK

BUG / Problème toujours présent malgré un redémarrage complet.

En gros : Si j’éteins le DAC externe, une fois que je rallume, la piste ne se charge pas ("Chargement 1ère piste…‘’).

Je suis allé voir sur les règles du Pare feu Windows, est-ce qu’il faut intervenir aussi ici ?

Merci de revenir vers moi,

Bonjour @MorB,

Pouvez-vous nous envoyer une copie de votre “Debug Info” lorsque vous avez ce problème? Vous le trouverez dans les paramètres d’Audirvana>Général>Debug Info

Remarque: En cliquant sur le bouton Debug Info, Audirvana copie automatiquement tout son contenu, il ne vous reste plus qu’à le coller en réponse de ce message.

Bonjour @Antoine et merci,

Voici mon debug Info

Audirvana Studio 3.5.51 (2051)

Windows 10 (19045) with 8GB physical RAM

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: 96.0842
Replay Gain: None
SW volume control: OFF

LIBRARY SETTINGS:
Sync list: 1 folders
AUTO: \KIT\music
Library database path: C:\Users\yanns\AppData\Local\Audirvana\AudirvanaPlus\AudirvanaPlusDatabaseV2.sqlite

ACTIVE STREAMING SERVICES
TIDAL: Connected as PREMIUM

=================== AUDIO DEVICE ========================

Preferred device: Volumio-UPnP/AV Model UID:JF Light Industries Volumio-UPnP/AV UID:uuid:548a2cb5-2925-37ea-1818-dca632a5a67b

Selected device:
UPnP device at http://192.168.1.96:49152/uuid-548a2cb5-2925-37ea-1818-dca632a5a67b/description.xml
Volumio-UPnP/AV Manufacturer:JF Light Industries
Model UID:JF Light Industries Volumio-UPnP/AV UID:uuid:548a2cb5-2925-37ea-1818-dca632a5a67b

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 not MQA
DSD capability: Raw DSD (MSB)
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::application/flac:
http-get::application/x-flac:
http-get::application/ogg:
http-get::audio/flac:
http-get::audio/x-flac:
http-get::audio/aac:
http-get::audio/x-aiff:
http-get::audio/aif:
http-get::audio/aiff:
http-get::audio/dff:
http-get::audio/x-dff:
http-get::audio/dsd:
http-get::audio/x-dsd:
http-get::audio/dsf:
http-get::audio/x-dsf:
http-get::audio/m4a:
http-get::audio/x-m4a:
http-get::audio/matroska:
http-get::audio/x-matroska:
http-get::audio/mp1:
http-get::audio/mp3:
http-get::audio/mp4:
http-get::audio/mpeg:
http-get::audio/x-mpeg:
http-get::audio/ogg:
http-get::audio/vorbis:
http-get::audio/x-ape:
http-get::audio/ape:
http-get::audio/x-monkeys-audio:
http-get::audio/wav:
http-get::audio/x-wav:
http-get::audio/wave:
http-get::audio/x-ms-wma:
http-get::audio/x-ogg:
http-get::audio/x-scpls:
http-get::audio/x-vorbis+ogg:
http-get::audio/x-vorbis:
http-get::audio/x-wavpack:
http-get::video/mp4:
DLNA 1.5: No
Gapless playback: Yes
Missing events workaround: Yes
Can play native DSD: Yes
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
2 ch Integer PCM 16bit little endian 44.1kHz
2 ch Integer PCM 24bit little endian 44.1kHz
2 ch Integer PCM 16bit little endian 88.2kHz
2 ch Integer PCM 24bit little endian 88.2kHz
2 ch Integer PCM 16bit little endian 176.4kHz
2 ch Integer PCM 24bit little endian 176.4kHz
2 ch Integer PCM 16bit little endian 352.8kHz
2 ch Integer PCM 24bit little endian 352.8kHz
2 ch Integer PCM 16bit little endian 48kHz
2 ch Integer PCM 24bit little endian 48kHz
2 ch Integer PCM 16bit little endian 96kHz
2 ch Integer PCM 24bit little endian 96kHz
2 ch Integer PCM 16bit little endian 192kHz
2 ch Integer PCM 24bit little endian 192kHz
2 ch Integer PCM 16bit little endian 384kHz
2 ch Integer PCM 24bit little endian 384kHz
2 ch DSD 8bit little endian in 8bit chunk 2822.4kHz
2 ch DSD 8bit little endian in 8bit chunk 5644.8kHz
2 ch DSD 8bit little endian in 8bit chunk 11289.6kHz

Current device transportInfo:
CurrentTransportState: PLAYING
CurrentTransportStatus: OK
CurrentSpeed: 1
Current device MediaInfo:
NrTracks: 1
MediaDuration: 0:04:29
CurrentURI: http://192.168.1.122:49152/audirvana/audio_0_26.wav
CurrentURIMetadata:

dc:titleI Feel It Coming</dc:title>
dc:creatorThe Weeknd</dc:creator>
upnp:artistThe Weeknd</upnp:artist>
upnp:genre</upnp:genre>
upnp:albumArtURIhttp://resources.tidal.com/images/b1ffe3db/4523/401c/9584/5be9c86e1b7e/640x640.jpg</upnp:albumArtURI>
upnp:albumStarboy</upnp:album>
upnp:originalTrackNumber18</upnp:originalTrackNumber>
upnp:classobject.item.audioItem.musicTrack</upnp:class>
http://192.168.1.122:49152/audirvana/audio_0_26.wav


nextURI: http://192.168.1.122:49152/audirvana/audio_1_27.wav
nextURIMetadata:

dc:titleStarboy</dc:title>
dc:creatorThe Weeknd</dc:creator>
upnp:artistThe Weeknd</upnp:artist>
upnp:genre</upnp:genre>
upnp:albumArtURIhttp://resources.tidal.com/images/b1ffe3db/4523/401c/9584/5be9c86e1b7e/640x640.jpg</upnp:albumArtURI>
upnp:albumStarboy</upnp:album>
upnp:originalTrackNumber1</upnp:originalTrackNumber>
upnp:classobject.item.audioItem.musicTrack</upnp:class>
http://192.168.1.122:49152/audirvana/audio_1_27.wav


PlayMedium: HDD
RecordMedium: NOT_IMPLEMENTED
WriteStatus: NOT_IMPLEMENTED

Current device AVT service description:

<?xml version="1.0"?> 1 0 TransportState no string STOPPED PLAYING TransportStatus no string OK ERROR_OCCURRED PlaybackStorageMedium no string PossiblePlaybackStorageMedia no string RecordStorageMedium no string PossibleRecordStorageMedia no string CurrentPlayMode no string NORMAL SHUFFLE REPEAT_ONE REPEAT_ALL RANDOM DIRECT_1 NORMAL TransportPlaySpeed no string 1 no RecordMediumWriteStatus string CurrentRecordQualityMode no string PossibleRecordQualityModes no string NumberOfTracks no ui4 0 2000 1 CurrentTrack no ui4 0 2000 1 CurrentTrackDuration no string CurrentMediaDuration no string CurrentTrackMetaData no string CurrentTrackURI no string AVTransportURI no string AVTransportURIMetaData no string NextAVTransportURI no string NextAVTransportURIMetaData no string RelativeTimePosition no string AbsoluteTimePosition no string RelativeCounterPosition no i4 AbsoluteCounterPosition no i4 CurrentTransportActions no string LastChange yes string A_ARG_TYPE_SeekMode no string ABS_TIME REL_TIME A_ARG_TYPE_SeekTarget no string A_ARG_TYPE_InstanceID no ui4 SetAVTransportURI InstanceID in A_ARG_TYPE_InstanceID CurrentURI in AVTransportURI CurrentURIMetaData in AVTransportURIMetaData SetNextAVTransportURI InstanceID in A_ARG_TYPE_InstanceID NextURI in NextAVTransportURI NextURIMetaData in NextAVTransportURIMetaData GetMediaInfo InstanceID in A_ARG_TYPE_InstanceID NrTracks out NumberOfTracks MediaDuration out CurrentMediaDuration CurrentURI out AVTransportURI CurrentURIMetaData out AVTransportURIMetaData NextURI out NextAVTransportURI NextURIMetaData out NextAVTransportURIMetaData PlayMedium out PlaybackStorageMedium RecordMedium out RecordStorageMedium WriteStatus out RecordMediumWriteStatus GetTransportInfo InstanceID in A_ARG_TYPE_InstanceID CurrentTransportState out TransportState CurrentTransportStatus out TransportStatus CurrentSpeed out TransportPlaySpeed GetPositionInfo InstanceID in A_ARG_TYPE_InstanceID Track out CurrentTrack TrackDuration out CurrentTrackDuration TrackMetaData out CurrentTrackMetaData TrackURI out CurrentTrackURI RelTime out RelativeTimePosition AbsTime out AbsoluteTimePosition RelCount out RelativeCounterPosition AbsCount out AbsoluteCounterPosition GetDeviceCapabilities InstanceID in A_ARG_TYPE_InstanceID PlayMedia out PossiblePlaybackStorageMedia RecMedia out PossibleRecordStorageMedia RecQualityModes out PossibleRecordQualityModes GetTransportSettings InstanceID in A_ARG_TYPE_InstanceID PlayMode out CurrentPlayMode RecQualityMode out CurrentRecordQualityMode Stop InstanceID in A_ARG_TYPE_InstanceID Play InstanceID in A_ARG_TYPE_InstanceID Speed in TransportPlaySpeed Pause InstanceID in A_ARG_TYPE_InstanceID Seek InstanceID in A_ARG_TYPE_InstanceID Unit in A_ARG_TYPE_SeekMode Target in A_ARG_TYPE_SeekTarget Next InstanceID in A_ARG_TYPE_InstanceID Previous InstanceID in A_ARG_TYPE_InstanceID SetPlayMode InstanceID in A_ARG_TYPE_InstanceID NewPlayMode in CurrentPlayMode GetCurrentTransportActions InstanceID in A_ARG_TYPE_InstanceID Actions out CurrentTransportActions

Current device RootDevice description:

<?xml version="1.0"?> 1 1 urn:schemas-upnp-org:device:MediaRenderer:1 Volumio-UPnP/AV JF Light Industries https://framagit.org/medoc92 UPnP front-end to MPD UpMPD 42 https://framagit.org/medoc92/upmpdcli/code/ upmpdcli version 1.5.8 libupnpp 0.20.2 image/png 64 64 32 /uuid-548a2cb5-2925-37ea-1818-dca632a5a67b/icon.png /uuid-548a2cb5-2925-37ea-1818-dca632a5a67b/presentation.html uuid:548a2cb5-2925-37ea-1818-dca632a5a67b urn:schemas-upnp-org:service:AVTransport:1 urn:upnp-org:serviceId:AVTransport /uuid-548a2cb5-2925-37ea-1818-dca632a5a67b/urn-schemas-upnp-org-service-AVTransport-1.xml /uuid-548a2cb5-2925-37ea-1818-dca632a5a67b/ctl-urn-schemas-upnp-org-service-AVTransport-1 /uuid-548a2cb5-2925-37ea-1818-dca632a5a67b/evt-urn-schemas-upnp-org-service-AVTransport-1 urn:schemas-upnp-org:service:RenderingControl:1 urn:upnp-org:serviceId:RenderingControl /uuid-548a2cb5-2925-37ea-1818-dca632a5a67b/urn-schemas-upnp-org-service-RenderingControl-1.xml /uuid-548a2cb5-2925-37ea-1818-dca632a5a67b/ctl-urn-schemas-upnp-org-service-RenderingControl-1 /uuid-548a2cb5-2925-37ea-1818-dca632a5a67b/evt-urn-schemas-upnp-org-service-RenderingControl-1 urn:schemas-upnp-org:service:ConnectionManager:1 urn:upnp-org:serviceId:ConnectionManager /uuid-548a2cb5-2925-37ea-1818-dca632a5a67b/urn-schemas-upnp-org-service-ConnectionManager-1.xml /uuid-548a2cb5-2925-37ea-1818-dca632a5a67b/ctl-urn-schemas-upnp-org-service-ConnectionManager-1 /uuid-548a2cb5-2925-37ea-1818-dca632a5a67b/evt-urn-schemas-upnp-org-service-ConnectionManager-1

UPnP devices found : 1
Device #0Volumio-UPnP/AV UID: uuid:548a2cb5-2925-37ea-1818-dca632a5a67b Location: http://192.168.1.96:49152/uuid-548a2cb5-2925-37ea-1818-dca632a5a67b/description.xml

Max. memory for audio buffers: 3064MB

Local Audio Engine:ASIO 1886006832 driver version 1953244775

Local devices found : 0

Pouvez-vous vérifier que votre appareil USB est bien sélectionné et détecté par Volumio?

Oui il l’est.
D’ailleurs, avec Volumio je n’ai aucun soucis. Une fois redémarré, le DAC fonctionne et la lecture se fait avec Volumio… pas avec Audirvana.

D’ailleurs, le bug intervient que le DAC soit complètement éteint ou en veille.

J’aurais aimé pouvoir me servir de Audirvana après avoir rallumé mon nouveau DAC (firmware à jour), car il consomme tout de même 30W en continue.

@Antoine : Y-a-t-il une solution du coup ?

Est-ce que la nouvelle version de Audirvana solutionne ce problème ?

Pouvez-vous faire le test avec Audirvāna Studio ou Audirvāna Origin?

re @Antoine :
Alors j’avoue avoir un peu de mal à départager : Audirvana Studio pour Win ou pour mon NAS.

Dans le doute j’ai installé la version windows, car j’utilise une microsoft Surface Pro comme lecteur, avec mon rpi/Volumio comme streamer.

L’installation s’est bien déroulée. Réglages essentiels effectués (rapide)
Un premier test : le son OK

Il est facile de faire le test du bug : arrêter la chanson en cours, mettre en veille mon DAC, attendre quelques secondes… et redémarrer le DAC.

Malheureusement le BUG s’est répété :melting_face:

Peut être faut-il régler des choses… En haut à droite j’ai ce symbole :

… j’ai notamment une suggestion pour changer mon réseau “public” en “privé”

Pour ne pas avoir de problème de détection d’appareil sur le réseau local pour l’UPNP par exemple, vous devez passer votre réseau de public à priver.

Bonjour @Antoine ,
J’ai suivi votre conseil et j’ai passé mon réseau en réseau privé.

J’ai refait les conditions du test : le bug est encore présent.
Une fois le DAC en standby, puis rallumé, il n’est plus possible de lire la musique…
Il faut rebooter le rpi, tandisque volumio n’a pas ce bug.

Peut-être faut-il régler quelque chose ?

Il y a peut-être un soucis avec l’initialisation de l’appareil avec Volumio, si vous faite la même chose sans Audirvāna, avez-vous le même soucis?

@Antoine : La même chose sans Audirvana, aucun soucis.

Si je mets le DAC en standby et le rallume, avec Volumio aucun bug : le lecture se fait instantanément

A noter que ce bug est présent sur les 2 versions : 3.5 et Studio

Bonjour,

Dans l’attente d’un retour : je suis toujours en version d’essais.
Il est important de savoir si Audirvana est 100% fonctionnel avec une gestion Streamer + DAC externe en USB ou pas.

Bonjour à tous,

J’ai cherché sur le net et j’ai trouvé la solution que je partage ici :

Dans le Rpi, il faut modifier le fichier /usr/local/bin/volumio avec nano, en recherchant usbattach) il faudra ajouter les vstart et vstop comme ci-dessous :
airplayinactive)
/usr/bin/curl "http://127.0.0.1:3000/api/v1/commands/?cmd=airplayIna$
;;
usbattach)
vstart
/usr/bin/curl "http://127.0.0.1:3000/api/v1/commands/?cmd=usbAudioAt$
;;
usbdetach)
/usr/bin/curl "http://127.0.0.1:3000/api/v1/commands/?cmd=usbAudioDe$
vstop
;;

ça a marché pour moi :slight_smile:

1 Like