triolet.driver.webaudio
Installation
$ npm install triolet.driver.webaudio
API
TrioletWebAudioDriver
constructor()
Instance attributes
triolet: Server
(required)sampleRate: number
(readonly)bufferLength: number
(readonly)
Instance methods
setup(opts: object): void
opts.context: AudioContext
opts.bufferLength: number
start(): void
stop(): void
Server Interface
interface Server {
driver: TrioletDriver;
process(bufL: Float32Array, bufR: Float32Array) => void;
}
License
MIT