1. Que faire avec
une carte son ?
Atelier
Rencontres Mondiales
du Logiciel Libre
2 juillet 2008
Alban Peignier
http://www.tryphon.org
2. Que faire avec une carte son ?
... en Radio
Ingrédients
●
Usages
●
Streaming
–
Pipe
–
Captations
–
Liaisons
–
Logiciels libres & radios libres - http://tryphon.org 2
3. Ingrédients matériels
Machine
●
N'importe quoi à moins de 2/3 ans
–
Carte Son “normale plus”
●
Stéréo / Propre “sans parasite”
–
Connectiques “sérieuses” : symétrique
–
Pci : Audiophile 2496 / Terratec Phase 22
–
USB : MAudio Audiophile USB
–
Bugdet : 80 - 150€
–
Logiciels libres & radios libres - http://tryphon.org 3
4. Usages
Créer un streaming
●
Pige, enregistrer 24h/24
●
Captations
●
concerts, conférences
–
Liaisons
●
sur un réseau local, sur internet
–
Faire une station de montage
●
Logiciels libres & radios libres - http://tryphon.org 4
5. Ingrédients logiciels
Une distribution bien faite
●
Alsa
●
Jackd
●
Serveur audio “temps réel”
–
Utilise alsa
–
Faire interagir plusieurs
–
applications
A n'utiliser qu'en cas de
–
besoin
Logiciels libres & radios libres - http://tryphon.org 5
6. Créer un streaming
Bande passante vers le serveur
●
Configurer une source icecast2
●
ices2 , darkice
–
alsa (jack si autres besoins)
–
44100Hz, stéréo, ogg vorbis, qualité 2~4
–
init.d !! (package ices2-init)
–
Superviser
●
le ping avec le serveur (munin + nagios)
–
Logiciels libres & radios libres - http://tryphon.org 6
7. Créer un streaming
Serveur Icecast2
●
version 2.3 et supérieure
–
fallback-mount
–
on-connect / on-disconnect
–
Logiciels libres & radios libres - http://tryphon.org 7
8. Pige, Enregistrement 24/24h
Un disque dur
●
Taille selon les besoins
–
Pas forcément 500Go en RAID 5 ;-)
–
Applications
●
alsa : justrecord
–
jack : rotter, (jack-backup)
–
Logiciels libres & radios libres - http://tryphon.org 8
9. Pige, Enregistrement 24/24h
Compression
●
enregistrer en compressant
–
enregistrer en wav et compresser plus tard
–
Crons pour compresser, nettoyer
–
Accès aux fichiers
●
Http brut
–
Quelques CGIs pour rendre plus ergonomique
–
upload vers un serveur accessible à tout le
–
monde
Logiciels libres & radios libres - http://tryphon.org 9
10. Captations
Similaire à la pige
●
Utile quand
●
on a beaucoup à enregistrer
–
sinon équipement simple Archos, M-Audio
–
Microtrack ou Zoom
Machines
●
Transportable
–
Silencieuse (surtout pour des conférences)
–
Pas d'écran
–
Logiciels libres & radios libres - http://tryphon.org 10
11. Captations
Alsa
●
Qualité supérieure
●
ogg qualité 6 et plus
–
Traiter le son à l'entrée
–
Compresseurs / limiteurs (100€)
–
Récupérer les fichiers
●
Récupérer sur un serveur (rsync)
–
wifi local ou copie sur clé usb automatique
–
Logiciels libres & radios libres - http://tryphon.org 11
12. Liaisons
Similaire au streaming
●
En streaming
●
via internet ou sur un réseau peu performant
–
passer par un serveur de streaming
–
Jack et udp
●
quelques ms
–
Permet les duplex
–
QoS parfois difficile
–
init.d !! package jack-init
–
Logiciels libres & radios libres - http://tryphon.org 12
13. Station de montage
Beaucoup d'entrées/sorties
●
Fichiers en Go
–
Gonfler la RAM
–
Plusieurs disques en stripping (lvm, raid)
–
Alsa
●
Jack seulement pour les plus confirmés
–
Audacity
●
Quelques scripts maison
●
Logiciels libres & radios libres - http://tryphon.org 13
14. Questions
Pour continuer la discussion
radio-logiciel-libre@lists.tryphon.org
http://www.tryphon.org
Logiciels libres & radios libres - http://tryphon.org 14