domain/models/incienso library

Classes

Incienso
INCIENSO — Inducción Cíclica de Enfoque Sostenido
InciensoKeyframe
A single moment captured during a recorded Incienso session.
InciensoPhase
A frequency transition phase within an Incienso.
InciensoReference
A scientific reference supporting an Incienso's frequency protocol.

Enums

EvidenceLevel
Strength of the scientific evidence.
InciensoSource
Source of an Incienso preset.
InciensoVisual
Visual experience paired with an Incienso.
OutputSource
Output source for playing an Incienso.
SafetyProfile
Safety/risk profile for end users.
SourceEffectiveness
How effective a given output source is for an Incienso.
StudyType
Type of scientific study behind a reference.

Constants

defaultAudiovisualCompatibility → const Map<OutputSource, SourceEffectiveness>
Audiovisual protocols (40 Hz gamma + photic): headphones for binaural
defaultBinauralCompatibility → const Map<OutputSource, SourceEffectiveness>
Binaural protocols (beat = |R−L|): headphones are optimal because they preserve stereo separation. Speakers lose the binaural effect but isochronic/carrier components still work.
defaultDirectCarrierCompatibility → const Map<OutputSource, SourceEffectiveness>
Direct carrier protocols (e.g. 90 Hz, 100 Hz): the target frequency is audible directly — no binaural separation needed. Any output works.
defaultSleepCompatibility → const Map<OutputSource, SourceEffectiveness>
Sleep protocols: headband/pillow speakers are optimal for comfort; standard headphones work but may be uncomfortable for sleeping.
defaultVibrationCompatibility → const Map<OutputSource, SourceEffectiveness>
Physical vibration protocols (bone density, respiratory): require actual mechanical vibration through body contact. Subwoofer/speakers are optimal; headphones provide neural entrainment only.