Bonjour,
Désireux d'améliorer grandement le rendu sonore de ma musique dématérialisée j'ai acheté un DAC (Digital to Analog Converter ou Convertisseur numérique-analogique) pour le relier entre mon ordinateur et mon amplificateur audio.
Pour l'installation de base aucun soucis, Alsa reconnait nativement le périphérique (branché par USB) et le son s'en retrouve déjà nettement amélioré.
Cependant, afin d'optimiser la qualité d'écoute je sais qu'il est possible sous Mac OS ou Windows d'utiliser un mode appelé Bit-Perfect qui permet de transmettre directement au DAC le flux décodé (par exemple d'un fichier flac) sans passer par le mixeur Alsa (mixeur qui permet entre autre de superposer deux sources audio, ce qui ne sert à rien dans une utilisation audiophile - et pour cela ré-échantillonne le flux en le dégradant).
J'ai pensé à utiliser Jack pour communiquer directement entre un lecteur audio et le DAC mais je n'ai pas réussi.
Avez-vous quelques pistes pour avoir du Bit-Perfect sous Linux ?
Merci d'avance.
[Alsa, Jack, Audio] - Du Bit-Perfect pour un DAC ?
Re: [Alsa, Jack, Audio] - Du Bit-Perfect pour un DAC ?
il existe en effet une solution pour avoir du bit-perfect avec un serveur jack, il suffit de configurer jackd avec ces options :

puis de créer un fichier ~/.asoundrc :
http://www.head-fi.org/t/561961/bit-per ... from-linux
https://bbs.archlinux.org/viewtopic.php?pid=924914
il doit exister d'autres solutions, mplayer a aussi une option bit perfect tant que ça reste en 24 bits

puis de créer un fichier ~/.asoundrc :
Code : Tout sélectionner
# use this as default
pcm.!default {
type plug
slave { pcm "jack" }
}
ctl.mixer0 {
type hw
card 1
}
# pcm type jack
pcm.jack {
type jack
playback_ports {
0 system:playback_1
1 system:playback_2
}
capture_ports {
0 system:capture_1
1 system:capture_2
}
}
https://bbs.archlinux.org/viewtopic.php?pid=924914
il doit exister d'autres solutions, mplayer a aussi une option bit perfect tant que ça reste en 24 bits
Re: [Alsa, Jack, Audio] - Du Bit-Perfect pour un DAC ?
Salut,
Merci pour ta réponse.
Cependant je doute que la solution que tu proposes soit Bit-Perfect car par exemple en allant sur YouTube en écoutant un morceau les deux sons se sont mélangés, il y a donc appel au mixeur et ré-échantillonnage du flux.
Je vais jeter un œil aux liens que tu m'as donné.
Merci pour ta réponse.
Cependant je doute que la solution que tu proposes soit Bit-Perfect car par exemple en allant sur YouTube en écoutant un morceau les deux sons se sont mélangés, il y a donc appel au mixeur et ré-échantillonnage du flux.
Je vais jeter un œil aux liens que tu m'as donné.
Re: [Alsa, Jack, Audio] - Du Bit-Perfect pour un DAC ?
en même temps il faut aussi éviter d'écouter 2 sources sonores en même temps, ou alors je n'ai pas très bien compris ton message
Re: [Alsa, Jack, Audio] - Du Bit-Perfect pour un DAC ?
Il est évident que l'on écoute pas deux sources en même temps mais c'est un moyen de tester.
En effet, si l'on écoute déjà une première source normalement en Bit-Perfect il est impossible d'avoir un mixage avec une seconde source. Si on entend les deux en même temps alors ça passe forcément par un algorithme de mixage (ou alors je n'ai rien compris) - et donc on est pas en Bit-Perfect.
En effet, si l'on écoute déjà une première source normalement en Bit-Perfect il est impossible d'avoir un mixage avec une seconde source. Si on entend les deux en même temps alors ça passe forcément par un algorithme de mixage (ou alors je n'ai rien compris) - et donc on est pas en Bit-Perfect.
Re: [Alsa, Jack, Audio] - Du Bit-Perfect pour un DAC ?
peut-être qu'il faut désactiver temporairement "dmix" ( le mixing logiciel ) de manière à restreindre alsa à lire qu'une seule source à la seule fois, ça contournera le problème,
après je ne sais pas si c'est du pure bit-perfect, mais bon en forçant via jackd un taux d'échantillonage et une quantification identique au fichier audio que tu veux lire on devrait se rapprocher sérieusement du bit perfect,
j'ai vu aussi que le serveur audio MPD était une bonne option pour du bit perfect :
http://wiki.archlinux.fr/MPD
http://www.24bit96.com/usb-computer-aud ... yback.html
après je ne sais pas si c'est du pure bit-perfect, mais bon en forçant via jackd un taux d'échantillonage et une quantification identique au fichier audio que tu veux lire on devrait se rapprocher sérieusement du bit perfect,
j'ai vu aussi que le serveur audio MPD était une bonne option pour du bit perfect :
http://wiki.archlinux.fr/MPD
http://www.24bit96.com/usb-computer-aud ... yback.html