Bonjour,
En phase de test d’Audirvana 3.5 (dernière version) j’ai un problème avec 1 appareil qui m’embête beaucoup.
Source Tidal - Abonnement Master
- MacBook Pro en USB : Ok
- Chromecast Audio en UPnP avec BubbleUPnP : Ok
- SMSL DP3 en UPnP direct : PROBLEME
Je vois quelques personnes ici qui peuvent être concernées par le même problème.
Description du problème sur SMSL DP3 :
Après plusieurs essais, j’ai tenté de réduire la configuration d’Audirvana aux 2 flux dont j’ai besoin :
-
en 16/44 ou 24/44
Lancement du stream (un peu rapide, il me semble par rapport à celui à travers Bubble)
Le son passe bien
En fonction du débit, pause à 5 ou 6 secondes environ pour le 16 bits et 10 ou 11 secondes pour le 24 bits. Ensuite la musique reprend -
en 24/48
Lancement du stream (idem)
Le son passe
à 3 secondes environ, émission d’un bruit blanc
ce son dure 3 seconde
La lecture reprend alors normalement
Lecture Gapless Ok (ou presque)
On retrouve le problème à la lecture de la piste suivante.
Dans le meilleur des cas il n’y a PAS de bruit, mais alors à 10/11s le son s’arrête et reprend quelques secondes plus tôt (entre 3 et 6 s plus tôt).
Il y a donc bien un problème de buffer quelque part.
Ou une commande d’attente qui n’est pas bien comprise…
Je précise
- que d’autres lecteurs UPnP (exemple mConnect) fonctionnent parfaitement (en FLAC)
- que le flux qui démarre avant problème est bien identifié dans un conteneur WAV au débit Audirvana
Entre 2010 et 2012 j’ai pas mal travaillé sur le problème d’Airplay.
Faisant fonctionner RaopX (Airtunes1) en plein débit avec un buffer
Et câblant en interne le mac avec soundflower, Qjack etc.
Bref tout ce qu’Audirvana fait aujourd’hui avec maintenant une bonne ergonomie que je salue et qui est agréable intégrant en plus les services de son HD.
Le problème vient, il me semble, du buffer et de sa lecture.
Il me semble que l’horloge du streamer fonctionne de manière synchrone avec les flux entrants. Donc si la déclaration du flux n’est pas bonne il peut se passer quelque chose.
Ce n’est pas le seul à fonctionner comme ça, je pense que vous devez rencontrer le problème ailleurs.
Peut-être faut-il une tempo au départ de la piste. Je suis prêt à attendre 3 à 5 secondes avant lancement si ça règle les problèmes de déclaration, input du flux et calage de l’horloge.
Peut-être y a-t-il une astuce que je n’ai pas vue.
J’ai essayé de mettre un temps au Bridge pour le changement de flux, ça ne fonctionne pas.
J’ai essayé de réduire le buffer. Il me semble que ça joue, un petit buffer est mieux.
Bref, je sais l’intérêt de la porteuse plein débit et je constate qu’Audirvana en UPnP va encore plus loin que ce qu’on faisait sur Airplay. La restitution est bonne, mais le bug actuel me freine.
Cordialement,
n.d.b
DEBUG
Audirvana Mac Version 3.5.33 (3563)
macOS 10.15.4 with 8192MB RAM
Version d’essai utilisant une licence de démo
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: 0 folders
iTunes/Music library synchronization: not synchronized
Library database path: /Users/NdB/Library/Application Support/Audirvana/AudirvanaPlusDatabaseV2.sqlite
ACTIVE STREAMING SERVICES
TIDAL: Connected as HIFI
=================== AUDIO DEVICE ========================
Preferred device: SMSL DP3 Model UID:HiBy Music SMSL DP3 UID:uuid:HiByMusic-e2ccd3a9-29f8-479e-a
Selected device:
UPnP device at http://10.0.1.132:49152/description.xml
ID 0x0 SMSL DP3 Manufacturer:HiBy Music
Model UID:HiBy Music SMSL DP3 UID:uuid:HiByMusic-e2ccd3a9-29f8-479e-a
2 available sample rates up to 48000Hz
44100
48000
Volume control: No
MQA capability
Auto-detect MQA devices: No
Not a MQA device, user set to MQA Decoder
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/wav:
DLNA 1.5: No
Gapless playback: Yes
Missing events workaround: No
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
4 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 48kHz
2 ch Non-mixable linear PCM Interleaved 24 little endian Signed Integer 48kHz
0 physical formats
Current device transportInfo:
CurrentTransportState: STOPPED
CurrentTransportStatus: OK
CurrentSpeed: 1
Current device MediaInfo:
NrTracks: 1
MediaDuration:
CurrentURI:
CurrentURIMetadata:
nextURI:
nextURIMetadata:
PlayMedium: NETWORK
RecordMedium: NOT_IMPLEMENTED
WriteStatus: NOT_IMPLEMENTED