つかい、音程通りの音をピアノで出す実験をしてみました。使い、そのピアノの音をなんとかピアノの音色に近づけます。ピアノを作ってみるピアノデモ押すと音が出ますので注意してください。音楽系の用語が全くわからないので、「ディストーション」とか「コンプレッサ」とかわかりません。音程系のフィルタはそろっている様に見えます。歪みやいろいろなフィルターと思われるもの一式はあるようです。MDNただ、前述のとおり全く知識がないので、本来であれば、このフィルター関係をバリバリ使うべきなのでしょうが、今回は音量調節と音程だけでピアノっぽく出来そうなのでしてみます。}})()1オクターブ上の音を少し小さめに同時に出して余韻を残すことによって、何となくピアノっぽく聞こえます。ハンドベルみたいな音ですが、ピアノということにします。audioCtx.createGain()音量を変化させるためのフィルターを作る作業です。audioCtx.currentTimeこれで音を出す時刻を取得できます。音量を時間で変化させるために使います。音量を指定時刻までに線形に(ものすごく簡単に言うと「直線的にだんだんと」)変化させます。上の例で言えば「0.02秒後までに音量を0.4倍する」という意味です。音量は絶対値ではなく相対値で示すようです。audioDestinationと間にフィルターを挟みます。つなげる前に接続する必要があります。Safariでは音が出ない。音が重なるとガジガジ汚かったりする。直せそうなら直します。