openmixer — generated API reference
    Preparing search index...

    Function roomRt60Of

    • RT60 per octave band from a captured decay signal — spec §3c, §6 increment 4.

      samples is the captured mic feed spanning the stimulus cutoff and the decay after it (the recorder's own capture path, spec §9 ruling 2); sampleRate is the graph rate it was captured at. Each band is filtered, Schroeder-integrated, and fitted over its own T20 span independently — one band's refusal never blocks another's, because a room can decay cleanly at 125 Hz and sit in the noise floor at 8 kHz on the same capture.

      Parameters

      • samples: Float64Array
      • sampleRate: number
      • bandsHz: readonly number[] = OCTAVE_BAND_CENTRES_HZ

      Returns RoomRt60Result