Si vous me suivez sur les réseaux (Facebook, Twitter ou Instagram) vous êtes déjà au courant que j’ai récemment reçu un colis de la part de Flatmax, l’entreprise qui a développé une carte son pour le Raspberry Pi : Audio Injector Soundcard for Raspberry Pi
Rappel des spécifications de la carte :
- Headphones: 50 mW max power into 16 ohm and 30 mW max power into 32 Ohm headphones (check the updates to see more)
- Driver : ALSA
- Latency: As low as 0.54 ms in or out (that is 540 microseconds !)
- Linux : Already integrated into the Raspberry Pi kernel. If you have an older version of the kernel, simply run « rpi-update » if you need to. Edit /boot/config.txt and set dtoverlay=audioinjector-soundcard
- DAC and ADC : 96 kHz, 32 bit audio.
- Analog Voltage : 3.3 V rail to rail. Separate linear supply to reduce noise.
- GPIO : Standard 40 Pin header, broken out above the add on card to accept more add on cards and hats.
Sitôt reçu, sitôt branché :
Pour que la carte soit reconnue par le RPI (Raspberry Pi) je me suis rendu sur leur forum : http://www.flatmax.org/phpbb/ et suivi les instructions.
Méthode graphique : souris + clavier + écran sur RPi
Télécharger le paquet .deb : audio.injector.scripts_0.1-1_all.deb.tar.gz
Décompressez-le et lancez son installation en double cliquant sur le fichier .deb
En passant par le terminal : connecté en SSH au RPi
$ wget https://technic2radio.fr/wp-content/uploads/audio.injector.scripts_0.1-1_all.deb.tar.gz
$ tar zxvf audio.injector.scripts_0.1-1_all.deb.tar.gz
$ sudo dpkg -i audio.injector.scripts_0.1-1_all.deb
Lancer la configuration
Ouvrez un terminal et entrez la commande suivante :
$ audioInjector-setup.sh
Le script va mettre à jour le RPI (en lançant rpi-update) puis modifier le fichier /boot/config.txt pour que la carte soit reconnue (dtoverlay=audioinjector-wm8731-audio). Le RPI va ensuite redémarrer pour prendre en charge la nouvelle carte son.
On vérifie :
pi@raspberrypi:~ $ arecord -l
**** Liste des Périphériques Matériels CAPTURE ****
carte 0: audioinjectorpi [audioinjector-pi-soundcard], périphérique 0: AudioInjector audio wm8731-hifi-0 []
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0
Lors de mes échanges avec l’équipe de Flatmax, je leur avait fait part de ma volonté de recevoir la carte sans micro. Nous allons donc configurer la carte pour que les entrées/sorties RCA soient actives par défaut (une autre commande existe pour choisir le micro par défaut)
$ alsactl --file /usr/share/doc/audioInjector/asound.state.RCA.thru.test restore
Un petit tour sur le mixeur Alsa :
$ alsamixer
Tout semble ok, si nous souhaitons activer ou non des pistes, il suffit de se déplacer via les flèches ←→ et de cliquer sur la touche « m » de votre clavier.
J’ai réalisé quelques tests en m’appuyant sur les précédents tuto consacrés au RPI. Les premiers essais ont été très concluants, c’est très agréable de pouvoir régler les volumes d’entrée et de sortie via les potentiomètres. Elle permet d’avoir une sortie casque de qualité, du moins de bien meilleure qualité que celle présente sur le RPI. Avec le RPI configuré pour « streamer » un flux, j’ai rencontré principalement une erreur concernant le buffer, je reviendrai prochainement dessus
Si vous souhaitez acquérir l’Audio Injector Sound Card :
Amazon : https://www.amazon.co.uk/Audio-Injector
Ebay : http://www.ebay.com.au
>>> Mise à jour <<<<
En janvier 2017, l’équipe de Flatmax Studio a lancé un nouveau projet : une carte son multichannel avec 6 entrées et 8 sorties : L’Octo Sound Card !
Question probablement con, mais : si on ajoute en plus du PI un DAC intégrant un ampli, on peut brancher entre les deux, ou au dessus cette extension ?
Ca ne change rien a la procédure de reconnaissance ?
Bonjour, merci pour ces informations, j’ai pu faire fonctionner ma carte 🙂