Tout le monde aime la musique, et malgré l'avènement du streaming, des modèles d'abonnement et de la disponibilité de la musique dans le cloud, les audiophiles conservent toujours une collection soigneusement organisée de fichiers audio sur leur local Machines.
Si vous êtes un utilisateur Linux résidant dans un terminal, il est facile de jouer vos morceaux pendant que vous travaillez, sans jamais quitter la ligne de commande.
Pourquoi voudriez-vous jouer de la musique dans un terminal ?
Pour les puristes de Linux, les éléments graphiques d'un système d'exploitation sont inutiles et le streaming est boiteux (jeu de mots prévu), car il repose sur des ressources qui échappent à votre contrôle direct et utilise une bande passante qui pourrait être mieux utilisée autre part.
La lecture de fichiers musicaux stockés localement signifie que vous n'êtes pas dépendant de connexions inégales, de modèles d'abonnement ou de la suppression arbitraire de médias par les titulaires de droits. Il n'y a qu'une seule personne qui contrôle votre musique, et cette personne, c'est vous.
Un lecteur de musique basé sur un terminal, tel que Siren, est encore meilleur. Il réduit l'utilisation des ressources en supprimant les visuels flashy et l'encombrement inutile. Avec Siren, vous n'avez même pas besoin d'un environnement de bureau installé, vous pouvez donc vous lancer avec la dernière version de Dua Lipa, tout en travaillant dur sur votre plate-forme Linux bare-bones.
Qu'est-ce que la sirène ?
Siren est un lecteur de musique textuel pour les systèmes d'exploitation de type Unix, notamment Linux, OpenBSD, NetBSD, FreeBSD et OS X. Le logiciel prend en charge une grande variété de formats, notamment Ogg Vorbis, MP3, Opus, FLAC, AAC, WavPack, WAVE et AIFF, que votre les morceaux sont d'anciens fichiers MP3 Engelbert Humperdinck 24 kHz extraits à l'aide d'un Amiga en 1996 ou un tout nouveau fichier FLAC sans perte, Siren vous a couvert.
Reflétant la diversité de l'écosystème de type Unix, la lecture est possible via sndio, PulseAudio, ALSA, OSS, Sun audio, PortAudio et libao.
Comment installer Siren sous Linux
Bien que Siren soit disponible pour plusieurs systèmes d'exploitation, nous ne traiterons que de l'installation de Siren sur Linux.
Tout d'abord, ouvrez un terminal et utiliser Git pour cloner le référentiel:
git cloner https://www.kariliq.nl/git/siren.git
Déplacez-vous dans le nouveau répertoire avec la commande cd:
CD sirène
Vous compilerez Siren à partir de la source, ce qui signifie que vous devrez spécifier où résidera le logiciel et quels plugins installer pour assurer la compatibilité avec vos fichiers multimédias.
Par défaut, Siren s'installera dans /usr/local/ avec une prise en charge maximale des formats et une documentation complète. Pour changer cela, vous pouvez ajouter des arguments de configuration lors de la commande suivante. Voir le projet Documentation GitHub pour une ventilation complète des arguments et des options.
./configure
faire
faire installer
Alternativement, si vous avez un Distribution Linux basée sur Arch, vous pouvez installer Siren directement depuis le référentiel d'utilisateurs Arch (AUR).
Une fois installé, vous pouvez lancer Siren en entrant sirène dans n'importe quel terminal.
Utilisez Siren pour écouter de la musique dans votre terminal
L'interface utilisateur de Siren n'occupe pas beaucoup d'espace à l'écran et est divisée en trois zones: vous pouvez entrer commandes et recherche dans la ligne du bas, tandis que les deux lignes au-dessus servent à afficher les information.
La majeure partie de la fenêtre est occupée par l'une des quatre vues, entre lesquelles vous pouvez basculer en appuyant sur 1 pour 4 sur votre clavier. La vue de la bibliothèque affiche toutes les pistes de votre bibliothèque musicale et la vue de la liste de lecture affiche la liste de lecture actuelle. Cette interface est assez différente des autres interfaces basées sur des terminaux Lecteurs de musique Linux comme cmus.
La vue du navigateur vous permet de parcourir le système de fichiers à la recherche de pistes plus funky sur votre système, que vous pouvez soit lire directement, soit ajouter à votre bibliothèque musicale. La vue finale est celle de la file d'attente. Les chansons en file d'attente auront la priorité et seront lues avant les chansons dans les autres vues.
Raccourcis clavier utiles pour Siren
En tant que lecteur de musique basé sur un terminal, il est logique que les commandes soient pilotées par le clavier. Siren a des dizaines de raccourcis clavier, et vous pouvez tous les lire en détail en tapant :
homme sirène
Pour vous aider à démarrer, voici les raccourcis clavier Siren que nous trouvons les plus utiles :
- X: Jouer
- c: Pause
- v: Arrêt
- z: Lire la piste précédente
- b: Lire la piste suivante
- un: Ajouter l'entrée sélectionnée à la file d'attente
- d: Supprimer l'entrée sélectionnée
- je: Supprimer toutes les entrées
Avec Siren, vous pouvez jouer de la musique sans quitter le terminal
Siren est, sans aucun doute, l'un des meilleurs lecteurs de musique basés sur un terminal pour Linux et d'autres systèmes de type Unix.
Si vous souhaitez travailler sans distractions (autres que celles de la variété sonore), vous pouvez réduire la fenêtre du terminal afin qu'elle ne vous gêne pas. Mais Siren a l'air fantastique lorsque vous l'organisez avec d'autres terminaux ou que vous l'utilisez dans le cadre d'un gestionnaire de fenêtres de mosaïque dédié tel que Regolith.