Record
rec = T("rec", recTime=1000, onrecorded=NOP, ...);
// ... Input objects which will be added and processed
rec.recTime; // [Number]
rec.overwrite; // [Boolean]
rec.buffer; // [Readonly] result (a recorded buffer)
rec.currentTime; // [Readonly]
rec.isRecording; // [Readonly]
//
rec.listen(...);
//
rec.onrecorded = function(res) {};
synth = T("wav", "public/audio/amen.wav", true).load().play();
rec = T("rec", 1000);
rec.onrecorded = function(buffer) {
// window.background.draw( buffer );
};
rec.listen(synth);
synth = T("wav", "public/audio/amen.wav", true).load().play();
rec = T("rec", 5000);
rec.overwrite = true;
rec.onrecorded = function(buffer) {
// window.background.draw( buffer );
};
rec.listen(synth);