如何使用音域计算器
输入带八度编号的最低音和最高音,例如 C3 和 G5。工具会把两个音转换成类似 MIDI 的音高数字,检查最高音不低于最低音,然后把跨度显示为完整八度加剩余半音。音名中可以使用升号或降号。
公式与原理 - 音域计算器
带八度的音高可以映射为半音编号,当前工具使用类似 MIDI 的公式:(octave + 1) * 12 + 音级索引。音域跨度等于最高音编号减去最低音编号,再拆分为完整八度和余下半音。
midi = (octave + 1) * 12 + pitchClassIndex
span = highestMidi - lowestMidi
octaves = floor(span / 12)
semitones = span mod 12
音域计算器的使用场景
适合记录歌手音域、合唱声部分配、声乐训练、编配声部、比较歌曲要求与演唱者能力,或长期记录热身和训练进展。