@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
19 lines (18 loc) • 415 B
JavaScript
;
import { start } from "tone/build/esm/core/Global";
export class AudioControllerClass {
constructor() {
this._started = false;
}
static instance() {
return this._instance = this._instance || new AudioControllerClass();
}
async start() {
if (this._started) {
return;
}
await start();
return;
}
}
export const AudioController = AudioControllerClass.instance();