Note Event
data class NoteEvent(val tStartSeconds: Float, val tEndSeconds: Float, val freqHz: Float, val label: String)
A transcribed note: a time-bounded span labelled with a svara and its frequency.
Produced by com.musicmuni.voxatrace.tona.PitchAnalysis.transcribeNotes. Distinct from TonalSegment (sliding-window labelling, which carries cents / slope metadata): a NoteEvent carries the note's frequency in Hz and the svara label drawn from a SvaraTemplate.