問題タブ [tone.js]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
180 参照

javascript - Tone.js アプリ - 2 回目のクリックまでオーディオが開始されない

モバイルで Web オーディオを開始するには、ユーザーの操作が必要であることを認識しています。ただし、ユーザー アクションで再開するという推奨事項に従いました (Tone.js の場合は Tone.start() を呼び出します) が、それでも機能しません。私のコードの関連部分は次のとおりです。

2 回目のタッチでは正常に動作しますが、最初のタッチの後、ユーザー アクションによって start() が呼び出されたときに再開されるという標準であるにもかかわらず、オーディオ コンテキストが中断されているという警告が表示されます。私はここで困惑しています。

0 投票する
0 に答える
101 参照

javascript - 基本的な Tone.js シンセサウンドを一貫させるには?

私は、エンベロープを開始するために可聴クラックのない一定のピッチ、最初のボリュームの超高速加速(ボリュームのクラックなし)、および短い期間にわたるゆっくりとしたリリースを望んでいます。フルートは本当に速く、それよりもさらに簡単です。私が持っているのはこれです:

しかし、これをループで呼び出すと、最初の音で音量が小さくなり、拍ごとに音がゆっくりと音量を上げていくのが聞こえます。それらがそれぞれ同じ音で均一になるようにするにはどうすればよいですか?