【javascript】Tone.jsでシンセ作りたい その1

synth

Tone.js

Tone.jsというものを使えば、
jsだけで音を作ったり、エフェクトかけたり出来るらしいので、
シンセサイザー作ることに。

取りあえずversion 1.0として→
DEMO

現在実装済み機能

機能は
音量コントロール。
音色を変える。
キーボードで音出す。
マウスで音出す。
です。

でもなんで音が出てるかまだ分かりません
和音も出せないし。。。

はまったとこ

軽くはまったのが、ボリューム調整でした。

synth.volume = 10?とかやって悩んでました。
正解は↓

	
	synth.volume.value = -30;
	

0でMAX、-60ぐらいで聞こえなくなりました。

どんどん改良してくつもりです

改良したいとこメモ

iosだとボリュームをいじる、input[type=”range”]がいうこときかないのでなんとかしたい。
エフェクトつける。

おわり。


吉村玲二