diff --git a/src/analysis/Amplitude.js b/src/analysis/Amplitude.js index 8cf220d..4a48e93 100644 --- a/src/analysis/Amplitude.js +++ b/src/analysis/Amplitude.js @@ -19,17 +19,14 @@ import { p5soundNode } from "../core/p5soundNode.js"; *
* let sound, amp, cnv;
- *
- * function preload() {
- * //replace this sound with something local with rights to distribute
- * sound = loadSound('/assets/Damscray_DancingTiger.mp3');
- * }
- *
- * function setup() {
+ *
+ * async function setup() {
* cnv = createCanvas(100, 100);
* cnv.mousePressed(playSound);
* textAlign(CENTER);
* fill(255);
+ * //replace this sound with something local with rights to distribute
+ * sound = await loadSound('/assets/Damscray_DancingTiger.mp3');
* amp = new p5.Amplitude();
* sound.connect(amp);
* }
diff --git a/src/effects/Gain.js b/src/effects/Gain.js
index 39acd73..2b9b947 100644
--- a/src/effects/Gain.js
+++ b/src/effects/Gain.js
@@ -16,15 +16,12 @@ import { p5soundNode } from "../core/p5soundNode.js";
*
*
* let cnv, soundFile, osc, gain;
- *
- * function preload() {
- * soundFile = loadSound('assets/Damscray_DancingTiger.mp3');
- * }
- *
- * function setup() {
+ *
+ * async function setup() {
* cnv = createCanvas(100, 100);
* cnv.mousePressed(playSound);
* background(220);
+ * soundFile = await loadSound('assets/Damscray_DancingTiger.mp3');
* gain = new p5.Gain(0.74);
* osc = new p5.Oscillator();
* osc.amp(0.74);
diff --git a/src/effects/Panner.js b/src/effects/Panner.js
index f949a42..ee70b1e 100644
--- a/src/effects/Panner.js
+++ b/src/effects/Panner.js
@@ -18,15 +18,12 @@
*
*
* let panner, lfo, soundfile, cnv;
- *
- * function preload() {
- * soundfile = loadSound('/assets/beat.mp3');
- * }
- *
- * function setup() {
+ *
+ * async function setup() {
* createCanvas(100, 100);
* describe("a sketch that pans a sound source to the left speaker channel")
* background(220);
+ * soundfile = await loadSound('/assets/beat.mp3');
* panner = new p5.Panner(-1);
* soundfile.loop();
* soundfile.disconnect();
@@ -58,15 +55,12 @@
*
*
* let panner, lfo, soundfile, cnv;
- *
- * function preload() {
- * soundfile = loadSound('/assets/beat.mp3');
- * }
- *
- * function setup() {
+ *
+ * async function setup() {
* createCanvas(100, 100);
* describe("a sketch that pans a sound source between the left and right speaker channels");
* background(220);
+ * soundfile = await loadSound('/assets/beat.mp3');
* panner = new p5.Panner();
* lfo = new p5.Oscillator(1);
* //disconnect lfo from speakers because we don't want to hear it!
diff --git a/src/effects/Panner3D.js b/src/effects/Panner3D.js
index 2cc9faa..b3e9ad4 100644
--- a/src/effects/Panner3D.js
+++ b/src/effects/Panner3D.js
@@ -28,16 +28,13 @@ import { p5soundNode } from "../core/p5soundNode.js";
* let vY;
* let vZ;
*
- * function preload() {
- * soundSource = loadSound('/assets/beat.mp3');
- * font = loadFont('/assets/SourceSansPro-Regular.otf');
- * }
- *
- * function setup() {
+ * async function setup() {
* describe(
* 'A 3D shape with a sound source attached to it. The sound source is spatialized using the Panner3D class. Click to play the sound.'
* );
* cnv = createCanvas(100, 100, WEBGL);
+ * soundSource = await loadSound('/assets/beat.mp3');
+ * font = await loadFont('/assets/SourceSansPro-Regular.otf');
* cnv.mousePressed(playSound);
*
* camera(0, 0, 0, 0, 0, 1);