Perché le costose cuffie suonano a buon mercato su Linux: i driver fanno schifo?


3

Ho comprato delle cuffie decenti - d770 e mi aspettavo un suono eccezionale. Ma sotto Linux suonano come quelli economici. Non è male, non è solo il suono di alta qualità che queste cuffie producono solitamente. E ho capito che potrebbero essere i driver. Su Windows inizialmente sembravano uguali. Poi ho aggiornato i driver a quelli dell, non i driver di serie e la differenza era enorme. Ma non posso farlo su Linux.

Quello che ho immaginato è che le frequenze medie sono troppo alte. Quindi ho usato alcuni plug-in audio a impulsi per sintonizzarli con cura: è molto più vicino al suono di Windows ma non è ancora lo stesso.

C'è una soluzione a questo problema? O Linux è destinato ad avere un suono cattivo a causa della mancanza di supporto ufficiale da parte dei produttori di schede audio?

Anche l'acquisto di una scheda audio esterna risolve il problema?


Quest'ultimo, probabilmente, ma poi di nuovo gli utenti finali dovrebbero scegliere hardware noto e collaudato;)

Senti altri problemi oltre all'equalizzazione?
wjandrea,

@wjandrea Il suono inizia a tagliare a volte ma questo è solo dopo aver applicato la mia equalizzazione, anche se cambia a malapena le frequenze. Se è spento, no, non credo. Su Windows i driver hanno una casella di controllo - "Audio Enhancement" - questo è ciò che fa tutta la magia. Senza di essa il suono è come quello di Linux. Come se quella casella di controllo applica una notevole equalizzazione, otterrai anche molti bassi, ma il suono non si spezza mai.
Lacho Tomov,

@MichaelBay se c'è una scheda audio con i driver Linux adeguati, la comprerei volentieri :)
Lacho Tomov,

Facile. Ognuno di loro, tranne pochi, che richiedono driver speciali, ottimizzati e proprietari che per inciso sono disponibili solo per Windows.

Risposte:


6

Sono stato in grado di ottenere un miglioramento significativo del suono con alcune modifiche.

Prima di tutto: questi problemi si notano solo con le cuffie di fascia alta.

Quello che sento è troppo di fascia media. Quindi ho effettivamente collegato un oscilloscopio alla porta audio e ho iniziato a guardare cosa succede - e conferma che sta succedendo qualcosa di molto shi * ty. Ogni volta che viene riprodotta una certa frequenza, l'uscita non è solo questa frequenza ma ce n'è anche una armonica all'altra estremità dello spettro. L'onda a 20 Hz ha un'armonica intorno a 20 kHz e più si va avanti, più bassa va l'armonica, quindi intorno alla gamma media si incontrano e si amplificano. Immagino sia per questo che puoi sentire così tanti medi.

Quindi, come migliorare - ovviamente ottieni un buon plugin EQ per pulseaudio, come PulseEffects e abbassa attentamente questi medi.

Un altro enorme miglioramento deriva dalla modifica dell'algoritmo PulseAudio predefinito. Questo è in /etc/pulse/daemon.conf: resample-method

Passare a soxr-vhq o speex-float-5

Non so davvero come possano passare così tanto tempo a supportare questi algoritmi, ma spedirli con quello povero per impostazione predefinita e nascondere tutte le informazioni sull'argomento ...

Comunque, divertiti!


Ricerche impressionanti. +1
WinEunuuchs2Unix il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.