FilterInstance
soloud.FilterInstance (extern class)
Base class for filter instances
Static Members
create(): FilterInstance
Returns |
---|
FilterInstance |
Instance Members
mNumParams: cpp.UInt32
mParamChanged: cpp.UInt32
mParam: cpp.Pointer<cpp.Float32>
mParamFader: Fader
destroy(): Void
Name | Type |
---|---|
aNumParams |
cpp.Int32 |
Returns |
---|
Result |
Name | Type |
---|---|
aTime |
Time |
filter(aBuffer: cpp.Pointer<cpp.Float32>, aSamples: cpp.UInt32, aChannels: cpp.UInt32, aSamplerate: cpp.Float32, aTime: Time): Void
Name | Type |
---|---|
aBuffer |
cpp.Pointer<cpp.Float32> |
aSamples |
cpp.UInt32 |
aChannels |
cpp.UInt32 |
aSamplerate |
cpp.Float32 |
aTime |
Time |
filterChannel(aBuffer: cpp.Float32, aSamples: cpp.UInt32, aSamplerate: cpp.Float32, aTime: Time, aChannel: cpp.UInt32, aChannels: cpp.UInt32): Void
Name | Type |
---|---|
aBuffer |
cpp.Float32 |
aSamples |
cpp.UInt32 |
aSamplerate |
cpp.Float32 |
aTime |
Time |
aChannel |
cpp.UInt32 |
aChannels |
cpp.UInt32 |
getFilterParameter(aAttributeId: cpp.UInt32): cpp.Float32
Name | Type |
---|---|
aAttributeId |
cpp.UInt32 |
Returns |
---|
cpp.Float32 |
setFilterParameter(aAttributeId: cpp.UInt32, aValue: cpp.Float32): Void
Name | Type |
---|---|
aAttributeId |
cpp.UInt32 |
aValue |
cpp.Float32 |
fadeFilterParameter(aAttributeId: cpp.UInt32, aTo: cpp.Float32, aTime: Time, aStartTime: Time): Void
Name | Type |
---|---|
aAttributeId |
cpp.UInt32 |
aTo |
cpp.Float32 |
aTime |
Time |
aStartTime |
Time |
oscillateFilterParameter(aAttributeId: cpp.UInt32, aFrom: cpp.Float32, aTo: cpp.Float32, aTime: Time, aStartTime: Time): Void
Name | Type |
---|---|
aAttributeId |
cpp.UInt32 |
aFrom |
cpp.Float32 |
aTo |
cpp.Float32 |
aTime |
Time |
aStartTime |
Time |