Devant la recrudescence de spammers, j’ai désactivé les nouvelles inscriptions.

Pour s’inscrire, envoyez-moi un e-mail à thierry at audiomaboules point fr contenant le nom d’utilisateur souhaité et qq mots de présentation. Je vous enverrai un lien pour choisir votre mot de passe.

Fil d’Ariane du forum – Vous êtes ici :  Forum AudiomaboulesqueSources numériquesUn DAC ca marche comment ?
Please or S’inscrire to create posts and topics.

Un DAC ca marche comment ?

Ce fil n a pas objectif de faire une explication sur les Chip des DAC mais de donner des clés , enfin ma lecture du fonctionnement des DAC.

un resume bien fait ici

Introduction to DACs: Headphones Enthusiast’s Guide | Part 2

Je ne comprends pas le fonctionnement du mien ( upsampling DSD et volume numérique) ce qui m amène a réfléchir et faire quelques recherches .

on parle ici des DAC Delta sigma type ESS et AK 

La cle est dans la fonction Hyperstream modulator d ESS et dans son integration par Accuphase
https://www.esstech.com/wp-content/uplo ... t_v3.6.pdf

Edit , une petite description mais partielle du fonctionement
https://6moons.com/audioreviews/wyred4/sabre.pdf


PCM DAC with sigma-delta modulator

Using an intermediate sigma-delta modulator is a way of reducing the resistor number.

PCM signal is oversampled and converted (into the digital domain) to sigma-delta modulated one. Analog filtration at output removes the modulation noise of the sigma-delta modulator. At output audio signal, restored from digital form, is present.

For this DAC type resistor value deviation doesn't cause non-linear distortions. It only impacts to total amplitude value of an analog signal.

However, oversampler with digital filter have alias issue and sigma-delta modulator have issues with overload tolerance.

DSD DAC vs PCM DAC sigma-delta based

DSD DAC doesn't contain oversampler and sigma-delta modulator modules with their issues.

In DSD DAC resistor value deviation don't cause non-linear distortion. Input voltage modulation can cause non-linear distortions though. But it may be fixed via filtering of power line and other. PCM DAC has the same issues too.

The main feature of DSD recording or PCM to DSD conversion is noise shaping (pushing quantization noise energy out of audible range).

Noise shaping defines the low border of the frequency range where the DSD-modulation-noise spectrum has significant level growth. At the picture below the "low border" is the most left point of "modulation noise" shape at the "frequency" axis.

Sigma-delta modulation and analog filter
Sigma-delta modulation and analog filter

The higher by frequency modulation noise border (at the picture above, part B) provide better DSD noise suppressing for the same analog filter.

Because noise is pushed in the frequency range, where analog filter provides higher suppression.

But on the other hand, the higher border can cause lesser tolerance to overload at sigma-delta modulator input. I.e. there is more probability, that sigma-delta modulated stuff will be damaged by overload. It does not matter of DSD DAC though.

Ci dessous la reference du ci dessus tres bien faite et une explication sur les 2R2 

https://samplerateconverter.com/educational/r2r-ladder-dac-vs-sigma-delta

PS: il semble que ma puce ESS 9028 pro puisse faire A/B ou C

"Il faut avoir une grande musique en soi si l'on veut faire danser la vie." Friedrich Nietzsche “
REVOX B77 Mk2 -Accuphase C3900-DP750-A48 - Vivid Audio Kaya 45 - Focal Clear headphones

Il y a tout plein d'infos sur ce site, l'explication du format DSD notamment

https://samplerateconverter.com/educational/what-dsd#how-dsd-works

Le signal triangulaire est modulé par le signal audio alors que dans PWM il est fixe ...

un peu d histoire: ( déplacé ici )

Comment Phillips SAA7220/TDA1541 filter/concerter a commencé avec le 1 bit DAC with PDM

https://www.stereophile.com/content/pdm-pwm-delta-sigma-1-bit-dacs-john-atkinson

https://www.stereophile.com/content/pdm-pwm-delta-sigma-1-bit-dacs

Aujourd'hui le Marantz SA10 DAC utilise le meme procédé ( Ken Ishiwata RIP et Fritz Rainier et les anciens de Phillips) 

DSD is at the heart of the way the SA-10 handles digital audio: PCM and DXD inputs are all upconverted to DSD at 11.2MHz using the proprietary MMM-Stream converter within the player, and then the high-frequency signal produced is processed by the unique MMM-Conversion stage, used in place of a conventional DAC, to produce the analogue output.

https://www.marantz.com/en-za/shop/sacdcdplayer/sa10

Le MMM est le PDW a la Marantz 

https://stereo-magazine.com/archive/articles?tx_archive_pi1%5Baction%5D=download&tx_archive_pi1%5Barticle%5D=67524&tx_archive_pi1%5Bcontroller%5D=Archive&cHash=c08dca744dc844a42cb5ed9401a90496

je pense que les puces DAC ESS peuvent utiliser un procédé similaire 

"Il faut avoir une grande musique en soi si l'on veut faire danser la vie." Friedrich Nietzsche “
REVOX B77 Mk2 -Accuphase C3900-DP750-A48 - Vivid Audio Kaya 45 - Focal Clear headphones

Bonjour

Sans une connaissance "réelle" et approfondie de Nyquist-Shannon pour l'échantillonnage, de l'équivalence fréquence-temps,  de PCM, DSD, PDM, PWM, Delta-Sigma, R2R, de dither et de noise shaping, d'électronique et de mesure, il est impossible de répondre à la question posée. Et je pense que sur ce forum,  personne n'a la connaissance de tous ces sujets, quand par exemple, certains pensent encore que les amplis Classe D sont numériques parce qu'il y est utilisé un signal PWM 😉 

Le sujet est très "large" et complexe.

Quelques indications très très partielles

 

Au sujet du volume sur les ESS. Cela date de 2014 et on n'est pas plus avancé aujourd'hui parce que ESS a décidé (avec raison) de ne pas dévoiler son savoir faire.

https://audiophilestyle.com/forums/topic/19381-ess-sabre-and-dsd-volume-control/

 

Repris cette année

https://forum.rme-audio.de/viewtopic.php?id=34804

 

Et si on regarde le schéma de la dernière puce ESS, le positionnement du "volume" laisse perplexe pour le DSD

 

PDM

http://users.ece.utexas.edu/~bevans/courses/rtdsp/lectures/10_Data_Conversion/AP_Understanding_PDM_Digital_Audio.pdf

 

Amicalement

Isokawa a réagi à ce message.
Isokawa
Mac Mini - Roon - Pi4 - Ropieee - MSB Reference - Soulution 511 - Magico S3 2023

Merci @thierrynk pour ces liens a lire, je trouve ce sujet tres interessant !, je ne suis pas électronicien mais j aime comprendre la techno. 

Si l on consider le schema ci dessus je peux assumer 

Etape 1:

le digital filter et combine avec un volume control qui est pour moi digital filter plus upsampling, le volume control est fait pendant l upsampling ? Le format ? ESS dit clairement pas PCM pour le DSD  …

Etape 2:

Modulator Delta Sigma sur PCM ( 1 bit ou multi bit )

Etape 3:

le filter avec le low noise regen et le hyper stream qui fait la conversion ANA

serions nous en PDW a partir de l'étape 1 ce qui autoriserait le changement de volme et l upsampling ..?

https://www.esstech.com/wp-content/uploads/2021/02/ES9028PRO_Datasheet_v3.6.pdf

page 2 on de emphasis PCM , pour moi signifie PCM est converti a ce stage ? 

"Il faut avoir une grande musique en soi si l'on veut faire danser la vie." Friedrich Nietzsche “
REVOX B77 Mk2 -Accuphase C3900-DP750-A48 - Vivid Audio Kaya 45 - Focal Clear headphones

Chez Cirrus

Une petite boîte qui contrôle le volume en DSD ... 😉 

Paraît que Roon le fait ainsi que HQPlayer .

Mais en fait suis pas concerné, pratiquement je ne pratique que le 44,1/16 ... 😀 

Hello

En PCM, il est très simple d'appliquer un volume numérique, parce que les échantillons sont quantifiés et qu'il ne s'agit que de faire une multiplication sur ces échantillons, il n'y a aucune "bidouille" analogique. On peut appliquer un volume numérique par exemple de -10 dBFS à uns piste et envoyer la piste à quelqu'un. C'est ce que font les logiciels de lecture comme Jriver, Foobar et d'autres.

https://audiomaboules.fr/forum/topic/volume-numerique/

En DSD, "certains" qui disent savoir appliquer un volume sur un fichier DSD. Dans l'état des connaissances publiques actuelles, cela n'est pas démontré. On peut l'affirmer, certes, mais un volume sur du 1 bit en restant en numérique, ce n'est pas possible, parce qu'il n'y a aucun niveau de référence avec du 1 bit.  Alors ce que fait ESS à ce stade, mystère. Ce que font Cirrus (quelle puce, une référence?) , Roon (il semble bien qu'il.y ait conversion en PCM si on utilise leur volume dans leur DSP, je ferai des tests), ou HQ player qui annonce un volume pour "DSM (DSD)", DSM signifiant Delta Sigma Modulation, je n'en sais rien, et apparemment personne n'en sait rien non plus.

Comme je l'ai dit ailleurs, l'affirmation sans preuve est le premier pas vers le Bull Shit, et un réflexe assez "primitif" de ma part (peut-être idiot) me conduit à penser que si un volume numérique sur du DSD était possible, cela aurait été publié depuis bien longtemps et peut-être que les consoles Pyramix ne se casseraient pas le Q à convertir en PCM pour traiter du DSD.. Une certaine hygiène me conduit à ne jamais croire sans preuve dans les domaines techniques.

@isokawa PDW?
Deemphasis ne concerne que de très vieux CD
http://pspatialaudio.com/cd_deemp.htm

Amicalement

Mac Mini - Roon - Pi4 - Ropieee - MSB Reference - Soulution 511 - Magico S3 2023
Citation de ThierryNK le 15 mai 2022, 09:08

En PCM, il est très simple d'appliquer un volume numérique.

Je te signale que c'est ce qu'on fait avec l'appli Audio Pavillon ... on ne fait pas que ça d'ailleurs. 😎 

En DSD, "certains" qui disent savoir appliquer un volume sur un fichier DSD. Dans l'état des connaissances publiques actuelles, cela n'est pas démontré. On peut l'affirmer, certes, mais un volume sur du 1 bit en restant en numérique, ce n'est pas possible, parce qu'il n'y a aucun niveau de référence avec du 1 bit.  Alors ce que fait ESS à ce stade, mystère. Ce que font Cirrus (quelle puce, une référence?) , Roon (il semble bien qu'il.y ait conversion en PCM si on utilise leur volume dans leur DSP, je ferai des tests), ou HQ player qui annonce un volume pour "DSM (DSD)", DSM signifiant Delta Sigma Modulation, je n'en sais rien, et apparemment personne n'en sait rien non plus.

Cirrus4398

Mais c'est la première doc sur laquelle je suis tombé, il est certain qu'il y a d'autres puces et sans doute maintenant toutes les puces qui travaillent sur le DSD.

C'est explicitement décrit, pas la méthode mais le fait que, dans la section DSD première page. Tu remarqueras qu'on cause aussi d'un filtre à 50KHz.

Non-Decimating Volume Control with 1/2 dB Step Size and Soft Ramp

Oui, j'avais vu. Ils l'affirment, c'est tout. Ils indiquent aussi une option "direct DSD". Ça veut dire quoi? Au hasard, que ce n'est plus du DSD si on a activé le volume? Ce qui était le cas des puces Wolfson.

50 KHz est la recommandation pour la couche DSD des SACD qui a quelques dizaines d'années

Mac Mini - Roon - Pi4 - Ropieee - MSB Reference - Soulution 511 - Magico S3 2023
Citation de ThierryNK le 15 mai 2022, 10:12

Oui, j'avais vu. Ils l'affirment, c'est tout. Ils indiquent aussi une option "direct DSD". Ça veut dire quoi?

Ca veut que le DSD étant du PDM et que la conversion PCM donne du PDM il n'ont pas besoin de traiter le PDM ...

Au hasard, que ce n'est plus du DSD si on a activé le volume? Ce qui était le cas des puces Wolfson.

50 KHz est la recommandation pour la couche DSD des SACD qui a quelques dizaines d'années

 ... sauf que quand on utilise le volume numérique intégré on passe par un autre tuyau qui revient dans le circuit normal.

Alors est-ce que on peut repasser du DSD au PDM sans repasser par la case PCM ? Est-ce que ça implique de repasser par la case DAC + filtre + ADC ?

Amha et d'après ce que j'ai compris, il repasse le signal 1 bit en 32 ou 64 bits, il garde la même densité relative dans le temps de "0" et "1" , le "1" étant codé avec une atténuation. Avec tout ça est-ce qu'on peut garder simplement une courbe de réponse homothétique à l'origine ...

Messieurs de l'assemblée vous avez la parole . 😀 

Lui doit savoir 😀 

https://samplerateconverter.com

On peut appliquer un volume numérique à un PDM?

Passer de 1 à 32 bits, dans quel format?

Atténuer 1, ça signifie quoi? 

Mac Mini - Roon - Pi4 - Ropieee - MSB Reference - Soulution 511 - Magico S3 2023
Citation de ThierryNK le 15 mai 2022, 11:17

On peut appliquer un volume numérique à un PDM?

Vu que DSD c'est du PDM, quand tu auras la réponse à l'un ...

Passer de 1 à 32 bits, dans quel format?

Atténuer 1, ça signifie quoi? 

Perso et vu de loin je te dirais que ça me semble pas simple sans passage par le PCM.

Pour bien saisir le PDM il faudrait peut-être pouvoir comparer une même séquence enregistrée à niveau fort et niveau plus faible, et donc s'il y a une relation possible ou pas dans le codage. Enfin si c'est pas trop au-dessus de mon quotient intellectuel ... 😀 

Autre piste on peut être dans la sémantique, il n'y aurait pas de "conversion PCM" because l'oversampling au-delà de fréquences habituelles du format PCM. C'est ce que semblent indiquer certains forumeurs sur ASR  dont RME 

https://www.audiosciencereview.com/forum/index.php?threads/volume-control-when-playing-native-dsd-files.11438/