DynamicsProcessing.MbcBand Classe

Definizione

La classe per le bande MBC dei compressori multi bande ha più parametri controllabili: enabled/disabled, cutoffFrequency, attackTime, releaseTime, ratio, threshold, kneeWidth, noiseGateThreshold, expanderRatio, preGain e postGain.

[Android.Runtime.Register("android/media/audiofx/DynamicsProcessing$MbcBand", ApiSince=28, DoNotGenerateAcw=true)]
public sealed class DynamicsProcessing.MbcBand : Android.Media.Audiofx.DynamicsProcessing.BandBase
[<Android.Runtime.Register("android/media/audiofx/DynamicsProcessing$MbcBand", ApiSince=28, DoNotGenerateAcw=true)>]
type DynamicsProcessing.MbcBand = class
    inherit DynamicsProcessing.BandBase
Ereditarietà
DynamicsProcessing.MbcBand
Attributi

Commenti

La classe per le bande MBC dei compressori multi bande ha più parametri controllabili: enabled/disabled, cutoffFrequency, attackTime, releaseTime, ratio, threshold, kneeWidth, noiseGateThreshold, expanderRatio, preGain e postGain.

per android.media.audiofx.DynamicsProcessing.MbcBand.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Costruttori

Nome Descrizione
DynamicsProcessing.MbcBand(Boolean, Single, Single, Single, Single, Single, Single, Single, Single, Single, Single)

Costruttore di classe per MbcBand

DynamicsProcessing.MbcBand(DynamicsProcessing+MbcBand)

La classe per le bande MBC dei compressori multi bande ha più parametri controllabili: enabled/disabled, cutoffFrequency, attackTime, releaseTime, ratio, threshold, kneeWidth, noiseGateThreshold, expanderRatio, preGain e postGain.

Proprietà

Nome Descrizione
AttackTime

ottiene il tempo di attacco per il compressore in millisecondi (ms) -oppure- imposta il tempo di attacco per il compressore in millisecondi (ms)

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
CutoffFrequency

ottiene cutoffFrequency per questa banda inHz (Hz) - oppure - imposta il numero di frequenza superiore (in Hz) che questa banda elabora.

(Ereditato da DynamicsProcessing.BandBase)
Enabled

restituisce lo stato abilitato della banda oppure imposta lo stato abilitato della banda

(Ereditato da DynamicsProcessing.BandBase)
ExpanderRatio

ottiene il rapporto expander (1:N) per i segnali al di sotto della soglia di controllo del rumore. -oppure- imposta il rapporto expander (1:N) per i segnali al di sotto della soglia di controllo del rumore.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

La classe per le bande MBC dei compressori multi bande ha più parametri controllabili: enabled/disabled, cutoffFrequency, attackTime, releaseTime, ratio, threshold, kneeWidth, noiseGateThreshold, expanderRatio, preGain e postGain.

(Ereditato da Object)
JniPeerMembers

La classe per le bande MBC dei compressori multi bande ha più parametri controllabili: enabled/disabled, cutoffFrequency, attackTime, releaseTime, ratio, threshold, kneeWidth, noiseGateThreshold, expanderRatio, preGain e postGain.

KneeWidth

ottenere la larghezza del ginocchio in decibel (dB) intorno al punto di soglia del compressore. -oppure- imposta la larghezza del ginocchio in decibel (dB).

NoiseGateThreshold

ottiene la soglia di controllo del rumore in decibel (dB) da 0 dB Full Scale (dBFS). -oppure- imposta il cancello rumore threshod in decibel (dB).

PeerReference

La classe per le bande MBC dei compressori multi bande ha più parametri controllabili: enabled/disabled, cutoffFrequency, attackTime, releaseTime, ratio, threshold, kneeWidth, noiseGateThreshold, expanderRatio, preGain e postGain.

(Ereditato da Object)
PostGain

ottiene il guadagno applicato alla compressione AFTER del segnale. -oppure- imposta il guadagno da applicare al siganl AFTER la compressione.

PreGain

ottiene il guadagno applicato al segnale BEFORE la compressione. -oppure- imposta il guadagno da applicare al segnale BEFORE la compressione, misurata in decibel (dB), dove 0 dB non significa alcuna modifica del livello.

Ratio

ottiene il rapporto compressore (N:1) -or- imposta il rapporto compressore (N:1)

ReleaseTime

ottiene il tempo di rilascio per il compressore in millisecondi (ms) -oppure- imposta il tempo di rilascio per il compressore in millisecondi (ms)

Threshold

ottiene la soglia del compressore misurata in decibel (dB) da 0 dB Full Scale (dBFS). -oppure- imposta la soglia del compressore misurata in decibel (dB) da 0 dB Full Scale (dBFS).

ThresholdClass

La classe per le bande MBC dei compressori multi bande ha più parametri controllabili: enabled/disabled, cutoffFrequency, attackTime, releaseTime, ratio, threshold, kneeWidth, noiseGateThreshold, expanderRatio, preGain e postGain.

(Ereditato da DynamicsProcessing.BandBase)
ThresholdType

La classe per le bande MBC dei compressori multi bande ha più parametri controllabili: enabled/disabled, cutoffFrequency, attackTime, releaseTime, ratio, threshold, kneeWidth, noiseGateThreshold, expanderRatio, preGain e postGain.

(Ereditato da DynamicsProcessing.BandBase)

Metodi

Nome Descrizione
Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Dispose()

La classe per le bande MBC dei compressori multi bande ha più parametri controllabili: enabled/disabled, cutoffFrequency, attackTime, releaseTime, ratio, threshold, kneeWidth, noiseGateThreshold, expanderRatio, preGain e postGain.

(Ereditato da Object)
Dispose(Boolean)

La classe per le bande MBC dei compressori multi bande ha più parametri controllabili: enabled/disabled, cutoffFrequency, attackTime, releaseTime, ratio, threshold, kneeWidth, noiseGateThreshold, expanderRatio, preGain e postGain.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetHashCode()

Restituisce un valore di codice hash per l'oggetto .

(Ereditato da Object)
JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

La classe per le bande MBC dei compressori multi bande ha più parametri controllabili: enabled/disabled, cutoffFrequency, attackTime, releaseTime, ratio, threshold, kneeWidth, noiseGateThreshold, expanderRatio, preGain e postGain.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto .

(Ereditato da Object)
UnregisterFromRuntime()

La classe per le bande MBC dei compressori multi bande ha più parametri controllabili: enabled/disabled, cutoffFrequency, attackTime, releaseTime, ratio, threshold, kneeWidth, noiseGateThreshold, expanderRatio, preGain e postGain.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IJavaPeerable.Disposed()

La classe per le bande MBC dei compressori multi bande ha più parametri controllabili: enabled/disabled, cutoffFrequency, attackTime, releaseTime, ratio, threshold, kneeWidth, noiseGateThreshold, expanderRatio, preGain e postGain.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

La classe per le bande MBC dei compressori multi bande ha più parametri controllabili: enabled/disabled, cutoffFrequency, attackTime, releaseTime, ratio, threshold, kneeWidth, noiseGateThreshold, expanderRatio, preGain e postGain.

(Ereditato da Object)
IJavaPeerable.Finalized()

La classe per le bande MBC dei compressori multi bande ha più parametri controllabili: enabled/disabled, cutoffFrequency, attackTime, releaseTime, ratio, threshold, kneeWidth, noiseGateThreshold, expanderRatio, preGain e postGain.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

La classe per le bande MBC dei compressori multi bande ha più parametri controllabili: enabled/disabled, cutoffFrequency, attackTime, releaseTime, ratio, threshold, kneeWidth, noiseGateThreshold, expanderRatio, preGain e postGain.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

La classe per le bande MBC dei compressori multi bande ha più parametri controllabili: enabled/disabled, cutoffFrequency, attackTime, releaseTime, ratio, threshold, kneeWidth, noiseGateThreshold, expanderRatio, preGain e postGain.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

La classe per le bande MBC dei compressori multi bande ha più parametri controllabili: enabled/disabled, cutoffFrequency, attackTime, releaseTime, ratio, threshold, kneeWidth, noiseGateThreshold, expanderRatio, preGain e postGain.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

La classe per le bande MBC dei compressori multi bande ha più parametri controllabili: enabled/disabled, cutoffFrequency, attackTime, releaseTime, ratio, threshold, kneeWidth, noiseGateThreshold, expanderRatio, preGain e postGain.

(Ereditato da Object)

Metodi di estensione

Nome Descrizione
GetJniTypeName(IJavaPeerable)

Ottiene il nome JNI del tipo dell'istanza selfdi .

JavaAs<TResult>(IJavaPeerable)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

La classe per le bande MBC dei compressori multi bande ha più parametri controllabili: enabled/disabled, cutoffFrequency, attackTime, releaseTime, ratio, threshold, kneeWidth, noiseGateThreshold, expanderRatio, preGain e postGain.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

Si applica a