Audiyofan
Audiyofan




Poster un nouveau sujet Répondre au sujet  [ 97 messages ]  Aller à la page Précédente  1, 2, 3, 4, 5, 6, 7  Suivante
Auteur Message
 Sujet du message: Re: OverSampling "à la source"
MessagePosté: Jeu 22 Déc 2011, 10:09 
Hors ligne
Membre Assidu
Avatar de l’utilisateur

Inscription: Mer 02 Déc 2009, 08:32
Messages: 2507
Localisation: Sud Lyon / Pays de Caux
Bonjour,

hervediy a écrit:
Le plus simple serait de lire le fichier et générer directement les trois signaux (data bck et ws) nécessaires au fonctionnement du dac.

Maintenant, c'est peut être pas la meilleure solution..



Pourquoi ?

Citation:
difficile de faire un schéma d'ensemble :shock:

hervé.


On peut peut être essayer de faire un dessin du flux sur des cas connus :
- Lecteur CD :)
- Fichier FLAC sur un PC avec sortie sur USB 1 :mrgreen:
- Fichier X sur PC et carte son ? (là, il y a peut être trop d'options !) :(
....
J'ai utilisé la carte chinoise avec le TDA 143 :
En sortie de mon PC, j'ai du placer un Convertisseur USB1 - SPDIF suivi de la carte qui comporte un Récepteur SPDIF qui donne de l'I²S au TDA 143

Pourquoi cette complexité?
Qu'est ce qui se fait de mystérieux à chaque étape, hormis l'interfaçage électrique et le formattage des données et qui rend irréaliste le passage direct de USB1 à I²S ?
Qu'apportent au plan informatif ces traitements ?

ou bien est-ce seulement un Pb d'ordre industrie/marché (composants existants, marchés de masse - balladeurs..etc) ???


Comme le fait remarquer Philbob, la question de temps réel est importante.
A quel moment génère-t-on un flux cadencé en T Réel ?

Et pour revenir au suréchantillonnage, n'est ce pas au processus suréchantillonant de faire l'interpolation ? Sinon, comment distingue-t-on les bits suréchantillonées des vrais d'origine ???
Il y aurait donc deux interpolations : Une au suréchantillonnage, une à la conversion DA.

@TOTOF : J'ai fait une recherche sur USB et le résultat est très complexe, et peu compréhensible pour moi :shock: , mais je garde espoir. C'est un vrai sujet, et AMHA, la voie du futur proche car elle permet toutes les combinaisons, du plus simple : Lecture -> transmission -> DAC
au plus complexe avec filtrages, crossovers avec voies de sortie multiples etc....
Des offres complexes existent sur le marché, à des prix adaptés :?

PB


Haut
 Profil  
 
 Sujet du message: Re: OverSampling "à la source"
MessagePosté: Jeu 22 Déc 2011, 10:41 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 15 Juin 2005, 17:23
Messages: 7306
Localisation: Ardeche
P BEN a écrit:
Bonjour,

hervediy a écrit:
Le plus simple serait de lire le fichier et générer directement les trois signaux (data bck et ws) nécessaires au fonctionnement du dac.

Maintenant, c'est peut être pas la meilleure solution..



Pourquoi ?


Oui, pourquoi ?
C'est vraiment le niveau d'interface le plus simple:
- Une horloge "bit"
- Une horloge "mot/échantillon"
- Un sérialiseur: Parallel in -> Serial out shift register.

Même si il faut un fifo pour réguler le flux c'est réalisable avec quelques boitiers HCMOS sur un perf board !
Reste à faire sortir les octets du PC assez vite en contournant toute la "quincaillerie" multimédia :roll:
Mais l'USB à remplacé tous les "ports" de base simples: UART, CENTRONICS etc...

_________________
Seules les choses que l'on refuse de comprendre en leur attribuant des propriétés magiques semblent compliquées.


Haut
 Profil  
 
 Sujet du message: Re: OverSampling "à la source"
MessagePosté: Jeu 22 Déc 2011, 18:02 
Hors ligne
Membre Assidu

Inscription: Mar 02 Mai 2006, 09:28
Messages: 1241
Localisation: AVEYRON
Yves07 a écrit:
P BEN a écrit:
Bonjour,

hervediy a écrit:
Le plus simple serait de lire le fichier et générer directement les trois signaux (data bck et ws) nécessaires au fonctionnement du dac.

Maintenant, c'est peut être pas la meilleure solution..



Pourquoi ?


Oui, pourquoi ?
C'est vraiment le niveau d'interface le plus simple:
- Une horloge "bit"
- Une horloge "mot/échantillon"
- Un sérialiseur: Parallel in -> Serial out shift register.

Même si il faut un fifo pour réguler le flux c'est réalisable avec quelques boitiers HCMOS sur un perf board !
Reste à faire sortir les octets du PC assez vite en contournant toute la "quincaillerie" multimédia :roll:
Mais l'USB à remplacé tous les "ports" de base simples: UART, CENTRONICS etc...


C'est exactement ce que je pense , même si je ne suis pas sûr que toutes les étapes nécessaires sont comprises la dedans....
Par contre le "sérialiseur: Parallel in -> Serial out shift register" , n'est plus nécessaire en Universal Serial BUS. C'est toujours çà de gagné sur les anciennes interfaces parallèles...d'où l'intérêt de stocker la musique sur du SATA...
Et que serait exactement le "mot/échantillon" ??

A+


Haut
 Profil  
 
 Sujet du message: Re: OverSampling "à la source"
MessagePosté: Ven 23 Déc 2011, 09:44 
Hors ligne
Membre Assidu
Avatar de l’utilisateur

Inscription: Mer 02 Déc 2009, 08:32
Messages: 2507
Localisation: Sud Lyon / Pays de Caux
Bonjour,
Je confirme mon intérêt pour USB. AMHA, ce ne devrait être qu'un tuyau, reste à répartir les traitements qui modifient le signal :
- Cadencement (après l'USB, coté 'DAC', amha)
- Oversampling s'il y en a (?)
Comment le faire, c'est une autre histoire !
- Simple : 1 chip qui entre USB et sort de l'I²S (pas trouvé sur le net)
- Compliqué : Un processeur coté DAC qui permet de faire des tas de choses en plus (multi canaux, DSPs etc...)
Restent les chips qui savent faire USB -> analogique, mais à priori, plus grand chose à faire en DIY ! :cry:
pb


Haut
 Profil  
 
 Sujet du message: Re: OverSampling "à la source"
MessagePosté: Ven 23 Déc 2011, 13:27 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 01 Oct 2003, 22:47
Messages: 8920
Localisation: St Mathieu de Tréviers près de Montpellier
P BEN a écrit:
Bonjour,
- Simple : 1 chip qui entre USB et sort de l'I²S (pas trouvé sur le net)
pb


Bonjour

Si il existe le PCM2707 ou 2706 de chez TI
entrée USB sortie configurable en i2s , le soucis c'est
qu'on est à 48 Khz maxi de "sample rate"
enfin faudrait relire le datasheet , je jetterai un oeil ce soir

A plus

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
 Sujet du message: Re: OverSampling "à la source"
MessagePosté: Ven 23 Déc 2011, 14:54 
Hors ligne
Membre Assidu
Avatar de l’utilisateur

Inscription: Lun 06 Avr 2009, 10:09
Messages: 3113
Localisation: Nantes
Bonjour à tous,

Je suis peut être hors sujet mais j'avais pas mal fouillé le monde Linux à un moment pour faire de la musique et j'avais en tête un logiciel que j'ai retrouvé grâce à un site de comparaison.

Sox est, je pense une solution intéressante car elle permet de convertir les CD en flac sur-échantillonnés avec beaucoup d'options personnalisables (je ne connais pas la limite, je n'ai pas eu le temps d'essayer).

La sortie spdif de la carte son devrait servilement fournir les informations à leur fréquence d'échantillonnage, le TDA1543 devrait suivre également ... à voir ;)

Amicalement,
Chanmix

_________________
Utile : un générateur de papiers millimétrés (log, lin), un traceur de fonctions, un simulateur didactique de circuits, baudline frequency analyzer.


Haut
 Profil  
 
 Sujet du message: Re: OverSampling "à la source"
MessagePosté: Ven 23 Déc 2011, 15:10 
Hors ligne
Membre Assidu
Avatar de l’utilisateur

Inscription: Mer 02 Déc 2009, 08:32
Messages: 2507
Localisation: Sud Lyon / Pays de Caux
Veinard, ma carte son ne sort que de l'analogique.....suis condamné à l'USB !
Mais j'ai une sortie HDMI....peut être voir de ce coté, d'après la définition du HDMI, cela devrait ouvrir aussi des portes.
Mais je reste attaché au U de USB et comme c'est plutot un tuyau qu'il faut....
..............


Haut
 Profil  
 
 Sujet du message: Re: OverSampling "à la source"
MessagePosté: Ven 23 Déc 2011, 15:31 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 15 Juin 2005, 17:23
Messages: 7306
Localisation: Ardeche
J'avais naïvement imaginé qu'un oversampling à la source pouvait être une solution simple et facile à mettre en oeuvre pour récupérer les 2dB perdus 8)
Manifestement, il n'en n'est rien :twisted:

_________________
Seules les choses que l'on refuse de comprendre en leur attribuant des propriétés magiques semblent compliquées.


Haut
 Profil  
 
 Sujet du message: Re: OverSampling "à la source"
MessagePosté: Ven 23 Déc 2011, 17:26 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 01 Oct 2003, 22:47
Messages: 8920
Localisation: St Mathieu de Tréviers près de Montpellier
Bonsoir

Voici qui devrait développer nos recherches http://www.audiodesignguide.com/HiResolution/index.html

A lire car c'est une solution qui coûte quand même un peu :oops:

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
 Sujet du message: Re: OverSampling "à la source"
MessagePosté: Ven 23 Déc 2011, 17:44 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 01 Oct 2003, 22:47
Messages: 8920
Localisation: St Mathieu de Tréviers près de Montpellier
Comme ceci par exemple , ça pourrai le faire à un prix raisonnable :wink:

http://www.befr.ebay.be/itm/Mini-TE7022-24Bit-96Khz-USB-2-0-To-Coaxial-Optical-Converter-W-I2S-IIS-Output-/260883116655?pt=LH_DefaultDomain_0&hash=item3cbdd8726f

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
 Sujet du message: Re: OverSampling "à la source"
MessagePosté: Ven 23 Déc 2011, 21:59 
Hors ligne
Membre Assidu
Avatar de l’utilisateur

Inscription: Dim 01 Jan 2006, 14:25
Messages: 1502
Localisation: Haguenau (Alsace)
en fait il est difficile de trouver de l'information sur le sujet.

même en standard professionnel le sampling rate semble limité à 48khz

http://www.epanorama.net/documents/audio/spdif.html

sortir des signaux TTL à partir d'une carte PCI? et bricoler un pilote? et un player?

il y a des cartes qui indique un sampling rate supérieur mais en fait il me semble qu'elles oversample à partir d'un 48 kilo (ou inférieur) issu du spdif ou de l'usb.

http://www.m2tech-hiface.com.au/index.php/hiface-evo

donc si on part d'un fichier 88 kilo, on a des chances que celui-ci soit ramené à 48 ou 44 par la sortie spdif puis oversamplé pour sortir du 88 kilo ou plus.

hervé.


Haut
 Profil  
 
 Sujet du message: Re: OverSampling "à la source"
MessagePosté: Ven 23 Déc 2011, 22:36 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 01 Oct 2003, 22:47
Messages: 8920
Localisation: St Mathieu de Tréviers près de Montpellier
Hervé à raison , les derniers liens que j'ai cité sont des liaisons directe USB ==> I2S sans passer par le Spdiff
problèmes lié à ça

1° trouver de la musique stockée avec une fréquence d'échantillonnage supérieure à 48 Khz
2° ou oversamplé avec un algorythme qui va bien
On s'oriente vers des "ripage" de SACD ou des "masters" si on veut rien toucher
ou vers un "resampling par soft" si on veut jouer et faut que le reste de la chaîne suivent

Bref beaucoup de mouvement pour 2 dB voire 3 qui sont en haut de bande

Une t'ite question de béotien , est ce audible cette perte :?:
AMHA faut se poser sérieusement la question , est on capable d'entendre
cette baisse de niveau :?: , perso je sais que j'entends rien au delà de 13 Khz
mais certain on des oreilles d'or je comprend qu'on puisse entendre parfaitement
au delà de ma limitation :oops:

Après question IMD et repliement est ce audible aussi , un petit retour sur expérience
serait un point positif

Avec l'IVTCY sans le filtre anti 44.1 Khz , j'ai ressenti une dureté au bout d'1 ou 2 heures d'écoute
avec le filtre tout est "nickel" , mais ce n'est que mon expérience :oops:

A plus

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
 Sujet du message: Re: OverSampling "à la source"
MessagePosté: Sam 24 Déc 2011, 11:06 
Hors ligne
Membre Assidu
Avatar de l’utilisateur

Inscription: Mer 02 Déc 2009, 08:32
Messages: 2507
Localisation: Sud Lyon / Pays de Caux
En vitesse :
C'est quoi un ripage ?
Je pense que les 2 dB sont systémiques et viennent du process d'enregistrement qui impose une coupure rapide au delà de 22.05 kHZ (CD) ou 24 kHz (DVD). ?
Je suis RV : Un dispo 'maison' serait un bon projet....
J'ai regardé le PCM290x en USB-> I²S....celà semble correct mais limité coté sampling et totalement figé coté gestion USB (et minimaliste) - c'est normal et c'est un bon début.
BON NOEL à TOUS......et n'abusez pas du bitrate de cochonnium !

Pascal B.


Haut
 Profil  
 
 Sujet du message: Re: OverSampling "à la source"
MessagePosté: Sam 24 Déc 2011, 12:00 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 01 Oct 2003, 22:47
Messages: 8920
Localisation: St Mathieu de Tréviers près de Montpellier
P BEN a écrit:
En vitesse :
C'est quoi un ripage ?
Pascal B.


Bonjour ,

Riper un CD c'est le transférer sur son disque dur au départ de l'original

avec un logiciel approprié sous Win j'utilisai Exact Audio Copy
je ripai en wav avec Cuesheet non compressé

sous Linux j'utilise Asunder

Je ripe en Flac , format dit "lossless" sans perte mais avec une légère compression

Chacun peut faire comme il veut dans ce domaine :wink: , il y a le choix
et en général ce sont des logiciels libres

Si tu télécharge sur le net, on trouve facilement du flac , c'est plus gros que le MP3
mais à mon point de vue plus adapté a nos exigences de reproduction
Et ça n'empêche pas d'acheter des originaux
histoire de garder le plaisir de feuilleter le livret et la pochette
de tenir dans ces doigt le cercle irisé et de le donner à manger
a ton drive favori :wink:

Un joyeux noël a tous aussi , et bon réveillon ce soir :mrgreen: :mrgreen:
si on discute pas d'ici là tub18

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
 Sujet du message: Re: OverSampling "à la source"
MessagePosté: Dim 25 Déc 2011, 10:18 
Hors ligne
Membre Assidu
Avatar de l’utilisateur

Inscription: Dim 01 Jan 2006, 14:25
Messages: 1502
Localisation: Haguenau (Alsace)
bonjour à tous j'espère que vous avez passé un bon réveillon.


les éléments capables de véhiculer ce genre de signaux semblent basés sur des éléments DTS.
en fait il semble qu'il y est deux parties dans le signal (une partie noyau basé sur 48khz et une partie extension qui fait le complément à 96 kilo).

http://www.etsi.org/deliver/etsi_ts/102100_102199/102114/01.03.01_60/ts_102114v010301p.pdf

implémentation open source.
http://www.videolan.org/developers/libdca.html

hervé


Haut
 Profil  
 
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 97 messages ]  Aller à la page Précédente  1, 2, 3, 4, 5, 6, 7  Suivante

Heures au format UTC + 1 heure


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 8 invités


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages
Vous ne pouvez pas joindre des fichiers

Aller à:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traduction par: phpBB-fr.com