6

C'è un modo per registrare i dati audio che viene inviato a webkitAudioContext.destination?registrare i suoni da AudioContext (API Web Audio)

I dati che i nodi stanno inviando v'è riprodotto dal browser, quindi non ci dovrebbe essere un modo per memorizzare i dati in un file (wav).

+2

si potrebbe desiderare di dare un'occhiata a: https://github.com/mattdiamond/Recorderjs :) Ciao –

+0

@jellyksong, avete risolto il problema della registrazione api webaudio –

+0

@ Jatt.net Sì, ho appena usato la biblioteca Recorderjs indicato come la risposta accettata. – kennysong

risposta

5

Attualmente, non c'è un modo nativo per farlo, ma come Max ha detto nel commento sopra, Recorderjs fa essenzialmente questo (non si incastra sulla destinazione, ma è un ScriptProcessorNode a cui è possibile connettere altri nodi, e . ha il suo ingresso registrato ho costruito su Recorderjs per fare un semplice file audio recorder - https://github.com/cwilso/AudioRecorder

+2

Eppure, recorder.js deve lavorare in qualche modo - quindi deve esserci un modo per farlo. Il fatto che tu non voglia disturbarti a spiegare non è una scusa. –

+3

Ehi, non essere un idiota. Stavo spiegando. Record.js, infatti, non si inserisce nella destinazione, come ho detto, non può. È necessario collegare i nodi ad esso, non solo catturare tutto ciò che viene riprodotto. – cwilso

+0

La tua demo è davvero fantastica! Grazie per averlo condiviso! –

Problemi correlati