Microbit#tempo=
テンポ(1分間に鳴らす拍数)を設定します。
引数名 | 内容 | 備考 | デフォルト値 |
---|---|---|---|
bpm | 1分間に鳴らす拍数 |
4~400 (1分間に何回拍子を打つか」という値のため
値が大きいほどテンポが速くなります) |
なし
# テンポを変えて「ドレミ」の音階を2回鳴らします
def score(mb, bpm)
mb.sound_tempo = bpm
mb.sound_volume = 32
mb.sound_play(C4, L8) # 八分音符の長さの「ド」
mb.sound_play(D4, L8) # 八分音符の長さの「レ」
mb.sound_play(E4, L8) # 八分音符の長さの「ミ」
end
mb = Microbit.new
mb.connect do
score(mb, 120)
sleep 2
score(mb, 60)
end