react-native-audio-api
Version:
react-native-audio-api provides system for controlling audio in React Native environment compatible with Web Audio API specification
27 lines (26 loc) • 864 B
JavaScript
;
import AudioNode from "./AudioNode.web.js";
export default class AnalyserNode extends AudioNode {
constructor(context, analyserOptions) {
const node = new globalThis.AnalyserNode(context.context, analyserOptions);
super(context, node);
this.fftSize = node.fftSize;
this.frequencyBinCount = node.frequencyBinCount;
this.minDecibels = node.minDecibels;
this.maxDecibels = node.maxDecibels;
this.smoothingTimeConstant = node.smoothingTimeConstant;
}
getByteFrequencyData(array) {
this.node.getByteFrequencyData(array);
}
getByteTimeDomainData(array) {
this.node.getByteTimeDomainData(array);
}
getFloatFrequencyData(array) {
this.node.getFloatFrequencyData(array);
}
getFloatTimeDomainData(array) {
this.node.getFloatTimeDomainData(array);
}
}
//# sourceMappingURL=AnalyserNode.web.js.map