FrequencyPhase class

Representa una fase única dentro de un estado de frecuencia de múltiples fases.

Estados como "sleep" descienden de alpha→theta→delta a lo largo del tiempo. Cada fase define frecuencias objetivo y parámetros visuales, con transiciones suaves.

Constructors

FrequencyPhase({required Duration startAt, Duration transitionDuration = const Duration(seconds: 10), required double leftFrequency, required double rightFrequency, required Color screenColor, double pulseFrequency = 0})
Constructor inmutable para definir una fase de frecuencia de Cyberneom.
const

Properties

binauralBeat double
Diferencia absoluta entre el canal derecho y el izquierdo que define el latido binaural.
no setter
hashCode int
The hash code for this object.
no setterinherited
leftFrequency double
Frecuencia objetivo en Hertz para el canal izquierdo.
final
pulseFrequency double
Frecuencia de pulsación visual opcional para efectos gráficos.
final
rightFrequency double
Frecuencia objetivo en Hertz para el canal derecho.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
screenColor Color
Color de fondo o de pantalla asociado con esta fase.
final
startAt Duration
Momento de inicio relativo desde el comienzo de la sesión.
final
transitionDuration Duration
Duración de la transición suave hacia esta fase.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited