BPM 是每分钟拍数,BPM 节拍器就是只用这个数字当速度的咔嗒声。用 60 除以 BPM,得到间隔的秒数。这一页预先填的 90 BPM,是每三分之二秒一声。60 是每秒一声。180 是每三分之一秒一声。页面接受 20 到 300。再低,等待长到漏掉一声也不容易发觉。再高,声音粘在一起,只剩重音还能数。节拍器把这些间隔排在 Web Audio 时钟上,略微提前,而不是用一个可能迟到的定时器去熬每一个间隔。
数字可以打,也可以敲。敲击测速记下每次按下的时间,把最近的间隔平均,再收成整数 BPM。乐手给速度起的名字就是整数,这里如果留小数,等于假装手指比它实际更稳。敲出来的结果若在 20 到 300 之外,输入框保持原样。敲击不会开始出声。开始才会,因为浏览器在出声前要求一个动作。跑起来之后,改 BPM 会改变后面的间隔。按钮上方的拍数从你按开始起一直增加。重音是小节的第一拍,用的是每小节拍数,不是你每改一次速度就新开一小节。
谱上的速度标记和这个框里的 BPM,只有在你们对“一拍”是什么达成一致时才是同一种数。标着四分音符 72 的曲子,如果你数的是四分音符,框里就填 72。同一首如果按二拍子感觉,把咔嗒放在二分音符上就是 36,放在八分音符上就是 144。页面看不见谱。你给什么数它就点什么,每拍一声,拍子里面没有八分音符的格子。把数字加倍,才能听见细分。把每小节拍数设成 3、4 或 6,只改变哪一声更高。
常见的锚点,不是推荐:60、72、90、108、120、144。在其中两个之间走一走,差别应该很明显。如果不明显,就是标签页静音了,或者你听到的是别的东西。让这个标签页留在前面。停止或关掉页面,时间表就结束。什么都不保存。在线节拍器是同一个咔嗒声,从“不用安装应用”这个角度来写。