Salut,
Je me fabrique une distribution optimisée pour le Raspberry Pi.
J'avais cette idée depuis un moment et les récent travaux de tcli & maxidcx sur le framework d'égalisation Linux (et du temps, Covid oblige) m'ont lancés.
L'idée du projet c'est d'avoir un lecteur overkill optimisé et léger qui saurait faire de l'égalisation nativement.
Il y a surement plein de raisons de ne pas ce lancer là dedans, mais heureusement quelques unes qui me poussent à essayer.
- Je trouve volumio lourdo, et de plus en plus éloigné de l'esprit que j'appréciais au début
- Je ne cherche pas à lire tous les flux disponibles sur terre de toutes les manières possible. Juste lire mes fichiers flacs et mp3 sur mon DAC usb
- Je me forme sur buildroot
Voilà les fonctions de base
- Les fichiers sont accessibles au choix et à même temps, directement sur la carte SD, sur une clé ou un disque USB, sur un lecteur partagé (J'utilise ma Livebox par exemple)
- La lecture est faite sur le jack du Raspberry Pi ou sur le premier DAC trouvé (i2s ou USB)
- Le lecteur est connecté au réseaux par ethernet ou wifi
- Administrable simplement depuis une page web accessible depuis un PC ou un smartphone
- Le tout est pilotable par M.A.L.P
- Distribution légère. Sur un rpi3 sans optimisation et en lecture 24/96 depuis un NAS par le wifi, je suis à 90 Mo d'occupation du disque, 40 Mo de ram utilisée et le proc tourne à 3 %. Ca laisse de la place pour de la convolution
- Kernel semi temps réel. Je suis en train de voir comment mettre un tampon avec alsa pour prévenir tout problème de bande passante.
- Moteur de convolution. Je teste des trucs. J'aimerais bien tenter quelque chose de bitperfect. Jusqu'à maintenant j'avais laissé tombé avec brutefir, mais avec ce nouveau framework faut voir
- Pas de gestion du volume du son, pas de multi salles, de bluetouffe, pas de streaming (Enfin, à voir avec Tidal & Quobuz).
J'ai 8 milliards de features en tête, mais mon idée principale est de faire quelque chose de très léger, simple et accessible, less is more quoi...
me tarde de vous en présenter plus !