テスト用にhtml5アプリを作成し、オーディオAPIを使用して、キーボードでサウンドを生成するために、このようなことをしています
keyboard.keyDown(function (note, frequency) {
var oscillator = context.createOscillator(),
gainNode = context.createGainNode();
oscillator.type = 2;
oscillator.frequency.value = frequency;
gainNode.gain.value = 0.3;
oscillator.connect(gainNode);
if (typeof oscillator.noteOn !== 'undefined') {
oscillator.noteOn(0);
}
gainNode.connect(context.destination);
nodes.push(oscillator);
});
今私の質問は、グーグルで例を見つけようとしたが成功しなかったため、オシレーター以外のピアノや電子楽器のようなサウンドを得るために使用できる他のパラメーターと、それらを渡す方法は何ですか?