@azgaar/tone
Version:
A fork of Web Audio framework for making interactive music in the browser.
25 lines • 862 B
JavaScript
import { Gain } from "Tone/core/context/Gain";
export function connectFrom() {
return new Gain();
}
export function connectTo() {
return new Gain();
}
export function ConnectTest(constr, ...args) {
it("handles input and output connections", () => {
const instance = new constr(...args);
// test each of the input and outputs and connect
if (instance.numberOfInputs) {
for (let input = 0; input < instance.numberOfInputs; input++) {
connectFrom().connect(instance, 0, input);
}
}
if (instance.numberOfOutputs) {
for (let output = 0; output < instance.numberOfOutputs; output++) {
instance.connect(connectTo(), output, 0);
}
}
instance.dispose();
});
}
//# sourceMappingURL=Connect.js.map