Questo è il comando alsaloop che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
alsaloop - loopback PCM da riga di comando
SINOSSI
ancheloop [-Opzione] [cmd]
DESCRIZIONE
ancheloop consente di creare un loopback PCM tra un dispositivo di acquisizione PCM e una riproduzione PCM
dispositivo.
ancheloop supporta più schede audio, sincronizzazione dell'orologio adattiva, velocità adattiva
ricampionamento utilizzando la libreria samplerate (se disponibile nel sistema). Inoltre, i controlli del mixer
può essere reindirizzato da una scheda all'altra (ad esempio Master e PCM).
VERSIONI
-h | --Aiuto
Stampa le informazioni della guida.
-g | --config=
Usa il file di configurazione specificato. La sintassi di questo file è semplice: una riga contiene
le opzioni della riga di comando per un lavoro. Il '#' significa commento e il resto della riga è
ignorato. Esempio:
# Prima riga - commento, seconda riga - primo lavoro
-C hw:1,0 -P hw:0,0 -t 50000 -T 1
# Terza riga - commento, quarta riga - secondo lavoro
-C hw:1,1 -P hw:0,1 -t 40000 -T 2
-d | --demonizzare
Demonizza il processo principale e usa syslog per i messaggi.
-P | --pdevice=
Usa un dato dispositivo di riproduzione.
-C | --cdevice=
Usa un determinato dispositivo di acquisizione.
-X | --pctl=
Utilizzare un determinato dispositivo CTL per la riproduzione.
-Y | --cctl=
Utilizzare il dispositivo CTL specificato per l'acquisizione.
-l | --latenza=
Latenza richiesta in frame.
-t | --latenza=
Latenza richiesta in usec (1/1000000sec).
-f | --formato=
Specifica del formato (solitamente S16_LE S32_LE). Usa -h per elencare tutti i formati. Predefinito
il formato è S16_LE.
-c | --channels=
Specifica del numero di canali. Il valore predefinito è 2.
-c | --tasso=
Specifica della tariffa. Il valore predefinito è 48000 (Hz).
-n | --ricampionare
Consenti il ricampionamento della frequenza utilizzando alsa-lib.
-A | --samplerate=
Usa libsamplerate e scegli un convertitore:
0 o sincbest - migliore qualità
1 o sincmedio - qualità media
2 o più sincero - qualità più bassa
3 o zerohold - trattieni zero campioni
4 o lineare - qualità peggiore - ricampionamento lineare
5 o automatico: scegli il metodo migliore
-B | --buffer=
Dimensione del buffer in frame.
-E | --periodo=
Dimensione del periodo in fotogrammi.
-s | --secondi=
Durata del ciclo in secondi.
-b | --nblocco
Modalità non-block (risveglio del processo molto precoce). Mangia più CPU.
-S | --sync=
Specifiche della modalità di sincronizzazione per l'acquisizione in streaming di riproduzione:
0 o nessuno - non toccare il flusso
1 o semplice: aggiungi o rimuovi campioni da conservare
entrambi i flussi sincronizzati
2 o captshift: usa il driver per il dispositivo di acquisizione
(se supportato) per compensare
il cambio di tasso
3 o playshift: usa il driver per il dispositivo di riproduzione
(se supportato) per compensare
il cambio di tasso
4 o samplerate: usa la libreria di samplerate per eseguire il ricampionamento della frequenza
5 o auto: seleziona automaticamente il metodo migliore
in questo ordine: captshift, playshift,
campionamento, semplice
-T | --thread=
Numero di thread (-1 significa creare un thread univoco). Tutti i lavori con gli stessi numeri di filo
vengono eseguiti all'interno di un thread.
-m | --mixer=
Reindirizza il controllo del mixer dalla scheda di riproduzione alla scheda di acquisizione. Formato di misto
è SRCID(RIPRODUZIONE)[@DSTID(RIPRODUZIONE)]:
"name='Interruttore di riproduzione principale'@name='Un altro interruttore'"
"name='Volume di riproduzione PCM'"
Attributi conosciuti:
nome - nome dell'ID di controllo
indice - indice ID di controllo
dispositivo - dispositivo ID di controllo
sottodispositivo - ID di controllo sottodispositivo
iface - interfaccia ID di controllo
numid - ID di controllo numid
-O | --ossmixer=
Reindirizza il controllo del mixer dal livello di emulazione OSS Mixer (scheda di acquisizione) al
Livello ALSA (carta di acquisizione). Formato di osmixide è ALSAID[,INDEX]@OSSID:
"Volume principale"
"PCM,1@ALTPCM"
Attributi OSS conosciuti:
VOLUME, BASSI, ALTI, SYNTH, PCM, ALTOPARLANTE, LINEA, MIC, CD, IMIX, ALTPCM,
RECLEV, IGAIN, OGAIN, LINE1, LINE2, LINE3, DIGITAL1, DIGITAL2, DIGITAL3,
TELEFONO IN, TELEFONO OUT, VIDEO, RADIO, MONITOR
-v | --verboso
Modalità dettagliata. Utilizzare più volte per aumentare la verbosità.
-U | --xrun
Profilazione dettagliata di xrun.
-W | --wake=
Imposta il timeout di riattivazione del processo.
ESEMPI
ancheloop -C hw: 0,0 -P hw: 1,0 -t 50000
Usa alsaloop online utilizzando i servizi onworks.net