Contact : Philippe Cuenot, Damien Fruchard
Organisation : IRT - Saint Exupéry
Projet : Démonstrateur Audio utilisant un bus de terrain Ethernet
Description du projet :
Solution actuelle
- Base matérielle Raspberry PI B+ et 3 avec OS Linux
- Logiciel d’acquisition et de restitution audio (libavtp/alsa)
- Synchronisation des nœuds réseau par gptp
- Gros problème de latence audio !
Attentes sur le projet
- Challenger la solution matérielle et logicielle actuelle
- Gestion des dérives d’horloges entre source (ADC) et destination (DAC)
- Par SW ? : gestion des buffer audio, autres solutions ?
- Par HW ?: synchroniser horloge ADC/DAC avec horloge system, autres solutions ?
- Besoin d’une solution matérielle audio spécialisée ?
- S’assurer de la prise en compte des besoins CPU
- Besoin sur codec audio
- Gestion du réseau et du temps, de commande I/O externe
- Besoin de gestion de la dérive d’horloge (si logicielle)
- Besoin d’un OS temps réel
- Comprendre les limitations de latence dans la solution actuelle
Résultats attendus :
- Description d’une architecture matérielle et logicielle répondant
aux besoins (latence audio de bout en bout ~5ms)
- Une implémentation logicielle sur le matériel choisi
- Documentation (architecture, installation, développement)
- Code bien commenté sur les développements !!
- Une démonstration opérationnelle
- Renvoyer le matériel fourni
Ressources supplémentaires
Article proposé par H. Cassé.