Migliora l'output audio in Linux con Jamesdsp

Migliora l'output audio in Linux con Jamesdsp
"Jamesdsp per Linux" o "JDSP4Linux" è un frontend grafico per Jamesdsp Audio Enhancer. Jamesdsp è stato originariamente creato per dispositivi basati su Android. Successivamente il progetto è stato portato su una serie di piattaforme diverse tra cui i sistemi operativi basati su Linux. Presenta numerose opzioni per migliorare l'esperienza audio, compresi gli effetti post elaborazione. Funziona con server audio PulseAudio e Pipewire, sebbene il supporto PulseAudio potrebbe non essere mantenuto in futuro. Pipewire è un server audio di prossima generazione per le distribuzioni Linux e ha un supporto migliore per l'output a bassa latenza. Supporta inoltre l'output del suono di alta qualità dai dispositivi Bluetooth.

Caratteristiche principali di Jamesdsp per Linux

JDSP4Linux viene fornito con molte funzionalità per la modifica dell'esperienza audio sul tuo sistema Linux. Alcuni di essi includono preimpostazioni di pareggio, applicazione automatica di bass boost, equalizzatore di volume o compressore di gamma dinamica e preset realizzati dall'utente.

La GUI JDSP4Linux include cursori per manipolare il feed incrociato, bande di equalizzatore individuali, effetti di riverbero, effetti di ampliamento stereo, effetti di convolver, effetti di interpolazione, effetti di modellazione analogica e così via. Sono inoltre supportati gli effetti del pareggio di anticipo utilizzando i file Viper-DDC.

JDSP4Linux include anche il supporto per l'Eel2 Scripting Language (.file di anguilla). Puoi scrivere i tuoi effetti di miglioramento audio usando questo linguaggio di scripting e quindi applicarli tramite l'app GUI JDSP4Linux.

Installazione di JDSP4Linux nelle distribuzioni Linux

I pacchetti JDSP4Linux sono disponibili in due gusti. Una delle build supporta PulseAudio mentre l'altra supporta Pipewire.

Per verificare se la distribuzione Linux utilizza PulseAudio per impostazione predefinita, eseguire il seguente comando in terminale:

$ Lc_all = c pactl info | Grep "Nome server:"


È possibile ottenere un errore o un output vuoto se PulseAudio non è abilitato nel sistema Linux. Se l'output è "Nome server: PulseAudio", conferma che PulseAudio è abilitato nella distribuzione Linux.

Per verificare se la distribuzione Linux utilizza Pipewire per impostazione predefinita, eseguire il seguente comando in terminale:

$ pw-cli dump corto core


È possibile ottenere un errore o un output vuoto se Pipewire non è abilitato nel sistema Linux. Se l'output è simile alla riga seguente, conferma che Pipewire è abilitato nella distribuzione Linux:

0: u = "utente" h = "nome host" v = "0.3.48 "n =" pipewire-0 "


Per ulteriore aiuto per trovare il server audio corretto, è possibile utilizzare la guida ufficiale disponibile qui.

Dopo aver accertato il server audio corretto installato nel sistema Linux, è possibile scaricare il rispettivo pacchetto "Deb" per Ubuntu dal repository GitHub di JDSP4Linux. Puoi anche installarlo in Ubuntu da un PPA seguendo le istruzioni disponibili qui.

I pacchetti per altre distribuzioni Linux e istruzioni per la compilazione dal codice sorgente sono disponibili qui.

Utilizzando JDSP4Linux

Prima di manipolare l'uscita audio, è necessario seguire un paio di passaggi per assicurarti che JDSP4Linux funzioni correttamente sul sistema Linux.

In primo luogo, verificare che JDSP4Linux abbia iniziato a elaborare l'output audio. Per fare ciò, avvia l'app JDSP4Linux dal menu principale e fai clic sull'icona dei tre punti nell'angolo in basso a sinistra.


Quindi, fai clic sulla voce "Stato del driver" nel menu a comparsa.


Se JDSP4Linux funziona correttamente, una nuova finestra popup mostrerà il campo di "stato di elaborazione" come "elaborazione" (come mostrato nello screenshot seguente):


In secondo luogo, è necessario eseguire la procedura guidata di configurazione per assicurarsi che inizi automaticamente con l'avvio fresco e viene eseguito in background per elaborare l'output audio. Per fare ciò, fai clic sull'icona del piccolo ingranaggio nell'angolo in basso a sinistra dell'app, come mostrato nello screenshot in basso:


Quindi, fare clic sul pulsante "Esegui setup wizard", come mostrato nello screenshot in basso:


Otterrai una nuova finestra di sovrapposizione con alcune nuove impostazioni. Assicurati che "sì, minimizzano l'icona del vassoio" e le opzioni "Avvia minimizzata su avvio".


Ora puoi modificare gli effetti audio utilizzando numerose schede situate nell'area superiore dell'app. Se vuoi sapere cosa fa ogni opzione, puoi utilizzare lo strumento di aiuto integrato. Per invocarlo, fare clic sul menu a tre punti situato nell'angolo in basso a sinistra dell'app:


Nel menu popup che appare successivamente, fai clic sulla voce del menu "What is this".


Ora ogni volta che si passa il puntatore del mouse su un'opzione valida, il cursore si trasformerà in un'icona del punto interrogativo.


Quando il cursore è cambiato in un'icona del punto interrogativo, fare clic con il tasto sinistro della rispettiva opzione per visualizzare una descrizione di strumenti dettagliata.


Infine, puoi salvare le tue modifiche per creare preset personalizzati. Questi preset possono essere mappati su singoli dispositivi di uscita audio presenti nel sistema Linux. Quando il dispositivo audio specificato viene attivato su avvio fresco o quando viene commutato manualmente dall'utente o automaticamente dal sistema operativo, il preset mappato si attiverà automaticamente e applicherà le modifiche personalizzate.

Per salvare le impostazioni personalizzate su un preimpostazione, fare clic sull'icona rettangolare nell'angolo in basso a sinistra dell'app:


Quindi, inserisci un nome per la modifica personalizzata e quindi fai clic sul pulsante "Salva".


Nella stessa finestra popup, fai clic sul pulsante "Regole" per iniziare a mappare il preset su un dispositivo audio:


Nella finestra successiva, fare clic sul pulsante "Aggiungi nuova regola":


Seleziona scheda audio / dispositivo appropriato presente nel sistema e mappa un preset personalizzato, come mostrato nello screenshot seguente:

Conclusione

JDSP4Linux include numerosi preset e utility di configurazione manuale per migliorare l'esperienza audio nei sistemi Linux. Con il supporto integrato per un linguaggio di scripting personalizzato, puoi scrivere i tuoi effetti audio programmabili per migliorare ulteriormente l'output del suono e l'esperienza di ascolto.