matrix-io / matrix-creator-hal

Hardware Abstraction Layer for MATRIX Creator & MATRIX Voice
https://matrix-io.github.io/matrix-documentation/matrix-hal/overview/
GNU General Public License v3.0
70 stars 50 forks source link

Allow raw audio collection from MicrophoneArray #92

Closed founta closed 5 years ago

founta commented 5 years ago

Also added the option to disable the built-in beamforming when constructing the MicrophoneArray class.

These changes, I think, would better enable the construction and use of user-defined beamforming algorithms.

Also added a demo that collects raw audio and saves it to disk. Made by copy-and-pasting the micarray_recorder_direct demo and changing a few lines.

Function to access raw audio snatched from https://community.matrix.one/t/getting-raw-data-from-matrix-voice/2537

Hermitter commented 5 years ago

Thank you for the contribution!