0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Tone.jsで1ステップで使用できるチューナーを作った

Posted at

楽器を練習するときに使う電子機器がある。
・チューナー
・メトロノーム
WebAPIを使って簡単にスマホから使えるものを作れないか考えた。

・ブラウザから音を出す方法
ブラウザから音を出す場合、セキュリティの都合上、ユーザにクリックさせる必要がある。
今どきは、WebAPIを使うと簡単に実装できる。中でもJavascriptのライブラリであるTone.jsを使うと、より簡単に実装できる。
・メトロノームとチューナー、どっちが簡単に実装できて使えるか
メトロノームはテンポ、リズムを指定するが、チューナーはピッチさえ合わせればいい。
・アクションが少ない方法
できるだけシンプルにしたい。
通常、チューナーを使うまでに3ステップある
・電源入れる→ピッチ合わせる→鳴らす→止める(4ステップ)
これを1ステップで使うには何もかも捨ててこうすればいい
・鳴らす(1ステップ)
というわけで、442Hzにあらかじめセットしておき、10秒で減衰して鳴りやむチューナーを作った。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?