SongMap

class SongMap

What a background scan of one audio track found. Every field may be absent, and a partial map describes only its covered range. See docs/audioviz-song-scan-api.md.

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Whether the scan reached the end of the stream.

Link copied to clipboard

Media time analysed, from the start of the stream.

Link copied to clipboard

Key segments, in time order. Gaps are stretches with no supported key.

Link copied to clipboard

The 95th percentile of valid ungated 400 ms K-weighted programme powers, in the causal reference's linear convention. Null for a partial or all-silent map.

Link copied to clipboard

Section boundaries, drops and breakdowns, in time order.

Link copied to clipboard

The audio track that was scanned.

Link copied to clipboard

The analysis version that produced this map; another version is never reused.

Functions

Link copied to clipboard
fun key(index: Int): KeySegment
Link copied to clipboard