Android.Media.Audiofx Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
| Nome | Description |
|---|---|
| AcousticEchoCanceler |
AEC (Cancelamento de Eco Acústico). |
| AudioEffect |
AudioEffect é a classe base para controlar os efeitos de áudio fornecidos pela estrutura de áudio do Android. |
| AudioEffect.ControlStatusChangeEventArgs |
Fornece dados para o evento ControlStatus. |
| AudioEffect.Descriptor |
O descritor de efeito contém informações sobre um efeito específico implementado na estrutura de áudio:<br><ul><li>type: UUID identificando o tipo de efeito. |
| AudioEffect.EnableStatusChangeEventArgs |
Fornece dados para o evento EnableStatus. |
| AutomaticGainControl |
AGC (Controle de Ganho Automático). |
| BassBoost |
O aumento do baixo é um efeito de áudio para aumentar ou amplificar as baixas frequências do som. |
| BassBoost.ParameterChangeEventArgs |
Fornece dados para o evento Parameter. |
| BassBoost.Settings |
A classe Configurações reagrupa todos os parâmetros de aumento de baixo. |
| DynamicsProcessing |
DynamicsProcessing é um efeito de áudio para equalizar e alterar as propriedades de intervalo dinâmico do som. |
| DynamicsProcessing.BandBase |
Classe base para bandas |
| DynamicsProcessing.BandStage |
Classe base para estágios que contêm bandas |
| DynamicsProcessing.Channel |
Classe para parâmetros de configuração de canal. |
| DynamicsProcessing.Config |
Classe para objeto Config, usado pelo DynamicsProcessing para configurar e atualizar o efeito de áudio. |
| DynamicsProcessing.Config.Builder | |
| DynamicsProcessing.Eq |
Classe para o estágio equalizador |
| DynamicsProcessing.EqBand |
As faixas Equalizer de Bandas de Equalizador têm três parâmetros controláveis: habilitado/desabilitado, cutoffFrequency e gain |
| DynamicsProcessing.Limiter |
Class for Limiter Stage Limiter é um único compressor de banda no final da cadeia de processamento, geralmente usado para proteger o sinal contra sobrecarga e distorção. |
| DynamicsProcessing.Mbc |
Classe para o estágio MBC (compressor de várias bandas) |
| DynamicsProcessing.MbcBand |
A classe para bandas de compressor de várias bandas MBC tem vários parâmetros controláveis: enabled/disabled, cutoffFrequency, attackTime, releaseTime, ratio, threshold, kneeWidth, noiseGateThreshold, expanderRatio, preGain e postGain. |
| DynamicsProcessing.Stage |
classe base para os diferentes estágios. |
| EnvironmentalReverb |
Um som gerado dentro de uma sala viaja em muitas direções. |
| EnvironmentalReverb.ParameterChangeEventArgs |
Fornece dados para o evento Parameter. |
| EnvironmentalReverb.Settings |
A classe Configurações reagrupa todos os parâmetros de reverberação ambiental. |
| Equalizer |
Um Equalizador é usado para alterar a resposta de frequência de uma fonte de música específica ou da mistura de saída principal. |
| Equalizer.ParameterChangeEventArgs |
Fornece dados para o evento Parameter. |
| Equalizer.Settings |
A classe Configurações reagrupa todos os parâmetros de equalizador. |
| HapticGenerator |
Gerador háptico (HG). |
| LoudnessEnhancer |
LoudnessEnhancer é um efeito de áudio para aumentar a intensidade do áudio. |
| NoiseSuppressor |
Supressor de ruído (NS). |
| PresetReverb |
Um som gerado dentro de uma sala viaja em muitas direções. |
| PresetReverb.ParameterChangeEventArgs |
Fornece dados para o evento Parameter. |
| PresetReverb.Settings |
A classe Configurações reagrupa todos os parâmetros de reverberação predefinido. |
| Virtualizer |
Um virtualizador de áudio é um nome geral para um efeito para espacializar canais de áudio. |
| Virtualizer.ParameterChangeEventArgs |
Fornece dados para o evento Parameter. |
| Virtualizer.Settings |
A classe Configurações reagrupa todos os parâmetros do virtualizador. |
| Visualizer |
A classe Visualizador permite que o aplicativo recupere parte do áudio reproduzido no momento para fins de visualização. |
| Visualizer.FftDataCaptureEventArgs | |
| Visualizer.MeasurementPeakRms |
Uma classe para armazenar valores de pico e RMS. |
| Visualizer.WaveFormDataCaptureEventArgs | |
Interfaces
| Nome | Description |
|---|---|
| AudioEffect.IOnControlStatusChangeListener |
A interface OnControlStatusChangeListener define um método chamado pelo AudioEffect quando o controle do mecanismo de efeito é obtido ou perdido pelo aplicativo |
| AudioEffect.IOnEnableStatusChangeListener |
A interface OnEnableStatusChangeListener define um método chamado pelo AudioEffect quando o estado habilitado do mecanismo de efeito foi alterado pelo aplicativo de controle. |
| BassBoost.IOnParameterChangeListener |
A interface OnParameterChangeListener define um método chamado pelo BassBoost quando um valor de parâmetro foi alterado. |
| EnvironmentalReverb.IOnParameterChangeListener |
A interface OnParameterChangeListener define um método chamado pelo EnvironmentalReverb quando um valor de parâmetro é alterado. |
| Equalizer.IOnParameterChangeListener |
A interface OnParameterChangeListener define um método chamado pelo Equalizer quando um valor de parâmetro é alterado. |
| PresetReverb.IOnParameterChangeListener |
A interface OnParameterChangeListener define um método chamado pelo PresetReverb quando um valor de parâmetro foi alterado. |
| Virtualizer.IOnParameterChangeListener |
A interface OnParameterChangeListener define um método chamado pelo Virtualizador quando um valor de parâmetro é alterado. |
| Visualizer.IOnDataCaptureListener |
A interface OnDataCaptureListener define métodos chamados pelo Visualizador para atualizar periodicamente a captura de visualização de áudio. |
Enumerações
| Nome | Description |
|---|---|
| AudioEffectStatus |
Enumera valores retornados por vários tipos e usados como um parâmetro de vários tipos. |
| BassBoostParam | |
| ContentType |
Enumera valores retornados por vários tipos. |
| EnvironmentalReverbParam | |
| EqualizerParam | |
| LoudnessEnhancerParam |
Enumera valores retornados pelos membros e ParamTargetGainMb pelos TargetGainMbmembros. |
| PresetReverbParam | |
| VariantType | |
| VirtualizationMode | |
| VirtualizerParam | |
| VisualizerMeasurementMode |
Enumera valores retornados por vários tipos e usados como um parâmetro do membro F:Android.Media.Audiofx.Visualizer.SetMeasurementMode . |
| VisualizerScalingMode |
Enumera valores retornados por vários tipos e usados como um parâmetro do membro F:Android.Media.Audiofx.Visualizer.SetScalingMode . |
| VisualizerState |
Enumera valores retornados por vários tipos. |
| VisualizerStatus |
Enumera valores retornados por vários tipos. |