mickeyf.docs
    Preparing search index...

    Module frontend/ts/public/audio

    Audio domain public surface.

    Responsibility:

    • Audio analysis/feature extraction lifecycle.
    • Stable “snapshot” state exposed to the rest of the app.

    Non-responsibilities:

    • Visualization/UI.
    • Device selection UX.

    Start here:

    Invariants:

    • Consumers treat state/feature outputs as "latest" readings sampled each frame.

    Audio — Core

    AudioEngine
    BeatEnvelope
    MusicFeatureExtractor
    createMusicFeatureExtractor

    Audio — Support

    PitchHysteresis
    AudioState
    BeatEnvelopeInput
    BeatEnvelopeTuning
    BeatState
    MusicFeaturesFrame
    PitchHysteresisTuning
    PitchResult