Skip to content

Commit a683eb1

Browse files
authored
replacement of es5 functions to es6 classes feat p5.Reverb ,p5.Convolver (#539)
1 parent 0c3ce50 commit a683eb1

File tree

2 files changed

+410
-402
lines changed

2 files changed

+410
-402
lines changed

src/app.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,13 @@ p5.Panner3D = Panner3D;
6464
import Delay from './delay';
6565
p5.Delay = Delay;
6666

67-
import './reverb';
67+
68+
import { Reverb, Convolver, createConvolver } from './reverb';
69+
p5.Reverb = Reverb;
70+
p5.Convolver = Convolver;
71+
p5.prototype.createConvolver = createConvolver;
72+
p5.prototype.registerPreloadMethod('createConvolver', p5.prototype);
73+
6874

6975
import Metro from './metro';
7076
p5.Metro = Metro;
@@ -84,11 +90,13 @@ import Compressor from './compressor';
8490
p5.Compressor = Compressor;
8591

8692

93+
8794
import peakDetect from './peakDetect';
8895
p5.peakDetect = peakDetect;
8996

9097

9198

99+
92100
import SoundRecorder from './soundRecorder';
93101
p5.SoundRecorder = SoundRecorder;
94102

0 commit comments

Comments
 (0)