Я пытаюсь понять, как включить p5.sound в свой p5 Sketch. В настоящее время я использую react-p5-wrapper https://github.com/and-who/react-p5-wrapper/, чтобы добавить p5 в React.
В репозитории поднимается аналогичная проблема, и я задавал там тот же вопрос, https://github.com/and-who/react-p5-wrapper/issues/11#issuecomment-728986112, но я не могу понять шаги, которые они рекомендовали для решения проблема.
Я добавил import * as p5 from "p5"
и import "p5/lib/addons/p5.sound"
в свой файл Sketch, но это не работает. У меня ошибка как на скриншоте.
Я просто пытаюсь следовать этому руководству https://www.youtube.com/watch?v=8HEgeAbYphA&feature=emb_logo, но попробуйте сделать это в React.
import * as React from "react"
import * as p5 from "p5"
import "p5/lib/addons/p5.sound"
import * as ml5 from "ml5"
export default function sketch(p5) {
p5.setup = () => {
p5.createCanvas(400, 400)
env = new p5.Envelope()
env.setADSR(0.05, 0.1, 0.5, 1)
env.setRange(1.2, 0)
wave = new p5.Oscillator()
wave.setType("sine")
wave.start()
wave.freq(440)
wave.amp(env)
...