FilterInstance
soloud.FilterInstance (extern class)
Base class for filter instances
Static Members
create(): FilterInstance| Returns |
|---|
| FilterInstance |
Instance Members
mNumParams: cpp.UInt32mParamChanged: cpp.UInt32mParam: cpp.Pointer<cpp.Float32>mParamFader: Faderdestroy(): 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 |