回答編集履歴

1

もう一つ指摘追加

2022/10/25 23:06

投稿

nobonobo
nobonobo

スコア3367

test CHANGED
@@ -1,6 +1,7 @@
1
- 3つほど指摘が見つかりました。
1
+ 3つほど指摘が見つかりました。(ー>追加でもう一つ)
2
2
 
3
3
  - `osc.Call("connect", "gain")`の第二引数が文字列なのはおかしいです。js.Value型gainオブジェクトである必要があります。
4
4
  - `bpm := 120`これはint型になってしまい、後続の`note_length := 60 / bpm`の結果は0になってしまいます。
5
5
  - `osc.Get("frequency").Set(...)`はこのやり方では不適切です。ループ終了のタイミングを確認してみましょう。
6
+ - 最後oscをbodyにappandChildしていますが、oscはDOMオブジェクトではないのでエラーになります。(oscの親はAudioContextに設定されていて特に親子関係を操作する必要はありません)
6
7