Audio bit perfect, usare ALSA?

Installazione, configurazione e utilizzo di applicativi multimediali, masterizzazione, acquisizione e codec audio/video, streaming e altro.
mikiego
Prode Principiante
Messaggi: 105
Iscrizione: martedì 2 settembre 2014, 20:24
Desktop: ubuntu
Distribuzione: ubuntu 20.04

Audio bit perfect, usare ALSA?

Messaggio da mikiego »

Salve,
ho un mini pc con Ubuntu 24.04 e Strawberry, deve solo riprodurre audio.
Il problema è che non sono riuscito ad abilitare Tidal su Strawberry, ho provato varie guide, ma niente da fare, dovrei recuperare il token di Tidal e non riesco.
Per ascoltare Tidal però posso usare tranquillamente la Web app su Chrome, che tra l'altro anche esteticamente è più carina.
Il PC è collegato a un DAC Topping.
Per uscire in audio bit perfect cosa è meglio usare?
Attualmente è selezionata l'uscita audio digitale Topping SPDIF, Strawberry usa ALSAmixer e digitale Topping SPDIF.
Immagino invece che il sistema faccia uscire l'audio di Chrome tramite Pulse.
Cosa sarebbe meglio fare?
Per usare ALSAmixer basta aprire un terminale e selezionare l'uscita?
Quando usavo Windows il piccolo display del DAC indicava 384, confermando che stava arrivando un flusso alla massima qualità possibile per il DAC, invece con Linux questo non succede.
Qualcuno può consigliarmi e anche aiutarmi?
Grazie.
Michelangelo
Avatar utente
Sargonsei
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2523
Iscrizione: domenica 17 febbraio 2008, 13:56

Re: Audio bit perfect, usare ALSA?

Messaggio da Sargonsei »

L'audio è muto solo per programmi particolari, o per tutti?
Da quanto tempo ciò si verifica?
Assicurati che inxi sia installato, apri un terminale, impartisci i comandi

Codice: Seleziona tutto

inxi -SAxxx # Sistema Operativo e periferiche audio
sudo hwinfo --sound # Informazioni relative alla scheda audio
aplay -l # Dispositivi hardware di playback
e posta l'output.
Postare l'output di un comando significa inserire nel post: la riga in cui si digita il comando, tutto l'output, e la riga in cui il prompt ricompare.
Hardware e Sistema Operativo di Sargonsei: http://sargonsei.altervista.org/hardwar ... r-fisso-2/
Comandi da tenere a portata di mano: http://sargonsei.altervista.org/655-2/
mikiego
Prode Principiante
Messaggi: 105
Iscrizione: martedì 2 settembre 2014, 20:24
Desktop: ubuntu
Distribuzione: ubuntu 20.04

Re: Audio bit perfect, usare ALSA?

Messaggio da mikiego »

@Sargonsei grazie mille, ma l'audio non è muto.
Forse mi sono spiegato male.
L'audio funziona, è solo un problema di qualità quando uso Tidal web.
Un saluto.
Michelangelo
fileo
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1591
Iscrizione: martedì 19 giugno 2007, 17:14

Re: Audio bit perfect, usare ALSA?

Messaggio da fileo »

Il problema della qualità audio, in generale, è che tutti i SO usano un server audio per "filtrare" i segnali in ingresso. Per esempio, nel caso di Ubuntu, l'audio viene ricampionato da Pulseaudio a 44,1 kHz e 16 bit, a prescindere dal valore di partenza. Questo avviene anche per le tracce native a 44,1 e comporta che la qualità dell'audio viene in parte compromessa.
L'unica è bypassare Pulseaudio ed inviare direttamente il segnale ad ALSA.
Lo puoi fare in diverse maniere: usando il demone MPD oppure un player che lo permette, come appunto Strawberry.
Nel secondo caso su impostazioni --> sistema, devi selezionare "output to a sound card via ALSA", oltre alla periferica "giusta", nel tuo caso il DAC Topping. La modifica è attiva dopo il riavvio di Strawberry.
Mi sono accorto di questo quando, anni fa, ho sostituito il vecchio DAC con un Topping E30, dotato di display. ho scoperto così che le tracce in alta definizione (48, 88,2 96 ecc ...) passavano tutte a 44,1. Allora usavo Clementine che non aveva (più) questa opzione, passando a Strawberry ho sistemato tutto.
mikiego
Prode Principiante
Messaggi: 105
Iscrizione: martedì 2 settembre 2014, 20:24
Desktop: ubuntu
Distribuzione: ubuntu 20.04

Re: Audio bit perfect, usare ALSA?

Messaggio da mikiego »

fileo ha scritto:
martedì 7 maggio 2024, 8:59
Il problema della qualità audio, in generale, è che tutti i SO usano un server audio per "filtrare" i segnali in ingresso. Per esempio, nel caso di Ubuntu, l'audio viene ricampionato da Pulseaudio a 44,1 kHz e 16 bit, a prescindere dal valore di partenza. Questo avviene anche per le tracce native a 44,1 e comporta che la qualità dell'audio viene in parte compromessa.
L'unica è bypassare Pulseaudio ed inviare direttamente il segnale ad ALSA.
Lo puoi fare in diverse maniere: usando il demone MPD oppure un player che lo permette, come appunto Strawberry.
Nel secondo caso su impostazioni --> sistema, devi selezionare "output to a sound card via ALSA", oltre alla periferica "giusta", nel tuo caso il DAC Topping. La modifica è attiva dopo il riavvio di Strawberry.
Mi sono accorto di questo quando, anni fa, ho sostituito il vecchio DAC con un Topping E30, dotato di display. ho scoperto così che le tracce in alta definizione (48, 88,2 96 ecc ...) passavano tutte a 44,1. Allora usavo Clementine che non aveva (più) questa opzione, passando a Strawberry ho sistemato tutto.
@fileo grazie mille, infatti è in forza del tuo messaggio che uso Strawberry.
Il punto è che non riesco a connettere Tidal, è diventato complicato. ANche per MPD risulta deprecato.
Usare ALSA per l'audio che proviene dal browser - cioè l'app web di Tidal - è possibile?
Io sapevo che si può aprire un terminale e digitare alsamixer.
Si potrebbe disattivare del tutto Pulseaudio e usare direttamente ALSAmixer?
Il PC è dedicato solo all'audio, quindi non mi interessa se la cosa influisce su altre app.
Un saluto.
Michelangelo
fileo
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1591
Iscrizione: martedì 19 giugno 2007, 17:14

Re: Audio bit perfect, usare ALSA?

Messaggio da fileo »

Sinceramente non so se sia possibile disattivare Pulseaudio. La strada potrebbe essere trovare la maniera di fare inviare al browser il segnale audio direttamente ad ALSA, però non so se questo sia possibile con Chrome o con altri software.
Vedo che Strawberry in teoria dovrebbe funzionare con Tidal, ma si parla di un supporto non ufficiale, almeno per l'ultima versione rilasciata, la 1.0.23.
Non usando Tidal, purtroppo no ti posso aiutare, potresti però vedere se trovi qualcosa sul forum di Strawberry.
Avatar utente
GjMan78
Rampante Reduce
Rampante Reduce
Messaggi: 5879
Iscrizione: mercoledì 22 novembre 2006, 19:15
Desktop: KdePlasma
Distribuzione: EndeavourOS
Sesso: Maschile
Località: ~/Italia/Lazio/Viterbo/

Re: Audio bit perfect, usare ALSA?

Messaggio da GjMan78 »

Ho trovato questa procedura per far funzionare Tidal su Strawberry ma non posso provarla perchè non ho un account.

https://forum.strawberrymusicplayer.org ... lang=en-US
MacBook Pro - Intel i5-3210 - 16 Gbyte Ram DDR3 - SSD 500 Gbyte x 2
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
Scrivi risposta

Ritorna a “Multimediale”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti