Skip to main content

CalibraMusic (removed in 2.0.0)

Removed — migration required

CalibraMusic was removed in 2.0.0. There is no source-compat shell. The replacement is MusicTheory in the common module. 1.x callers must migrate imports before they will compile against 2.0.

The new facade adds shruti-related helpers that did not exist on CalibraMusic:

Migration

// Before
import com.musicmuni.voxatrace.calibra.CalibraMusic
val midi = CalibraMusic.hzToMidi(440f)

// After
import com.musicmuni.voxatrace.common.MusicTheory
val midi = MusicTheory.hzToMidi(440f)

All conversion methods, constants (note-name lists, intervals), and interval generators carry over with identical signatures. See MusicTheory for the full reference.