Linkare tra loro i volumi Master & LFE.

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
FireEater
Linux 3.x
Linux 3.x
Messaggi: 508
Iscritto il: sab 5 feb 2005, 0:00
Nome Cognome: Giuseppe M.
Slackware: Current
Kernel: 2.6.32.7-smp
Desktop: kde 4.3.4
Località: Cagliari <---> Torino

Linkare tra loro i volumi Master & LFE.

Messaggio da FireEater »

Sono uno dei pochi (s)fortunati che possono vantare il possesso di un laptop con Subwoofer. :lol:

OK. A parte l'inutilità di un subwoofer in un laptop, vi espongo il mio problema.

Nel mixer ho 3 controlli:
  • MASTER(Volume delle due casse frontali) - Possibilita di MUTE
  • PCM(controlla tutto) - niente MUTE
  • LFE(Volume subwoofer) - Possibilità di MUTE
Ho assegnato i tasti multimediali alle scorciatoie di Kmix, in questo modo controllo il volume del master, ma se abbasso il master il subwoofer continua a cantare(o comunque resta alto il volume dei toni bassi).

Se setto come master il Controllo PCM posso controllare il volume globale ma non ho possibilità di zittirlo con il tasto MUTE.

Qualcuno sa come far viaggiare di pari passo questi due controlli(linkarli)????

Tempo fa avevo un script intercettava la pressione dei tasti e tramite alsactl regolava entrambi i volumi ma lo perso e non ho tanta voglia di rifarlo. :(

Saluti a tutti.

sixjan
Linux 2.x
Linux 2.x
Messaggi: 413
Iscritto il: dom 6 gen 2008, 11:46
Slackware: 14.1
Kernel: 3.10.17-smp
Desktop: Xfce 4.10

Re: Linkare tra loro i volumi Master & LFE.

Messaggio da sixjan »

Ciao.

Ti propongo una soluzione semplice e banale.

1) prima di tutto crea uno script bash "mute.sh".
Lo script deve azzerare il volume di Master e LFE.

Puoi usare aumix.

"aumix -h" ti fa vedere i canali che puoi gestire e le loro abbreviazioni.
"aumix -q" ti favedere gli attuali valori.
esempio:

"aumix -v 0" azzera il volume principale

quando hai creato e testato lo script per azzerare i volumi di tuo interesse,
lo rendi eseguibile e lo sposti dove ti pare :-)

2) lancia kmenuedit; spostati sotto Multimedia e crea una nuova voce, per esempio
"Audio zero".
Imposta il comando per questa voce sullo script "mute.sh" creato prima
e associa il tasto che preferisci. Salva il menu.

Riavvia la sessione KDE. Finito.

Saluti.

Avatar utente
FireEater
Linux 3.x
Linux 3.x
Messaggi: 508
Iscritto il: sab 5 feb 2005, 0:00
Nome Cognome: Giuseppe M.
Slackware: Current
Kernel: 2.6.32.7-smp
Desktop: kde 4.3.4
Località: Cagliari <---> Torino

Re: Linkare tra loro i volumi Master & LFE.

Messaggio da FireEater »

Grazie mille per l'idea.

Alla fine ho fatto questo script:

Codice: Seleziona tutto

#!/bin/bash

volume=$(amixer sget 'Master' | grep off )
if [ -z $volume ];
then
        amixer sset 'Master' mute
        amixer sset 'LFE' mute
else
        amixer sset 'Master' unmute
        amixer sset 'LFE' unmute
fi
Ho usato amixer perchè con aumix non riuscivo fare mute/unmute.

Poi ho sistemato con le scorciatoie da tastiera come hai suggerito tu.

Grazie.

Rispondi