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 NeomSineEngine
Shared singleton instance. Use this to ensure onboarding and Cámara Neom share the same audio engine (like NeomAudioHandler).
no setter