Microbit#sound_tempo=(bpm)

別名

Microbit#tempo=

概要

テンポ(1分間に鳴らす拍数)を設定します。

引数

引数名内容備考デフォルト値
bpm1分間に鳴らす拍数
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

関連メソッド

Microbit#connect
Microbit#sound_play
Microbit#sound_rest
Microbit#sound_volume=
Microbit#sound_tempo=