@thi.ng/dsp
Version:
Composable signal generators, oscillators, filters, FFT, spectrum, windowing & related DSP utils
19 lines (18 loc) • 347 B
JavaScript
import { AProc } from "./aproc.js";
function multiplex(...procs) {
return new Multiplex(procs);
}
class Multiplex extends AProc {
_procs;
constructor(procs) {
super(procs.map((p) => p.deref()));
this._procs = procs;
}
next(x) {
return this._val = this._procs.map((p) => p.next(x));
}
}
export {
Multiplex,
multiplex
};