Questo glossario di terminologia relativa all'audio include termini generici di uso comune e termini specifici per Android. Consulta il Glossario della piattaforma Android per le definizioni canoniche dei termini.
Termini generici
I termini generici relativi all'audio hanno significati convenzionali.
Audio digitale
I termini relativi all'audio digitale si riferiscono alla gestione dell'audio mediante segnali audio codificati in formato digitale. Per maggiori dettagli, consulta Audio digitale.
- AC-3
- Un codec audio di Dolby. Per maggiori dettagli, consulta Dolby Digital.
- acustica
- Studio delle proprietà meccaniche del suono, ad esempio in che modo il posizionamento fisico dei trasduttori (ad esempio altoparlanti, microfoni) su un dispositivo influisce sulla qualità audio percepita.
- attenuazione
- Fattore moltiplicativo minore o uguale a 1,0, applicato a un segnale audio per diminuire il livello del segnale. Confronta con guadagno.
- audiofilo
- Persona interessata a un'esperienza di riproduzione musicale superiore, in particolare disposta a fare compromessi sostanziali (ad esempio spese, dimensioni dei componenti, design della stanza) per la qualità audio. Per maggiori dettagli, consulta Audiophile.
- AVB
- Uno standard per la trasmissione in tempo reale di audio digitale su Ethernet. Per maggiori dettagli, consulta Audio Video Bridging.
- bit per campione o profondità di bit
- Numero di bit di informazioni per campione.
- canale
- Singolo stream di informazioni audio, in genere corrispondente a una posizione di registrazione o riproduzione.
- downmixing
- Riduci il numero di canali, ad esempio da stereo a mono o da 5.1 a stereo. Questo risultato viene ottenuto eliminando i canali, combinandoli o tramite un elaboramento più avanzato del segnale. La semplice miscelazione senza attenuazione o limitazione presenta il potenziale per overflow e clipping. Confronta con l'upmixing.
- DSD
- Direct Stream Digital. Codifica audio proprietaria basata su modulazione di intensità di impulso. Mentre la modulazione di codice a impulsi (PCM) codifica una forma d'onda come una sequenza di singoli campioni audio di più bit, il DSD codifica una forma d'onda come una sequenza di bit a una frequenza di campionamento molto elevata (senza il concetto di campioni). Sia PCM che DSD rappresentano più canali tramite sequenze indipendenti. Il formato DSD è più adatto alla distribuzione dei contenuti che come rappresentazione interna per l'elaborazione, in quanto può essere difficile applicare algoritmi di elaborazione del segnale digitale (DSP) tradizionali al formato DSD. Il formato DSD viene utilizzato nei Super CD audio (SACD) e in DSD over PCM (DoP) per USB. Per maggiori dettagli, consulta Direct Stream Digital.
- anatra
- Riduci temporaneamente il volume di uno stream quando un altro stream diventa attivo. Ad esempio, se la musica è in riproduzione quando arriva una notifica, la musica viene attenuata mentre viene riprodotta la notifica. Confronta con Disattiva audio.
- FIFO
- Primo arrivato, primo servito. Modulo hardware o struttura di dati software che implementa la formazione di code di dati FIFO. In un contesto audio, i dati memorizzati nella coda sono tipicamente frame audio. FIFO può essere implementato da un buffer circolare.
- inquadrare
- Serie di campioni, uno per canale, in un determinato momento.
- frame per buffer
- Numero di frame trasmessi da un modulo all'altro contemporaneamente. L'interfaccia HAL audio utilizza il concetto di frame per buffer.
- guadagno
- Fattore moltiplicativo maggiore o uguale a 1,0, applicato a un segnale audio per aumentare il livello del segnale. Confronta con l'attenuazione.
- Audio HD
- Audio ad alta definizione. Sinonimo di audio ad alta risoluzione (ma diverso da Intel High Definition Audio).
- cuffie
- Altoparlanti che si adattano alle orecchie, senza microfono. Confronta con le cuffie.
- cuffie
- Cuffie con microfono. Confronta con le cuffie.
- Hz
- Unità per la frequenza di campionamento o la frequenza fotogrammi.
- audio ad alta risoluzione
- Rappresentazione con una profondità di bit e una frequenza di campionamento superiori rispetto ai CD (PCM stereo a 16 bit a 44,1 kHz) e senza compressione con perdita di dati. Equivalente a audio HD. Per maggiori dettagli, consulta la pagina relativa all'audio ad alta risoluzione.
- con interfoliazione
- Una rappresentazione per l'audio digitale multicanale che alterna i dati tra i canali. Ad esempio, l'audio digitale stereo espresso in formato interleaved alterna sinistra, destra, sinistra, destra.
- latenza
- Tempo di ritardo quando un segnale passa attraverso un sistema.
- senza perdita
- Un algoritmo di compressione dei dati senza perdita di dati che preserva l'accuratezza dei bit durante la codifica e la decodifica, in cui il risultato della decodifica dei dati codificati in precedenza è equivalente ai dati originali. Alcuni esempi di formati di distribuzione di contenuti audio senza perdita di dati sono i CD, il PCM all'interno di WAV e il FLAC. La procedura di creazione può ridurre la profondità di bit o la frequenza di campionamento rispetto a quella dei master. I formati di distribuzione che preservano la risoluzione e l'accuratezza in bit dei master sono soggetti all'audio ad alta risoluzione.
- con perdita di dati
- Un algoritmo di compressione con perdita di dati che tenta di preservare le funzionalità più importanti dei contenuti multimediali durante la codifica e la decodifica, in cui il risultato della decodifica dei dati codificati in precedenza è percettibilmente simile ai dati originali, ma non identico. Alcuni esempi di algoritmi di compressione audio con perdita di dati sono MP3 e AAC. Poiché i valori analoghi provengono da un dominio continuo e i valori digitali sono discreti, ADC e DAC sono conversioni con perdita rispetto all'ampiezza. Vedi anche trasparenza.
- mono
- Un canale.
- multicanale
- Vedi audio surround. In termini rigorosi, stereo indica più di un canale e potrebbe essere considerato multicanale; tuttavia, questo utilizzo è fonte di confusione e quindi viene evitato.
- mute
- Imposta temporaneamente il volume su zero, indipendentemente dai normali controlli del volume. Confronta con duck.
- overrun
- Bug di Audible causato dalla mancata accettazione dei dati forniti in tempo sufficiente. Per maggiori dettagli, consulta la sezione relativa al sottodimensionamento del buffer. Confronta con sottostima.
- panoramica
- Indirizzare un segnale a una posizione desiderata all'interno di un campo stereo o multicanale.
- PCM
- Modulazione di codice a impulsi. La codifica a basso livello più comune dell'audio digitale. Il segnale audio viene campionato a un intervallo regolare, chiamato frequenza di campionamento, quindi quantizzato in valori discreti all'interno di un determinato intervallo a seconda della profondità di bit. Ad esempio, per PCM a 16 bit, i valori del campione sono numeri interi tra -32768 e +32767.
- rampa
- Aumenta o diminuisci gradualmente il livello di un determinato parametro audio, ad esempio il volume o l'intensità di un effetto. Una rampa di volume viene comunemente applicata quando metti in pausa e riprendi la musica per evitare una transizione udibile netta.
- anteprima
- Numero che rappresenta il valore audio di un singolo canale in un determinato momento.
- frequenza di campionamento o frequenza fotogrammi
- Numero di frame al secondo. Sebbene frequenza fotogrammi sia più accurata, frequenza di campionamento è convenzionalmente utilizzata per indicare la frequenza fotogrammi.
- sonificazione
- Utilizzo di suoni per esprimere feedback o informazioni, ad esempio suoni di tocco e tastiera.
- SPL
- Livello di pressione sonora, una misurazione relativa della pressione sonora.
- stereo
- Due canali. Confronta con multicanale.
- Ampliamento stereo
- Effetto applicato a un segnale stereo per creare un altro segnale stereo che suona più pieno e ricco. L'effetto può essere applicato anche a un segnale mono, nel qual caso si tratta di un tipo di upmixing.
- audio surround
- Tecnica per aumentare la capacità di un ascoltatore di percepire la posizione del suono oltre l'audio stereo sinistro e destro.
- trasparenza
- Risultato ideale della compressione con perdita di dati. La conversione con perdita di dati è trasparente se un soggetto umano non riesce a distinguerla dall'originale. Per maggiori dettagli, consulta Trasparenza.
- sottostima
- Bug di Audible causato dalla mancata fornitura dei dati necessari in tempo sufficiente. Per maggiori dettagli, consulta la sezione relativa al sottodimensionamento del buffer. Confronta con sovraccarico.
- upmixing
- Aumento del numero di canali, ad esempio da mono a stereo o da stereo a surround. Realizzato tramite duplicazione, panoramica o elaborazione più avanzata degli indicatori. Confronta con il downmixing.
- USAC
- Codifica audio e vocale unificata. Un codec audio per app a bassa velocità in bit. Per informazioni dettagliate, consulta Codifica audio e vocale unificata.
- virtualizzatore
- Effetto che tenta di spazializzare i canali audio, ad esempio cercando di simulare più altoparlanti o dare l'illusione che le sorgenti sonore abbiano una posizione.
- volume
- L'intensità, ovvero l'intensità soggettiva di un segnale audio.
Interconnessione tra dispositivi
Le tecnologie di interconnessione tra dispositivi collegano i componenti audio e video tra i dispositivi e sono facilmente visibili sui connettori esterni. L'implementatore e l'utente finale dell'HAL devono essere a conoscenza di questi termini.
- Bluetooth
- Tecnologia wireless a corto raggio. Per informazioni dettagliate sui profili Bluetooth e sui protocolli Bluetooth relativi all'audio, consulta A2DP per la musica, SCO per la telefonia e profilo controllo remoto audio/video (AVRCP).
- DisplayPort
- Interfaccia display digitale della Video Electronics Standards Association (VESA).
- dongle
- Un piccolo gadget, in particolare uno che si aggancia a un altro dispositivo. Per maggiori dettagli, consulta la sezione Dongle.
- FireWire
- Vedi IEEE 1394.
- HDMI
- High-Definition Multimedia Interface. Interfaccia per il trasferimento di dati audio e video. Per i dispositivi mobili viene utilizzato un connettore micro-HDMI (tipo D) o MHL.
- IEEE 1394
- Un bus seriale utilizzato per app in tempo reale a bassa latenza, come l'audio. Chiamato anche FireWire. Per maggiori dettagli, consulta IEEE 1394.
- Intel HDA
- Intel High Definition Audio (da non confondere con audio ad alta definizione o audio ad alta risoluzione generico). Specifica per un connettore sul pannello frontale. Per maggiori dettagli, consulta Intel High Definition Audio.
- interfaccia
- Un'interfaccia converte un segnale da una rappresentazione all'altra. Le interfacce comuni includono un'interfaccia audio USB e un'interfaccia MIDI.
- a livello di riga
- L'intensità di un segnale audio analogico che passa tra i componenti audio, non i trasduttori. Per informazioni dettagliate, consulta A livello di riga.
- MHL
- Mobile High-Definition Link. Interfaccia audio-video mobile, spesso tramite connettore micro-USB.
- connettore per smartphone
- Componente mini o sub-mini che collega un dispositivo a cuffie con cavo, cuffie o amplificatore a livello di linea.
- SlimPort
- Adattatore da micro-USB a HDMI.
- S/PDIF
- Sony/Philips Digital Interface Format. Interconnessione per PCM non compresso e IEC 61937. Per maggiori dettagli, consulta S/PDIF. S/PDIF è la variante di livello consumer di AES3.
- Thunderbolt
- Interfaccia multimediale che compete con USB e HDMI per il collegamento a periferiche di fascia alta. Per maggiori dettagli, consulta Thunderbolt.
- TOSLINK
- Un cavo audio ottico utilizzato con S/PDIF. Per informazioni dettagliate, consulta TOSLINK.
- USB
- Universal Serial Bus. Per maggiori dettagli, consulta USB.
Interconnessione intradispositivo
Le tecnologie di interconnessione intra-dispositivo collegano i componenti audio interni all'interno di un determinato dispositivo e non sono visibili senza smontarlo. L'implementatore dell'HAL potrebbe dover essere a conoscenza di questi problemi, ma non l'utente finale. Per informazioni dettagliate sulle interconnessioni all'interno del dispositivo, consulta i seguenti articoli:
- GPIO
- I²C, per il canale di controllo
- I²S, per i dati audio, più semplice di SLIMbus
- McASP
- SLIMbus
- SPI
- AC'97
- Intel HDA
- SoundWire
- TDM
In ALSA system on chip (ASoC), vengono chiamate collettivamente interfacce audio digitali (DAI).
Percorso del segnale audio
I termini relativi al percorso del segnale audio si riferiscono al percorso del segnale seguito dai dati audio da un'app al trasduttore o dal trasduttore a un'app.
- ADC
- Convertitore analogico-digitale. Modulo che converte un segnale analogico (continuo nel tempo e nell'ampiezza) in un segnale digitale (discreto nel tempo e nell'ampiezza). A livello concettuale, un ADC è costituito da un campionamento periodico seguito da un quantizzatore, anche se non deve essere implementato in questo modo. Un ADC è solitamente preceduto da un filtro passa basso per rimuovere eventuali componenti ad alta frequenza non rappresentabili utilizzando la frequenza di campionamento desiderata. Per maggiori dettagli, consulta la sezione relativa ai convertitori da analogico a digitale.
- AP
- Processore di app. Computer principale per uso generale su un dispositivo mobile.
- codec
- Coder-decoder. Modulo che codifica e decodifica un segnale audio da una representation all'altra (in genere da analogico a PCM o da PCM ad analogico). In termini rigorosi, codec è riservato ai moduli che codificano e decodificano, ma può essere utilizzato in modo approssimativo per fare riferimento a uno solo di questi. Per maggiori dettagli, consulta Codec audio.
- DAC
- Convertitore da digitale ad analogico. Modulo che converte un segnale digitale (discreto in tempo e ampiezza) in un segnale analogico (continuo in tempo e ampiezza). Spesso è seguito da un filtro passa basso per rimuovere i componenti ad alta frequenza introdotti dalla quantizzazione digitale. Per maggiori dettagli, consulta Convertitore da digitale ad analogico.
- DSP
- Processore di segnale digitale. Componente facoltativo in genere posizionato dopo il processore dell'app (per l'output) o prima del processore dell'app (per l'input). Lo scopo principale è scaricare il processore dell'app e fornire funzionalità di elaborazione del segnale a un costo energetico inferiore.
- PDM
- Modulazione a densità di impulsi. Forma di modulazione utilizzata per rappresentare un segnale analogico da un segnale digitale, in cui la densità relativa di 1 rispetto a 0 indica il livello del segnale. Comunemente utilizzato dai convertitori da digitale ad analogico. Per maggiori dettagli, consulta Modulazione a densità di impulsi.
- PWM
- Modulazione di larghezza di impulso. Forma di modulazione utilizzata per rappresentare un segnale analogico tramite un segnale digitale, in cui la larghezza relativa di un impulso digitale indica il livello del segnale. Utilizzato di frequente dai convertitori analogico-digitali. Per maggiori dettagli, consulta la pagina relativa alla modulazione di larghezza di impulso.
- trasduttore
- Converte le variazioni delle quantità fisiche reali in segnali elettrici. In ambito audio, la grandezza fisica è la pressione sonora e i trasduttori sono lo speaker e il microfono. Per maggiori dettagli, consulta Transduttore.
Conversione della frequenza di campionamento
I termini di conversione della frequenza di campionamento si riferiscono alla procedura di conversione da una frequenza di campionamento all'altra.
- sottocampionare
- Ricampiona, dove la frequenza di campionamento di destinazione < frequenza di campionamento di origine.
- Frequenza di Nyquist
- Componente di frequenza massima che può essere rappresentata da un segnale discretizzato a 1/2 di una determinata frequenza di campionamento. Ad esempio, l'intervallo di frequenza udibile dall'orecchio umano si estende fino a circa 20 kHz, pertanto un segnale audio digitale deve avere una frequenza di campionamento di almeno 40 kHz per rappresentare questo intervallo. In pratica, vengono comunemente utilizzate frequenze di campionamento di 44,1 kHz e 48 kHz, con frequenze di Nyquist rispettivamente di 22,05 kHz e 24 kHz. Per maggiori dettagli, consulta Frequenza di Nyquist e Intervallo di frequenza udibile.
- ricampionamento
- Sinonimi per convertitore di frequenza di campionamento.
- campionamento
- Procedura di conversione della frequenza di campionamento.
- convertitore di frequenza di campionamento
- Modulo che esegue il campionamento.
- un lavandino
- Output di un ricampionatore.
- fonte
- Input per un ricampionatore.
- upsampling
- Ricampiona, dove la frequenza di campionamento di destinazione > la frequenza di campionamento di origine.
Telefonia
- AEC
- Cancellazione dell'eco acustica. Un mezzo per ridurre l'eco di un segnale. Per maggiori dettagli, vedi Soppressione e cancellazione dell'eco.
- ANC
- Controllo attivo del rumore. Un mezzo per migliorare la qualità di un indicatore principale aggiungendo attivamente l'inverso di un indicatore secondario indesiderato. Per maggiori dettagli, vedi Controllo attivo del rumore.
- telefono
- L'app che fornisce l'interfaccia utente per la telefonia.
- HCO
- Hearing Carry Over. Una modalità TTY in cui un messaggio viene inviato come testo e ricevuto come voce.
- tono laterale
- Feedback acustico dal microfono locale all'auricolare locale. Per maggiori dettagli, vedi Sidetone.
- TDD
- Dispositivo di telecomunicazione per sordi. Un tipo specifico di telescrivente (TTY) per persone con problemi di udito o di linguaggio.
- TTY
- Teletipo. Spesso utilizzato in modo intercambiabile con TDD.
- UE
- Attrezzatura dell'utente. Il dispositivo telefonico del consumatore.
- UMTS
- Universal Mobile Telecommunications System. Un tipo di sistema di telefonia mobile.
- VCO
- Trasferimento della voce. Una modalità TTY in cui un messaggio viene inviato come audio e ricevuto come testo.
Termini specifici per Android
I termini specifici per Android includono i termini utilizzati solo nel framework audio di Android e i termini generici che hanno un significato speciale in Android.
- ALSA
- Advanced Linux Sound Architecture. Un framework audio per Linux che ha anche influenzato altri sistemi. Per una definizione generica, consulta ALSA. In Android, ALSA si riferisce al framework audio e ai driver del kernel e non alla classe in modalità utente. Vedi anche TinyALSA.
- dispositivo audio
- Endpoint di I/O audio supportato da un'implementazione HAL.
- AudioEffect,
AudioEffect
- Framework e classe di implementazione per gli effetti di output (post-elaborazione) e di input (pre-elaborazione). La classe è definita in
android.media.audiofx.AudioEffect
. - AudioFlinger
- Implementazione del server audio Android. AudioFlinger viene eseguito all'interno del processo mediaserver. Per una definizione generica, consulta Server audio.
- focus audio
- Set di API per la gestione delle interazioni audio su più app indipendenti.
Per maggiori dettagli, consulta Gestire le modifiche all'output audio e i metodi e le costanti relativi allo stato attivo di
android.media.AudioManager
. - AudioMixer
- Modulo in AudioFlinger responsabile della combinazione di più tracce e dell'applicazione di attenuazione (volume) ed effetti. Per una definizione generica, consulta Mixaggio audio (musica registrata) (che parla di un mixer come dispositivo hardware o app software, anziché come modulo software all'interno di un sistema).
- Norme relative all'audio
- Servizio responsabile di tutte le azioni che richiedono prima di prendere una decisione in base alle norme, ad esempio l'apertura di un nuovo stream di I/O, il reindirizzamento dopo una modifica e la gestione del volume dello stream.
AudioRecord
- Classe client di basso livello principale per la ricezione di dati da un dispositivo di input audio come un microfono. I dati sono in genere in formato PCM. La classe è definita in
android.media.AudioRecord
. - AudioResampler
- Modulo in AudioFlinger responsabile della conversione della frequenza di campionamento.
- sorgente audio,
AudioSource
- Un'enumerazione di costanti che indica il caso d'uso desiderato per acquisire input audio. La classe è definita in
android.media.MediaRecorder.AudioSource
. A partire dal livello API 21 e versioni successive, sono preferiti gli attributi audio. AudioTrack
- Classe client di basso livello principale per l'invio di dati a un dispositivo di output audio come un altoparlante. I dati sono in genere in formato PCM. La classe è definita in
android.media.AudioTrack
. audio_utils
- Libreria di utilità audio per funzionalità come la conversione in formato PCM, l'I/O dei file WAV e il FIFO non bloccante, che è in gran parte indipendente dalla piattaforma Android.
- client
- In genere un'app o un client di app. Tuttavia, un client AudioFlinger può essere un
thread in esecuzione all'interno del processo di sistema mediaserver, ad esempio durante la riproduzione di contenuti media
decodificati da un oggetto
MediaPlayer
. - HAL
- Hardware Abstraction Layer (HAL). HAL è un termine generico in Android; in ambito audio, è un livello tra AudioFlinger e il driver del dispositivo del kernel con un'API C (che sostituisce libaudio C++).
- FastCapture
- Thread all'interno di AudioFlinger che invia i dati audio a tracce rapide con latenza inferiore e gestisce il dispositivo di input quando è configurato per una latenza ridotta.
- FastMixer
- Thread all'interno di AudioFlinger che riceve e mescola i dati audio da tracce rapide con latenza inferiore e gestisce il dispositivo di output principale quando è configurato per una latenza ridotta.
- corsia preferenziale Client
AudioTrack
oAudioRecord
con latenza inferiore, ma con meno funzionalità su alcuni dispositivi e percorsi.MediaPlayer
- Classe client di livello superiore a
AudioTrack
. Riproduci contenuti codificati o contenuti che includono tracce audio e video multimediali. La classe è definita inandroid.media.MediaPlayer
. media.log
- Funzionalità di debug di AudioFlinger disponibile solo nelle build personalizzate. Utilizzato per registrare gli eventi audio in un buffer circolare, dove gli eventi possono essere scaricati in modo retroattivo, se necessario.
- mediaserver
- Procedura di sistema Android che contiene servizi relativi ai contenuti multimediali, tra cui AudioFlinger.
- NBAIO
- Input e output audio non bloccanti. Astrazione per le porte AudioFlinger. Il termine può ingannare perché alcune implementazioni dell'API NBAIO supportano il blocco. Le implementazioni chiave di NBAIO sono per diversi tipi di pipe.
- mixer normale
- Thread all'interno di AudioFlinger che fornisce servizi ai client
AudioTrack
più completi. Controlla direttamente un dispositivo di output o alimenta il relativo sottomix in FastMixer utilizzando un pipe. - OpenSL ES
- Standard API audio di The Khronos Group. Le versioni di Android con livello API 9 e versioni successive supportano un'API audio nativa basata su un sottoinsieme di OpenSL ES 1.0.1.
- audio professionale
- Abbreviazione del flag funzionalità
android.hardware.audio.pro
. I requisiti sono descritti nella sezione 5.10 Audio professionale del CDD di Android. La dicitura pro nella funzionalitàandroid.hardware.audio.pro
si riferisce al livello di rendimento in tempo reale prevedibile, non all'utente previsto. - in tempo reale (sostantivo), in tempo reale (aggettivo)
-
I sistemi di calcolo in tempo reale garantiscono una risposta agli eventi pertinenti entro un limite di tempo richiesto. Il supporto dell'implementazione del dispositivo per l'elaborazione in tempo reale è un prerequisito necessario, ma insufficiente per soddisfare i requisiti della funzionalità
android.hardware.audio.pro
descritta in audio professionale.Il rendimento in tempo reale offre vantaggi anche in altri campi oltre all'audio, come giochi, grafica, fotocamera, video, elaborazione dei sensori, realtà virtuale (VR) e realtà aumentata (AR).
- modalità silenziosa
- Funzionalità impostabile dall'utente per disattivare la suoneria e le notifiche dello smartphone senza incidere sulla riproduzione di contenuti multimediali (musica, video, giochi) o sulle sveglie.
SoundPool
- Classe client di livello superiore a
AudioTrack
. Riproduce clip audio campionati. Utile per attivare elementi come il feedback dell'interfaccia utente e i suoni del gioco. La classe è definita inandroid.media.SoundPool
. - Stagefright
- Un motore di riproduzione di contenuti multimediali. Vedi Contenuti multimediali.
- StateQueue
- Modulo all'interno di AudioFlinger responsabile della sincronizzazione dello stato tra i thread. Mentre NBAIO viene utilizzato per trasmettere i dati, StateQueue viene utilizzato per trasmettere le informazioni di controllo.
- di strategia
- Gruppo di tipi di stream con comportamento simile. Utilizzato dal servizio di criteri audio.
- tipo di stream
- Enumerazione che esprime un caso d'uso per l'output audio. L'implementazione delle norme per l'audio utilizza il tipo di stream, insieme ad altri parametri, per determinare le decisioni relative al volume e al routing. Per un elenco dei tipi di stream, consulta
android.media.AudioManager
. - lavello a T
- Consulta la sezione Debug audio.
- TinyALSA,
tinyalsa
- TinyALSA è una piccola API in modalità utente sopra il kernel ALSA con licenza BSD.
tinyalsa
è il nome di un pacchetto nella libreria TinyALSA. La libreria è consigliata per le implementazioni di HAL. ToneGenerator
- Classe client di livello superiore a
AudioTrack
. Riproduci i segnali DTMF (multifrequenza a due toni). Per maggiori dettagli, consulta la sezione Segnaletica a due tonalità e a più frequenze e la definizione della classe inandroid.media.ToneGenerator
. - traccia
- Stream audio. Controllato dalla classe
AudioTrack
oAudioRecord
. - curva di attenuazione del volume
- Mappatura specifica per dispositivo da un indice di volume generico a un coefficiente di attenuazione specifico per un determinato output.
- indice del volume
- Intero senza unità che esprime il volume relativo desiderato di uno stream. Gli elementi dell'API relativi al volume di
android.media.AudioManager
operano in indici di volume anziché in fattori di attenuazione assoluti.