Android.Media.Audiofx 名前空間

クラス

名前 説明
AcousticEchoCanceler

Acoustic Echo Canceler (AEC)。

AudioEffect

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

AudioEffect.ControlStatusChangeEventArgs

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

AudioEffect.Descriptor

エフェクト記述子には、audio framework:<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

イコライザー バンドイコライザー バンドのクラスには、有効/無効、cutoffFrequency、ゲインの 3 つの制御可能なパラメーターがあります

DynamicsProcessing.Limiter

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

DynamicsProcessing.Mbc

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

DynamicsProcessing.MbcBand

マルチバンド コンプレッサー バンド MBC バンドのクラスには、有効/無効、cutoffFrequency、attackTime、releaseTime、ratio、threshold、kneeWidth、noiseGateThreshold、expanderRatio、preGain、postGain という複数の制御可能なパラメーターがあります。

DynamicsProcessing.Stage

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

EnvironmentalReverb

部屋の中で発生した音は、多くの方向に移動します。

EnvironmentalReverb.ParameterChangeEventArgs

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

EnvironmentalReverb.Settings

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

Equalizer

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

Equalizer.ParameterChangeEventArgs

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

Equalizer.Settings

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

HapticGenerator

触覚ジェネレーター (HG)。

LoudnessEnhancer

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

NoiseSuppressor

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

PresetReverb

部屋の中で発生した音は、多くの方向に移動します。

PresetReverb.ParameterChangeEventArgs

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

PresetReverb.Settings

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

Virtualizer

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

Virtualizer.ParameterChangeEventArgs

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

Virtualizer.Settings

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

Visualizer

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 インターフェイスは、パラメーター値が変更されたときにイコライザーによって呼び出されるメソッドを定義します。

PresetReverb.IOnParameterChangeListener

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

Virtualizer.IOnParameterChangeListener

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

Visualizer.IOnDataCaptureListener

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

列挙型

名前 説明
AudioEffectStatus

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

BassBoostParam
ContentType

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

EnvironmentalReverbParam
EqualizerParam
LoudnessEnhancerParam

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

PresetReverbParam
VariantType
VirtualizationMode
VirtualizerParam
VisualizerMeasurementMode

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

VisualizerScalingMode

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

VisualizerState

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

VisualizerStatus

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