Bannière de NPC
  Trucs et Astuces pour BeOS -       Catégorie: Hardware
 

Accueil

Alertes
Applications
Audio et Vidéo
Divers
Interface
Matériel
Réseaux
Terminal
Tracker

Infos Serveur

 

 

Remarques sur l'extraction audio numérique

Les CD Audio ne contiennent pas de système de fichiers directement lisible par les systèmes d'exploitation, les utilisateurs doivent donc avoir recours à des utilitaires spéciaux ou à des capacités non-standard du système pour transformer les données audio en un fichier lisible par l'ordinateur, comme .WAV ou .AIFF. Ce procédé est appelé Extraction Audio Numérique (Digital Audio Extraction ou DAE en anglais), et requiert un lecteur capable d'une correction d'erreurs précise pour assurer une "copie parfaite".

Bien que la grande majorité des lecteurs de CD-ROM fabriqués ces dernières années prennent l'Extraction Audio en charge, certains ne le font pas. Quand vous achetez votre lecteur, assurez-vous toujours que celui-ci est capable d'extraction audio. La plupart des bidouilleurs s'accordent à dire que les lecteurs de Plextor sont les meilleurs en matière d'extraction audio rapide et précise. Plextor fournit même un utilitaire pour Windows qui permet de voir les pistes sons d'un CD comme des fichiers WAV, un peu comme fait cdda-fs pour TOUS les lecteurs de CD-ROM sous BeOS, mais sans la connexion CDDB (NB: cdda-fs fait est maintenant livré avec BeOS, vous n'avez pas besoin de le télécharger).

Quelques utilisateurs de BeOS se plaignent de la difficulté à faire de l'extraction audio sous BeOS, même avec un lecteur capable d'extraction audio. Si vous avez de tels problèmes, voici quelques pistes à suivre:

  • Dans la configuration du BIOS de votre ordinateur changez le mode 'PIO' de 4 en 2.
  • Si vous utilisez des lecteurs IDE, mettez le lecteur CD-ROM sur un bus différent de celui de votre disque dur principal. Un bus IDE peut accéder à un seul périphérique à la fois, et bien que le partage rapide dans le temps marche généralement, des problèmes peuvent apparaître si vous utilisez les deux lecteurs intensivement et en même temps.
  • Utilisez des cables IDE plus courts. Les spécifications IDE exigent des cables d'une longueur maximale de 40cm, mais certains constructeurs vous fournissent des cables plus longs par défaut. Certains systèmes d'exploitation essayent de conturner cela, mais BeOS respecte beaucoup mieux les spécifications.
  • En utilisant les techniques soulignées dans l'astuce Rendre les options de démarrage permanentes et sur le Site de mise à jour de la Bible BeOS, modifiez le fichier ~/config/settings/kernel/drivers/atapi et forcez l'activation du DMA (décommentez les 11 dernières lignes de ce fichier). Certains lecteurs n'indiquent pas automatiquement au système leurs véritables capacités DMA.
  • Si vous utilisez cdda-fs, augmentez la taille du tampon (buffer) dans le fichier ~/config/settings/kernel/drivers/cdda. D'après Marco Nellisen, diminuer la taille des blocs dans ce même fichier peut aussi aider, car certains lecteurs ne sont pas capables de lire de gros blocs de données (on considère par défaut qu'un bloc de 64 secteurs est gros) et liront très lentement, si seulement ils peuvent lire.


[Remarque de l'éditeur: l'extraction audio numérique propre depuis un lecteur de CD-ROM dépend très largement des possibilités du firmware du lecteur. Bien que la plupart des lecteurs de CD-ROM puissent faire de l'extraction audio numérique, certains modèles le font mieux que d'autres. Peter Urbanec nous offre ces remarques, qui peuvent vous être utiles lors de l'achat de votre prochain lecteur CD-ROM.]

Tout est dans le firmware. La marque et le modèle de votre CD-ROM feront la plus grande différence.

SCSI-1 ne propose aucun standard pour aucune opération audio.

SCSI-2 a introduit la lecture audio dans le standard, mais seulement de façon très limitée.

SCSI-3 est beaucoup plus complet et définit un ensemble complet d'opérations audio, comme la lecture, la recherche rapide et l'extraction.

Les lecteurs ATAPI utilisent une variante du SCSI-3 sur le bus IDE pour obtenir des capacités similaires.

Cependant puisque les périphériques ATAPI sont ce qu'ils sont (i.e. principalement des clones bon marché), leur firmware est en conséquence. la plupart des lecteurs ATAPI sont mauvais en audio. Quelques lecteurs Toshiba sont bons, d'autres ne le sont pas. Evitez les lecteurs Acer, Cyberdrive et TAEIL - je sais par expérience que leur firmware est incroyablement mauvais.

Les bons lecteurs SCSI drives sont les Pioneer, et les lecteurs CD-RW Yamaha (avec un firmware postérieur à Décembre 98) ainsi que certains Plextors récents.

Quand j'ai écrit une prise en charge d'extraction audio (CDDA) pour BeOS, je voulais présenter une interface uniforme et efficace pour les opérations audio. vous pouvez faire beaucoup de choses avec certains modèles de lecteurs de CD-ROM, mais la plupart de ces possibilités sont spécifiques à un fabricant et uniquement exploitables sur certains modèles. L'API actuelle de CDDA sous BeOS est prévue pour supporter une grande quantité de matériel de façon consistente et prédisible.

Développeurs: Si vous voulez faire des actions "spéciales", vous devrez vous adresser au matériel directement. Dans 99% des cas, vous vous rendrez compte que ce n'est pas nécessaire et que ça ne vaut pas un tel effort supplémentaire.

Pour une bonne explication des tenants et aboutissants de l'extraction audio numérique en général, voyez la page About Digital Audio Extraction.

Read this Tip in English here
Hier findest Du den Tip in Deutsch


Cette astuce est une contribution de Scot Hacker.
Site de l'auteur de cette astuce: http://www.birdhouse.org/beos/bible/.

Astuce traduite par: BeTrayer (Jean Schwerer).

Traduction Française du Serveur BeTips © 2000 BeTrayer et équipe
 

 

BeArchives.com Banner Exchange Network