Bannière de NPC
  Trucs et Astuces pour BeOS -       Catégorie: Audio & Video
 

Accueil

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

Infos Serveur

 

 

Une AWE64 qui marche, mais... qui est bruyante

Je viens juste d'acheter une AWE64, et devinez quoi: la sortie amplifiée fait du BRUIT sous BeOS, mais pas sous Win95 (ce n'est pas parce que MS est meilleur, ils ne savent tout simplement pas comment en faire :-)). J'ai donc décidé de résoudre le problème.

La raison de ce bruit est que les ingénieurs de BeOS aiment la musique avec un volume fort et qu'il ont donc multiplié le gain en sortie par 4. Mais avec une sortie amplifiée (avec la mienne en tout cas) cela fait beaucoup de bruit que je n'apprécie pas. Il n'existe pas de façon 'normale' pour remettre le multiplicateur de gain à 1, j'ai décidé de vous dire comment le faire. Ce n'est pas parfait, mais ne m'en voulez pas je ne l'ai pas provoqué. En fait ne m'en voulez pas si vous ne comprenez pas ce que vous faites et que cela se passe mal. Je ne prends aucune responsabilité pour cette 'bidouille' et ce qui peut arriver à votre système.

Ce que fait cette bidouille:
Cette bidouille consiste seulement à écrire directement dans les registres du mixeur de la carte son et d'y mettre le gain à 1x. Il s'agit de quatre opérations basiques seulement, j'ai donc décidé d'écrire un script puisque ce code aurait dû se trouver dans les pilotes. Le voici.

La solution:
Votre AWE64 doit être installée (et marcher) à l'adresse 0x220. (Vous pouvez vérifier cette valeur dans le programme de configuration Devices). Si elle est installée à une autre adresse, prenez les deux premiers chiffres (ici le 22) et remplacez le 22 dans l'exemple qui suit.

1. Dans votre fichier 'UserBootscript' - situé dans le dossier '/boot/home/config/boot' - ajoutez d'abord la ligne suivante:

poke </boot/home/CorrectSound >/dev/null

2. Utilisez un éditeur de textes (StyledEdit par exemple) et écrivez ce qui suit:

 outb 0x224 0x41 
 outb 0x225 0x0 
 outb 0x224 0x42 
 outb 0x225 0x0 
 quit
 

3. Enregistrez le fichier sous /boot/home/CorrectSound

4. Ouvrez un Terminal et saisissez poke </boot/home/CorrectSound

C'est fait. Et une fois que vous redémarrez vous aurez deux secondes de bruit au démarrage (je disais que ce n'était pas parfait). Maintenant commencez à m'envoyer vos dons d'argent :).

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


Cette astuce est une contribution de Fredrik Holmqvist, Be developer #15253.
Site de l'auteur de cette astuce: http://www.ludd.luth.se/~info.

Astuce traduite par: François-Régis.

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

 

BeArchives.com Banner Exchange Network