FastSineBankGenerator class Null safety

A sine bank generator.

Inheritance
Mixed in types

Constructors

FastSineBankGenerator(Context context, SineBankWave sineBankWave, {double initialFrequency = 440.0, int waveCount = 1})
Create an instance.
FastSineBankGenerator.fromHandle(Synthizer synthizer, int pointer)
Create an instance from a handle.
FastSineBankGenerator.saw(Context context, double initialFrequency, int partials)
Saw wave.
FastSineBankGenerator.sine(Context context, double initialFrequency)
Sine wave.
FastSineBankGenerator.square(Context context, double initialFrequency, int partials)
Square wave.
FastSineBankGenerator.triangle(Context context, double initialFrequency, int partials)
Triangle wave.

Properties

currentTime SynthizerDoubleProperty
The current Synthizer time.
read-only, inherited
frequency SynthizerDoubleProperty
The frequency of this wave.
read-only
gain SynthizerDoubleProperty
The gain for this object.
read-only, inherited
handle Pointer<syz_Handle>
The handle for this object.
late, final, inherited
hashCode int
The hash code for this object. [...]
read-only, inherited
isValid bool
Returns true if this object is still valid.
read-only, inherited
looping SynthizerBoolProperty
Whether or not this generator is looping.
read-only, inherited
pitchBend SynthizerDoubleProperty
The pitch bend for this generator.
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
suggestedAutomationTime SynthizerDoubleProperty
The suggested automation time.
read-only, inherited
synthizer Synthizer
The synthizer instance.
final, inherited

Methods

configDeleteBehavior({bool? linger, double? timeout}) → void
Configure delete behaviour for this object.
inherited
decreaseReferenceCount() → void
Decrease the reference count.
inherited
destroy() → void
Destroy this object.
@mustCallSuper, inherited
increaseReferenceCount() → void
Increase the reference count.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
pause() → void
Pause this object.
inherited
play() → void
Play this object.
inherited
toString() String
A string representation of this object. [...]
inherited

Operators

operator ==(Object other) bool
Used to compare two objects.
inherited