---
title: "Hathoris: Retrouver la simplicité des systèmes HiFi à l'ère numérique"
date: !!timestamp '2025-04-26 14:12:03'
image: /post/hathoris-release/og.webp
tags:
- audio
- container
- hosting
---

Vous souvenez-vous de l'époque où écouter de la musique était aussi simple que d'appuyer sur un seul bouton ?
Ces jours où vous entriez dans une pièce, activiez un interrupteur sur votre amplificateur, et vous vous retrouviez instantanément entouré de vos morceaux préférés ?
Il y avait quelque chose de magique dans cette simplicité — pas d'ordinateur à démarrer, pas d'applications à naviguer, pas d'interfaces numériques complexes avec lesquelles se débattre.

<!-- more -->

## Le problème des systèmes audio modernes

Alors que nos collections musicales sont devenues numériques et que les services de streaming sont devenus la norme, nous avons gagné un accès incroyable à des bibliothèques musicales pratiquement illimitées. Mais quelque chose s'est perdu en chemin : la simplicité.

L'expérience d'écoute typique d'aujourd'hui implique plusieurs étapes :

1. Allumer votre ordinateur ou prendre votre téléphone
1. Lancer une application spécifique ou un navigateur web
1. Naviguer vers votre service de streaming préféré
1. Devoir vous souvenir de vos identifiants
1. Rechercher une playlist ou un album
1. Se connecter au bon périphérique de sortie
1. Enfin commencer à écouter

Pour ceux d'entre nous qui ont grandi avec des systèmes HiFi traditionnels, cette complexité peut être frustrante.
Ce qui était autrefois une expérience fluide, à un seul bouton, s'est transformé en un processus technique à plusieurs étapes qui crée une friction entre nous et la musique que nous aimons.


## La naissance de Hathoris

Cette frustration, combinée à ma passion pour les projets audio DIY, m'a conduit à créer Hathoris — une solution open-source conçue pour ramener cette "simplicité à un bouton" tout en embrassant la technologie moderne.

Hathoris est une interface web et une API pour contrôler les amplificateurs audio fonctionnant sous Linux.
Il comble le fossé entre les sources audio numériques modernes et le contrôle intuitif qui nous manque des systèmes HiFi traditionnels.

![L'interface web Hathoris offre un contrôle intuitif sur votre système audio](og.webp)

## Principales fonctionnalités

### Sources audio multiples

Hathoris prend en charge à la fois les sources audio physiques et virtuelles :

- Entrées physiques comme S/PDIF et ligne analogique
- Sources virtuelles incluant la radio web, services de streaming, et fichiers média locaux ou distants

Cette flexibilité signifie que vous pouvez connecter des composants traditionnels aux côtés de sources numériques, tous contrôlés via une interface unique.

### Contrôle audio avancé

Prenez le contrôle total de votre expérience audio avec :

- Réglage du volume principal
- Contrôle de la balance stéréo
- Réglages des aigus, des graves et du surround (sur le matériel compatible)
- Contrôle du volume par entrée pour un mixage parfait

Tous les contrôles exposés par Alsa sont présentés dans l'interface.

### Contrôle depuis le réseau local

Partagez votre système HiFi avec tous les membres de votre foyer :

- N'importe quel appareil muni d'un navigateur web peut contrôler la musique joué
- ou permettez à un autre équipement d'activer une source (par exemple lorsque Kodi démarre, pourquoi ne pas sélectionner directement la source qui lui est lié)
- Pas besoin d'application spécifique

### Intégration avec les lecteurs multimédias

Hathoris s'intègre à diverses applications multimédias pour afficher les informations sur les pistes en cours et fournir des contrôles de lecture pour :

- Les appareils AirPlay (via shairport-sync)
- Les applications compatibles MPRIS2 (comme Firefox, VLC)
- `mpv` et autres lecteurs multimédias

## La technologie derrière Hathoris

Hathoris est construit pour fournir performance et efficacité :

- **Backend :** Écrit en Go pour la rapidité
- **Frontend :** SvelteKit pour une interface moderne, rapide et *responsive*
- **Audio :** S'intègre avec PulseAudio/pipewire-pulse pour un routage et un contrôle audio avancé

Personnellement, j'utilise les cartes électroniques suivantes :

- Un Raspberry Pi Zero avec un HAT DigiAMP+
- Un Voltastream AMP1


## Premiers pas avec Hathoris

J'ai rendu aussi facile que possible le déploiement de Hathoris dans un maximum d'environnements :

### Binaires

Des binaires prêts à l'emploi [sont disponibles](https://git.nemunai.re/nemunaire/hathoris/releases/latest) pour :

- Raspberry Pi (tous les modèles de 1 à 5, y compris Zero)
- Voltastream
- Architectures d'ordinateurs courants (x86_64, ARM)

### Conteneurs Docker

Si vous préférez les conteneurs, utilisez l'image Docker :

```
docker run -p 8080:8080 --device /dev/snd \
  -e PULSE_SERVER=unix:/run/pulse/native \
  -v ${XDG_RUNTIME_DIR}/pulse/native:/run/pulse/native \
  -v ~/.config/pulse/cookie:/root/.config/pulse/cookie \
  -v ~/.config/hathoris:/var/lib/hathoris \
  nemunaire/hathoris:1
```


## Développements futurs

Bien que Hathoris remplisse déjà ma vision originale de ramener la simplicité des systèmes HiFi traditionnels, il y a toujours place à l'amélioration :

- Intégration avec l'API Subsonic pour une lecture de playlists déjà conçues
- Éditeur de configuration dans le navigateur
- Support pour des configurations matérielles supplémentaires


## Un projet Open Source

En tant que projet libre, Hathoris dépend des contributions et des idées que vous pourriez lui apporter.
Que vous soyez un développeur chevronné ou un passionné d'audio avec des idées, votre participation est la bienvenue.

Vous pouvez trouver le projet sur [GitHub](https://github.com/nemunaire/hathoris) où vous pouvez :

- Signaler des bugs et demander des fonctionnalités
- Contribuer au code ou à la documentation
- Partager votre configuration et vos réglages


## La simplicité ne doit plus être sacrifiée

La révolution de la musique numérique nous a apporté des capacités incroyables mais souvent au prix de la simplicité.
Avec Hathoris, je voulais prouver que nous pouvons avoir le meilleur des deux mondes — les vastes bibliothèques et la flexibilité de l'audio numérique aux côtés de l'expérience intuitive et sans friction des systèmes HiFi traditionnels.

Maintenant, que je sois à mon bureau ou en train de me détendre sur le canapé, je peux démarrer ou changer ma musique très simplement — comme au bon vieux temps, mais avec tous les avantages de la technologie moderne — on n'a même plus besoin de se lever pour retourner la cassette dans le lecteur !

Si vous êtes fatigué de la complexité des solutions audio d'aujourd'hui et que vous aspirez à cette expérience "appuyer simplement sur lecture", essayez Hathoris.
Vos oreilles — et votre patience — vous remercieront.
