NeomSineEngine class
Constructors
- NeomSineEngine()
-
Public constructor — returns the singleton.
factory
Properties
- beat ↔ double
-
getter/setter pair
- breathEngine → NeomBreathEngine
-
final
- frequency ↔ double
-
getter/setter pair
- frequencyL ↔ double
-
getter/setter pair
- frequencyR ↔ double
-
getter/setter pair
- frequencySub ↔ double
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- isochronic → NeomIsochronicEngine
-
final
- isPlaying → bool
-
no setter
- modulator → NeomModulatorEngine
-
final
- multiFrequencyMode ↔ bool
-
Multi-frequency mode: 3 independent oscillators routed to L/R/Sub.
getter/setter pair
- neuroStateEngine → NeomNeuroStateEngine
-
final
- orbitDirection ↔ int
-
getter/setter pair
- orbitPhase ↔ double
-
getter/setter pair
- orbitSpeed ↔ double
-
getter/setter pair
- painterEngine ↔ NeomFrequencyPainterEngine?
-
getter/setter pair
- posX ↔ double
-
getter/setter pair
- posY ↔ double
-
getter/setter pair
- posZ ↔ double
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- spatialIntensity ↔ double
-
getter/setter pair
- spatialMode ↔ NeomSpatialMode
-
getter/setter pair
- subMixLevel ↔ double
-
getter/setter pair
- volume ↔ double
-
getter/setter pair
Methods
-
computePan(
{required double posX, required double outL, required double outR, required void apply(double l, double r)}) → void -
dispose(
) → Future< void> -
generateBufferForTesting(
) → Uint8List - Exposed for unit testing only. Do not call directly in production.
-
init(
) → Future< void> -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
resetPhases(
) → void - Reset all phase accumulators to zero.
-
start(
) → Future< void> -
stop(
) → Future< void> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
-
Shared singleton instance. Use this to ensure onboarding and
Cámara Neom share the same audio engine (like NeomAudioHandler).
no setter