Connect with us

Linux

JamesDSP per Linux è un processore di effetti audio per PipeWire o PulseAudio (equalizzatore, potenziamento dei bassi, altro)


JamesDSP per Linux

JamesDSP per Linux è un processore di effetti audio Qt open source per PipeWire e PulseAudio. Usalo per migliorare la musica che ascolti aggiungendo riverbero, bass boost e altri filtri utilizzando un equalizzatore parametrico oa banda fissa. Ti permette anche di scrivere i tuoi effetti audio usando il linguaggio di scripting EEL2.

L’applicazione è progettata per l’uso con PipeWire, che lo sviluppatore consiglia per la sua latenza inferiore durante l’iniezione di effetti audio, ma è supportato anche PulseAudio (per compatibilità con le versioni precedenti).

È stato inizialmente rilasciato come processore di effetti audio per Android, quindi è stato portato su Linux.

Le funzionalità di JamesDSP per Linux includono:

  • Aumento automatico dei bassi (potenziamento dei bassi a rilevamento di frequenza): imposta automaticamente i propri parametri, come guadagno, larghezza di banda e frequenza di taglio, analizzando il flusso audio in ingresso
  • Compressore automatico della gamma dinamica: un effetto di regolazione della gamma dinamica multibanda altamente automatizzato
  • Rete IIR a riverbero complessa (Progenitore 2)
  • Equalizzatore FIR interpolato con bande flessibili
  • Equalizzatore di risposta arbitraria (noto anche come GraphicEQ da EqualizerAPO). Integrazione del database AutoEQ (richiede una connessione di rete)
  • Convolver partizionato (Convoluzione con segmentazione automatica). Supporta la risposta all’impulso mono, stereo, full/true stereo (LL, LR, RL, RR)
  • Alimentazione incrociata: effetti surround realistici
  • Ampiezza del palcoscenico: un controller di ampiezza stereo multibanda
  • ViPER-DDC: eseguire l’equalizzazione parametrica su audio e creare file di input VDC utilizzando thepbone/DDCToolbox
  • Modellazione analogica: un generatore di armoniche pari privo di aliasing
  • Limitatore di uscita

L’applicazione viene fornita anche con a motore di scripting che ti consente di scrivere i tuoi effetti audio utilizzando il linguaggio di scripting EEL2. JamesDSP genera automaticamente anche un’interfaccia utente di base per i tuoi script che consente di modificare i parametri.

Per modificare gli script, JamesDSP viene fornito con un IDE di scripting minimo con supporto per l’output della console, messaggi di errore dettagliati, evidenziazione della sintassi e altro ancora.

Oltre a questo, JamesDSP per Linux include anche preset globali che puoi caricare e salvare, un’icona nella barra delle applicazioni e altro ancora.

L’applicazione ha avuto una versione principale (2.0) durante il fine settimana, che aggiunge il supporto per PipeWire, aggiornamenti dell’interfaccia utente e altro ancora. Non esiste un registro delle modifiche ufficiale, quindi potrebbe esserci qualcosa che mi sono perso, controlla il registro dei commit per i dettagli.

Potrebbe piacerti anche: NoiseTorch è un’applicazione di soppressione del rumore del microfono in tempo reale per Linux

Iniziare con JamesDSP

Quando esegui per la prima volta JamesDSP, viene visualizzata la sua procedura guidata di configurazione, che ti consente di scegliere il dispositivo di output, impostare se l’app deve spegnersi quando viene chiusa o rimanere ridotta a icona, ecc.:

JamesDSP durante l'onboarding di Linux

Nel caso in cui in seguito desideri modificare alcune impostazioni presentate in questa procedura guidata di installazione, puoi farlo dalle impostazioni dell’applicazione (icona a forma di ingranaggio nella parte inferiore sinistra della finestra di JamesDSP per Linux).

Fatto ciò, puoi iniziare ad applicare alcuni effetti all’uscita audio del tuo computer. Ad esempio, vai alla scheda Equalizzatore, fai clic su Abilita EQ e seleziona un preset di equalizzazione:

Equalizzatore JamesDSP Linux

Se non riesci a sentire la differenza con e senza un preset, assicurati che il tuo dispositivo di uscita audio sia impostato su JamesDSP Sink in Impostazioni di sistema (a volte non è impostato automaticamente), ad esempio in GNOME:

Impostazioni audio del sistema JamesDSP

Potresti anche trovare utile: Risolvi il problema di assenza di suono (uscita fittizia) in Ubuntu con SND HDA Intel

Vs EasyEffects

Potresti chiederti come JamesDSP si confronta con EasyEffects (in precedenza PulseEffects), un’altra applicazione per il processore di effetti audio per Linux. La differenza più evidente è che JamesDSP funziona sia con PulseAudio che con PipeWire, mentre EasyEffects supporta solo PipeWire (è necessario installare una versione precedente di EasyEffects dal momento in cui si chiamava PulseEffects se si desidera utilizzarla con PulseAudio).

Oltre a ciò, EasyEffects viene fornito con più effetti, sebbene ci siano alcuni effetti disponibili in JamesDSP che non sono disponibili con EasyEffects, come l’ampiezza del palcoscenico, un controller di ampiezza stereo multibanda o ViPER-DDC che consente di eseguire l’equalizzazione parametrica sull’audio. E EasyEffects consente di applicare effetti audio sia all’ingresso che all’uscita del suono, mentre JamesDSP è solo per l’uscita. D’altra parte, JamesDSP ha un’interfaccia utente più semplice e viene fornito con un motore di scripting che non è disponibile in EasyEffects.

Quindi, sebbene queste 2 applicazioni abbiano molte cose in comune, ci sono anche alcune differenze, quindi usa quella che meglio si adatta alle tue esigenze.

Scarica JamesDSP per Linux

Prima di installare JamesDSP per Linux, controlla se stai utilizzando PipeWire o PulseAudio come descritto qui. Quindi puoi installare JamesDSP per Linux (per PipeWire o PulseAudio) da un repository (Debian / Ubuntu), AUR (Arch Linux / Manjaro) o compilarlo dal sorgente.

Potrebbe piacerti: Hushboard disattiva il microfono durante la digitazione


Ti e piaciuto questo articolo?
Supporta il mio lavoro, facendo una donazione!

Click to comment

Leave a Reply

Esegui l'accesso per Commentare

Di tendenza

Questo sito utilizza i cookie per migliorare servizi ed esperienza dei lettori. Se decidi di continuare la navigazione senza blocchi premi su Accetto, oppure continua tranquillamente la navigazione, nessun dato sulla tua navigazione verrà raccolto.
Privacy Settings saved!
Impostazioni

Quando visiti un sito Web, esso può archiviare o recuperare informazioni sul tuo browser, principalmente sotto forma di cookies. Controlla qui i tuoi servizi di cookie personali.

Questi cookie sono necessari per il funzionamento del sito Web e non possono essere disattivati nei nostri sistemi.

Per utilizzare questo sito web usiamo i seguenti cookie tecnici necessari:
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec
  • swpm_session

Rifiuta tutti i Servizi
Accetta tutti i Servizi