如何使用录音机保存到文件并直接在 p5js 的同一文件中预加载

问题描述 投票:0回答:0

我想把录音编码和预加载功能结合在一起,作为完整的交互。

录音机工作后,将文件保存为“mySound.wav”

recorder.record(soundFile);
    state++;
  }
  else if (state === 1) {
    recorder.stop();
    state++;
  }

  else if (state === 2) {
    soundFile.play(); // play the result!
    save(soundFile, 'mySound.wav');
    state++;
  }
}

我希望它能够在同一个草图中为预加载功能工作。 问题是preload一定要preload的东西,所以我想知道是否可以让记录器作为第一阶段运行,preload然后可以获取保存数据作为第二阶段运行。

function preload() {
    song = loadSound('assets/mySound.wav');
    }

这可能吗?我能做些什么? p5.SceneManager 会帮助处理声音文件吗?

javascript audio p5.js
© www.soinside.com 2019 - 2024. All rights reserved.