Android.Media.Audiofx 名前空間

クラス

AcousticEchoCanceler

Acoustic Echo Canceler (AEC)。

AudioEffect

AudioEffect は、Android オーディオ フレームワークによって提供されるオーディオ効果を制御するための基本クラスです。

AudioEffect.ControlStatusChangeEventArgs

ControlStatus イベントのデータを提供します。

AudioEffect.Descriptor

効果記述子には、オーディオ フレームワークで実装されている特定の効果に関する情報が含まれています:<br><ul><li>type: 効果の種類を識別する UUID。

AudioEffect.EnableStatusChangeEventArgs

EnableStatus イベントのデータを提供します。

AutomaticGainControl

自動ゲイン制御 (AGC)。

BassBoost

低音ブーストは、音の低周波数をブーストまたは増幅するためのオーディオ効果です。

BassBoost.ParameterChangeEventArgs

Parameter イベントのデータを提供します。

BassBoost.Settings

Settings クラスは、すべてのベース ブースト パラメーターを再グループ化します。

DynamicsProcessing

DynamicsProcessing は、サウンドのダイナミック レンジ プロパティを均等化および変更するためのオーディオ効果です。

DynamicsProcessing.BandBase

バンドの基底クラス

DynamicsProcessing.BandStage

バンドを保持するステージの基底クラス

DynamicsProcessing.Channel

チャネル構成パラメーターのクラス。

DynamicsProcessing.Config

オーディオ効果を構成および更新するために DynamicsProcessing によって使用される Config オブジェクトのクラス。

DynamicsProcessing.Config.Builder
DynamicsProcessing.Eq

等化ステージ用クラス

DynamicsProcessing.EqBand

等化バンド等化器バンドのためのクラスに3つの制御可能な変数がある:有効/無効、カットオフ周波数および利益

DynamicsProcessing.Limiter

リミッターステージリミッターのクラスは、一般的に過負荷や歪みから信号を保護するために使用される、処理チェーンの最後に単一のバンド圧縮機です。

DynamicsProcessing.Mbc

マルチバンドコンプレッサ(MBC)ステージ用クラス

DynamicsProcessing.MbcBand

マルチバンドコンプレッサーバンドMBCバンドのクラスには、有効/無効、カットオフ周波数、attackTime、releaseTime、比率、しきい値、kneeWidth、noiseGateThreshold、expanderRatio、preGain、postGainの複数の制御可能なパラメータがあります。

DynamicsProcessing.Stage

異なるステージの基底クラス。

EnvironmentalReverb

部屋内で生成された音は、多くの方向に移動します。

EnvironmentalReverb.ParameterChangeEventArgs

Parameter イベントのデータを提供します。

EnvironmentalReverb.Settings

Settings クラスは、すべての環境リバーブ パラメータを再グループ化します。

Equalizer

Eqは、特定の音楽ソースまたはメイン出力ミックスの周波数応答を変更するために使用されます。

Equalizer.ParameterChangeEventArgs

Parameter イベントのデータを提供します。

Equalizer.Settings

Settings クラスは、すべての eq パラメーターを再グループ化します。

HapticGenerator

ハプティクス ジェネレーター (HG)。

LoudnessEnhancer

LoudnessEnhancer は、オーディオラウドネスを高めるためのオーディオ効果です。

NoiseSuppressor

ノイズ サプレッサー (NS)。

PresetReverb

部屋内で生成された音は、多くの方向に移動します。

PresetReverb.ParameterChangeEventArgs

Parameter イベントのデータを提供します。

PresetReverb.Settings

Settings クラスは、プリセットされているすべてのリバーブ パラメータを再グループ化します。

Virtualizer

オーディオ仮想化器は、オーディオ チャネルを空間化する効果の一般的な名前です。

Virtualizer.ParameterChangeEventArgs

Parameter イベントのデータを提供します。

Virtualizer.Settings

Settings クラスは、すべての virtualizer パラメーターを再グループ化します。

Visualizer

ビジュアライザー クラスを使用すると、アプリケーションは視覚化のために現在再生中のオーディオの一部を取得できます。

Visualizer.FftDataCaptureEventArgs
Visualizer.MeasurementPeakRms

ピーク値と RMS 値を格納するクラス。

Visualizer.WaveFormDataCaptureEventArgs

インターフェイス

AudioEffect.IOnControlStatusChangeListener

OnControlStatusChangeListener インターフェイスは、アプリケーションによって効果エンジンの制御が取得または失われたときに AudioEffect によって呼び出されるメソッドを定義します

AudioEffect.IOnEnableStatusChangeListener

OnEnableStatusChangeListener インターフェイスは、効果エンジンの有効な状態が制御アプリケーションによって変更されたときに AudioEffect によって呼び出されるメソッドを定義します。

BassBoost.IOnParameterChangeListener

OnParameterChangeListener インターフェイスは、パラメーター値が変更されたときに BassBoost によって呼び出されるメソッドを定義します。

EnvironmentalReverb.IOnParameterChangeListener

OnParameterChangeListener インターフェイスは、パラメーター値が変更されたときに EnvironmentalReverb によって呼び出されるメソッドを定義します。

Equalizer.IOnParameterChangeListener

OnParameterChangeListener インターフェイスは、パラメーター値が変更されたときに、Eq によって呼び出されるメソッドを定義します。

PresetReverb.IOnParameterChangeListener

OnParameterChangeListener インターフェイスは、パラメーター値が変更されたときに PresetReverb によって呼び出されるメソッドを定義します。

Virtualizer.IOnParameterChangeListener

OnParameterChangeListener インターフェイスは、パラメーター値が変更されたときに Virtualizer によって呼び出されるメソッドを定義します。

Visualizer.IOnDataCaptureListener

OnDataCaptureListener インターフェイスは、オーディオ視覚化キャプチャを定期的に更新するためにビジュアライザーによって呼び出されるメソッドを定義します。

列挙型

AudioEffectStatus

複数の型によって返され、複数の型のパラメーターとして取得された値を列挙します。

BassBoostParam
ContentType

複数の型によって返される値を列挙します。

EnvironmentalReverbParam
EqualizerParam
LoudnessEnhancerParam

、および メンバーによって返される値をParamTargetGainMbTargetGainMb列挙します。

PresetReverbParam
VariantType
VirtualizationMode
VirtualizerParam
VisualizerMeasurementMode

いくつかの型によって返され、 メンバーのパラメーターとして取得された値を列挙します。

VisualizerScalingMode

いくつかの型によって返され、 メンバーのパラメーターとして取得された値を列挙します。

VisualizerState

複数の型によって返される値を列挙します。

VisualizerStatus

複数の型によって返される値を列挙します。