At least one spectrum subscription is registered.
Current beat in milliseconds, 1000 / effectiveFps; null while the beat thread is not running.
Beats dropped because the previous one had not reached the main thread yet; cumulative.
Timer of the beat thread; null while it is not running.
Window handle of the calling page, as a number; 0 when unknown.
The calling page owns at least one subscription.
Window id of the calling page; empty when unknown.
Length of dispatchTargets.
Windows the pushed frames are delivered to.
Largest band count requested among all subscriptions.
Largest FFT size requested among all subscriptions; each still computes with its own.
Largest frame rate requested among all subscriptions.
Handle of the foreground window, as a number.
The foreground window belongs to another process, so the background frame limit applies.
Process id of the foreground window.
Title of the foreground window.
FFTs computed since the host started; flat while playback is paused or stopped.
WebView2 instances in the component.
Ticks the pushed frames will skip because the last one ran over its interval.
The visualization stream exists.
Length of subscriptions.
Every spectrum subscription of every page.
Always true here; a failed call resolves with ApiFailure instead.
Deprecated; always 0.
The beat thread that pushes frames is running.
Successful response from
audio.getSpectrumDebugState.