Améliorer la sortie audio en Linux avec Jamesdsp

Améliorer la sortie audio en Linux avec Jamesdsp
«Jamesdsp for Linux» ou «JDSP4Linux» est un frontage graphique pour Jamesdsp Audio Enhancer. JamesDSP a été créé à l'origine pour les appareils basés sur Android. Plus tard, le projet a été porté sur un certain nombre de plates-formes différentes, y compris les systèmes d'exploitation basés sur Linux. Il propose de nombreuses options pour améliorer l'expérience audio, y compris les effets post-traitement. Il fonctionne avec les serveurs sonores de PulseAudio et de Pipewire, bien que le support Pulseaudio ne soit pas maintenu à l'avenir. Pipewire est un serveur sonore de prochaine génération pour les distributions Linux et il a une meilleure prise en charge de la sortie de faible latence. Il prend également en charge la sortie sonore de haute qualité des appareils Bluetooth.

Caractéristiques principales de Jamesdsp pour Linux

JDSP4Linux est livré avec de nombreuses fonctionnalités pour modifier l'expérience audio sur votre système Linux. Certains d'entre eux incluent des préréglages d'égaliseur, l'application automatique de Bass Boost, l'égaliseur de volume ou le compresseur de plage dynamique et les préréglages conçus par les utilisateurs.

L'interface graphique JDSP4Linux comprend des curseurs pour manipuler les aliments croisés, les bandes d'égaliseur individuelles, les effets de réverbération, les effets d'élargissement stéréo, les effets du convolver, les effets d'interpolation,. Les effets d'égaliseur à l'avance à l'aide de fichiers Viper-DDC sont également pris en charge.

JDSP4LINUX comprend également la prise en charge du langage de script EEL2 (.Fichiers d'anguille). Vous pouvez rédiger vos propres effets d'amélioration audio à l'aide de ce langage de script, puis les appliquer via l'application JDSP4Linux GUI.

Installation de JDSP4Linux dans les distributions Linux

Les packages JDSP4Linux sont disponibles en deux saveurs. L'une des builds soutient Pulseaudio tandis que l'autre prend en charge PipEwire.

Pour vérifier si votre distribution Linux utilise PulsEaudio par défaut, exécutez la commande suivante dans le terminal:

$ Lc_all = c pactl info | Grep "Nom du serveur:"


Vous pouvez obtenir une erreur ou une sortie vierge si PulseAudio n'est pas activé dans votre système Linux. Si la sortie est «Nom du serveur: PulseAudio», il confirme que Pulseaudio est activé dans votre distribution Linux.

Pour vérifier si votre distribution Linux utilise PipEwire par défaut, exécutez la commande suivante dans le terminal:

$ PW-CLI CORE CORE


Vous pouvez obtenir une erreur ou une sortie vierge si Pipewire n'est pas activé dans votre système Linux. Si la sortie est similaire à la ligne ci-dessous, elle confirme que PipEwire est activé dans votre distribution Linux:

0: u = "user" h = "hostname" v = "0.3.48 "n =" Pipewire-0 "


Pour plus d'aide sur la recherche du serveur sonore correct, vous pouvez utiliser le guide officiel disponible ici.

Une fois que vous avez vérifié le serveur sonore correct installé dans votre système Linux, vous pouvez télécharger le package «Deb» respectif pour Ubuntu à partir du référentiel GitHub de JDSP4LINUX. Vous pouvez également l'installer dans Ubuntu à partir d'un PPA en suivant les instructions disponibles ici.

Des packages pour d'autres distributions Linux et des instructions pour la compiler à partir du code source sont disponibles ici.

Utilisation de JDSP4LINUX

Avant de manipuler la sortie audio, vous devriez passer par quelques étapes pour vous assurer que JDSP4LINUX fonctionne correctement sur votre système Linux.

Tout d'abord, vérifiez que JDSP4LINUX a commencé à traiter la sortie audio. Pour ce faire, lancez l'application JDSP4Linux à partir du menu principal et cliquez sur l'icône de trois points dans le coin inférieur gauche.


Ensuite, cliquez sur l'entrée «Statut du conducteur» dans le menu contextuel.


Si JDSP4LINUX fonctionne correctement, une nouvelle fenêtre contextuelle affichera le champ «État de traitement» en tant que «traitement» (comme indiqué dans la capture d'écran ci-dessous):


Deuxièmement, vous devez exécuter l'assistant de configuration pour vous assurer qu'il démarre automatiquement sur le démarrage frais et s'exécute en arrière-plan pour traiter la sortie audio. Pour ce faire, cliquez sur l'icône Little Cog dans le coin inférieur gauche de l'application, comme indiqué dans la capture d'écran ci-dessous:


Ensuite, cliquez sur le bouton «Exécuter l'assistant de configuration», comme indiqué dans la capture d'écran ci-dessous:


Vous obtiendrez une nouvelle fenêtre de superposition avec de nouveaux paramètres. Assurez-vous que «oui, minimiser l'icône du plateau» et «Démarrer les options minimisées sur le démarrage» sont vérifiées.


Vous pouvez désormais modifier les effets audio en utilisant de nombreux onglets situés sur la zone supérieure de l'application. Si vous souhaitez savoir ce que fait chaque option, vous pouvez utiliser l'outil d'aide intégré. Pour l'invoquer, cliquez sur le menu à trois points situé dans le coin inférieur gauche de l'application:


Dans le menu contextuel qui apparaît ensuite, cliquez sur l'entrée du menu «Qu'est-ce que ce».


Maintenant, chaque fois que vous survolez le pointeur de la souris sur une option valide, le curseur se transformera en une icône d'interrogation.


Lorsque le curseur s'est transformé en une icône d'interrogation, cliquez à gauche sur l'option respective pour voir une info-bulle détaillée.


Enfin, vous pouvez enregistrer vos ajustements pour créer des préréglages personnalisés. Ces préréglages peuvent être mappés sur des périphériques de sortie sonore individuels présents dans votre système Linux. Lorsque le périphérique sonore spécifié est activé sur un démarrage frais ou lorsqu'il est commuté manuellement par l'utilisateur ou automatiquement par le système d'exploitation, le préréglage mappé s'activera automatiquement et appliquera des ajustements personnalisés.

Pour enregistrer vos paramètres personnalisés sur un préréglage, cliquez sur l'icône rectangulaire dans le coin inférieur gauche de l'application:


Ensuite, saisissez un nom pour votre ajustement personnalisé, puis cliquez sur le bouton «Enregistrer».


Dans la même fenêtre contextuelle, cliquez sur le bouton "Règles" pour démarrer le mappage de votre préréglage sur un appareil sonore:


Dans la fenêtre suivante, cliquez sur le bouton «Ajouter une nouvelle règle»:


Sélectionnez une carte son / appareil appropriée présente dans votre système et mappez un préréglage personnalisé, comme indiqué dans la capture d'écran ci-dessous:

Conclusion

JDSP4Linux comprend de nombreux préréglages et utilitaires de configuration manuelle pour améliorer l'expérience audio dans les systèmes Linux. Avec une prise en charge intégrée pour un langage de script personnalisé, vous pouvez écrire vos propres effets audio programmables pour améliorer encore la sortie sonore et l'expérience d'écoute.