Band count after clamping to [8, fftSize / 2].
Requested FFT size; frames report the size actually used.
Frame rate after clamping to [1, 60].
Requested upper edge in Hz; null when the range follows half the
stream's sample rate. Frames report the edge actually used.
Lower edge of the band range in Hz, as requested.
Output the host registered. Hosts without bin output report
'bands' whatever was requested; the subscription then receives
no frames when bins were asked for.
true once the visualisation stream exists, which includes the
stopped state; whether audio flows shows in the frames' state.
INVALID_PARAMS for rejected parameters, NOT_SUPPORTED when no
host is available, UNKNOWN_ERROR when the call itself failed.
Optionalerror?: string
Settled value of SpectrumSubscription.ready: whether the host registered the subscription, with the values it registered.