TrackAnalysis

@Serializable
data class TrackAnalysis(val numSamples: Int? = null, val duration: Double? = null, val sampleMd5: String? = null, val offsetSeconds: Int? = null, val windowSeconds: Int? = null, val analysisSampleRate: Int? = null, val analysisChannels: Int? = null, val endOfFadeIn: Double? = null, val startOfFadeOut: Double? = null, val loudness: Double? = null, val tempo: Double? = null, val tempoConfidence: Double? = null, val timeSignature: Int? = null, val timeSignatureConfidence: Double? = null, val key: Int? = null, val keyConfidence: Double? = null, val mode: Int? = null, val modeConfidence: Double? = null, val codestring: String? = null, val codeVersion: Double? = null, val echoprintstring: String? = null, val echoprintVersion: Double? = null, val synchstring: String? = null, val synchVersion: Double? = null, val rhythmstring: String? = null, val rhythmVersion: Double? = null)

Constructors

Link copied to clipboard
constructor(numSamples: Int? = null, duration: Double? = null, sampleMd5: String? = null, offsetSeconds: Int? = null, windowSeconds: Int? = null, analysisSampleRate: Int? = null, analysisChannels: Int? = null, endOfFadeIn: Double? = null, startOfFadeOut: Double? = null, loudness: Double? = null, tempo: Double? = null, tempoConfidence: Double? = null, timeSignature: Int? = null, timeSignatureConfidence: Double? = null, key: Int? = null, keyConfidence: Double? = null, mode: Int? = null, modeConfidence: Double? = null, codestring: String? = null, codeVersion: Double? = null, echoprintstring: String? = null, echoprintVersion: Double? = null, synchstring: String? = null, synchVersion: Double? = null, rhythmstring: String? = null, rhythmVersion: Double? = null)

Properties

Link copied to clipboard
@SerialName(value = "analysis_channels")
val analysisChannels: Int? = null
Link copied to clipboard
@SerialName(value = "analysis_sample_rate")
val analysisSampleRate: Int? = null
Link copied to clipboard
val codestring: String? = null
Link copied to clipboard
@SerialName(value = "code_version")
val codeVersion: Double? = null
Link copied to clipboard
val duration: Double? = null
Link copied to clipboard
val echoprintstring: String? = null
Link copied to clipboard
@SerialName(value = "echoprint_version")
val echoprintVersion: Double? = null
Link copied to clipboard
@SerialName(value = "end_of_fade_in")
val endOfFadeIn: Double? = null
Link copied to clipboard
val key: Int? = null
Link copied to clipboard
@SerialName(value = "key_confidence")
val keyConfidence: Double? = null
Link copied to clipboard
val loudness: Double? = null
Link copied to clipboard
val mode: Int? = null
Link copied to clipboard
@SerialName(value = "mode_confidence")
val modeConfidence: Double? = null
Link copied to clipboard
@SerialName(value = "num_samples")
val numSamples: Int? = null
Link copied to clipboard
@SerialName(value = "offset_seconds")
val offsetSeconds: Int? = null
Link copied to clipboard
val rhythmstring: String? = null
Link copied to clipboard
@SerialName(value = "rhythm_version")
val rhythmVersion: Double? = null
Link copied to clipboard
@SerialName(value = "sample_md5")
val sampleMd5: String? = null
Link copied to clipboard
@SerialName(value = "start_of_fade_out")
val startOfFadeOut: Double? = null
Link copied to clipboard
val synchstring: String? = null
Link copied to clipboard
@SerialName(value = "synch_version")
val synchVersion: Double? = null
Link copied to clipboard
val tempo: Double? = null
Link copied to clipboard
@SerialName(value = "tempo_confidence")
val tempoConfidence: Double? = null
Link copied to clipboard
@SerialName(value = "time_signature")
val timeSignature: Int? = null
Link copied to clipboard
@SerialName(value = "time_signature_confidence")
val timeSignatureConfidence: Double? = null
Link copied to clipboard
@SerialName(value = "window_seconds")
val windowSeconds: Int? = null