Class DynamicsProcessing
public class DynamicsProcessing : AudioEffect, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<AudioEffect>DynamicsProcessing
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<AudioEffect>.SExecuteWithSignatureArray<T>(IJavaType, string, string, params object[])JVMBridgeBase<AudioEffect>.IsAssignableFrom(IJavaType)JVMBridgeBase<AudioEffect>.IsAssignableFrom<T>()JVMBridgeBase<AudioEffect>.Execute<T>(params T[])JVMBridgeBase<AudioEffect>.DynBridgeClazzJVMBridgeBase<AudioEffect>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
DynamicsProcessing()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public DynamicsProcessing()
DynamicsProcessing(int)
public DynamicsProcessing(int arg0)
Parameters
DynamicsProcessing(int, int, Config)
public DynamicsProcessing(int arg0, int arg1, DynamicsProcessing.Config arg2)
Parameters
arg0
intarg1
intarg2
DynamicsProcessing.Config
DynamicsProcessing(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public DynamicsProcessing(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
VARIANT_FAVOR_FREQUENCY_RESOLUTION
public static int VARIANT_FAVOR_FREQUENCY_RESOLUTION { get; }
Property Value
VARIANT_FAVOR_TIME_RESOLUTION
public static int VARIANT_FAVOR_TIME_RESOLUTION { get; }
Property Value
Methods
GetChannelByChannelIndex(int)
public DynamicsProcessing.Channel GetChannelByChannelIndex(int arg0)
Parameters
Returns
GetChannelCount()
public int GetChannelCount()
Returns
GetConfig()
public DynamicsProcessing.Config GetConfig()
Returns
GetInputGainByChannelIndex(int)
public float GetInputGainByChannelIndex(int arg0)
Parameters
Returns
GetLimiterByChannelIndex(int)
public DynamicsProcessing.Limiter GetLimiterByChannelIndex(int arg0)
Parameters
Returns
GetMbcBandByChannelIndex(int, int)
public DynamicsProcessing.MbcBand GetMbcBandByChannelIndex(int arg0, int arg1)
Parameters
Returns
GetMbcByChannelIndex(int)
public DynamicsProcessing.Mbc GetMbcByChannelIndex(int arg0)
Parameters
Returns
GetPostEqBandByChannelIndex(int, int)
public DynamicsProcessing.EqBand GetPostEqBandByChannelIndex(int arg0, int arg1)
Parameters
Returns
GetPostEqByChannelIndex(int)
public DynamicsProcessing.Eq GetPostEqByChannelIndex(int arg0)
Parameters
Returns
GetPreEqBandByChannelIndex(int, int)
public DynamicsProcessing.EqBand GetPreEqBandByChannelIndex(int arg0, int arg1)
Parameters
Returns
GetPreEqByChannelIndex(int)
public DynamicsProcessing.Eq GetPreEqByChannelIndex(int arg0)
Parameters
Returns
SetAllChannelsTo(Channel)
public void SetAllChannelsTo(DynamicsProcessing.Channel arg0)
Parameters
SetChannelTo(int, Channel)
public void SetChannelTo(int arg0, DynamicsProcessing.Channel arg1)
Parameters
SetInputGainAllChannelsTo(float)
public void SetInputGainAllChannelsTo(float arg0)
Parameters
SetInputGainbyChannel(int, float)
public void SetInputGainbyChannel(int arg0, float arg1)
Parameters
SetLimiterAllChannelsTo(Limiter)
public void SetLimiterAllChannelsTo(DynamicsProcessing.Limiter arg0)
Parameters
SetLimiterByChannelIndex(int, Limiter)
public void SetLimiterByChannelIndex(int arg0, DynamicsProcessing.Limiter arg1)
Parameters
SetMbcAllChannelsTo(Mbc)
public void SetMbcAllChannelsTo(DynamicsProcessing.Mbc arg0)
Parameters
SetMbcBandAllChannelsTo(int, MbcBand)
public void SetMbcBandAllChannelsTo(int arg0, DynamicsProcessing.MbcBand arg1)
Parameters
SetMbcBandByChannelIndex(int, int, MbcBand)
public void SetMbcBandByChannelIndex(int arg0, int arg1, DynamicsProcessing.MbcBand arg2)
Parameters
arg0
intarg1
intarg2
DynamicsProcessing.MbcBand
SetMbcByChannelIndex(int, Mbc)
public void SetMbcByChannelIndex(int arg0, DynamicsProcessing.Mbc arg1)
Parameters
arg0
intarg1
DynamicsProcessing.Mbc
SetPostEqAllChannelsTo(Eq)
public void SetPostEqAllChannelsTo(DynamicsProcessing.Eq arg0)
Parameters
SetPostEqBandAllChannelsTo(int, EqBand)
public void SetPostEqBandAllChannelsTo(int arg0, DynamicsProcessing.EqBand arg1)
Parameters
arg0
intarg1
DynamicsProcessing.EqBand
SetPostEqBandByChannelIndex(int, int, EqBand)
public void SetPostEqBandByChannelIndex(int arg0, int arg1, DynamicsProcessing.EqBand arg2)
Parameters
arg0
intarg1
intarg2
DynamicsProcessing.EqBand
SetPostEqByChannelIndex(int, Eq)
public void SetPostEqByChannelIndex(int arg0, DynamicsProcessing.Eq arg1)
Parameters
arg0
intarg1
DynamicsProcessing.Eq
SetPreEqAllChannelsTo(Eq)
public void SetPreEqAllChannelsTo(DynamicsProcessing.Eq arg0)
Parameters
SetPreEqBandAllChannelsTo(int, EqBand)
public void SetPreEqBandAllChannelsTo(int arg0, DynamicsProcessing.EqBand arg1)
Parameters
arg0
intarg1
DynamicsProcessing.EqBand
SetPreEqBandByChannelIndex(int, int, EqBand)
public void SetPreEqBandByChannelIndex(int arg0, int arg1, DynamicsProcessing.EqBand arg2)
Parameters
arg0
intarg1
intarg2
DynamicsProcessing.EqBand
SetPreEqByChannelIndex(int, Eq)
public void SetPreEqByChannelIndex(int arg0, DynamicsProcessing.Eq arg1)
Parameters
arg0
intarg1
DynamicsProcessing.Eq