audo-ai / magic-mic

Open Source Noise Cancellation App for Virtual Meetings
https://magicmic.ai/
352 stars 38 forks source link

Redesign Audio Processor api #48

Closed gabcoh closed 3 years ago

gabcoh commented 3 years ago

Right now its pretty naive. I don't think the feed/spew is the best interface. Too many buffers to keep track of. Better if it just processes one chunk of audio at a time, and keeps track of whatever additional context it needs. Should think about this before #36