Audio signal beamformer algo

Hi
I am looking for 3D audio signal information.
For example
[Signal,fs] = audioread('*.wav')
x_dim = Signal.x
y_dim = Signal.y
z_dim = Signal.z
Is there a way to record/capture audio signal from microphone in x,y,z axis/dimension ?
plot(x_dim,y_dim,z_dim) if so , how to plot x,y,z coordinates signal.
Derive Azimuth,elevation and desired signal for x,y,z axis co ordinates
Thank you!

4 Comments

Adam Danz's answer moved here as a comment
==========================================
> Is there a way to record/capture audio signal from microphone...
> ...in x,y,z axis/dimension?
Is z the depth of the sound source? audiorecorder only supports 1 or 2 channels (mono|stereo).
> Derive Azimuth,elevation and desired signal for x,y,z axis co ordinates
That's a hard problem if you're expecting to derive the depth of the sound source. Maybe the Audio Toolbox has something to offce.
Jogger's comment to Adam's Answer
===============================
Thanks Adam,
Probably I did not explain problem well enogh , sorry about that.
I am looking for audio beamformer for a microphone
In coming data to a microphone in x,y,z coordinate is in matrix form and microphone dsp to use smart beamforming algo to detect SNR for each coordinate . Estimate the Azimuth,elevation and propose desired location.
Can you please help me here with a sample code
Thank you!
@Jogger, thanks for the clarification. I moved my answer and your response to the comment section so that your question does not appear as answered.
I don't have a background in audio beamformer signal processing so if I were you I'd start by googleing "matlab audio beamformer for a microphone" which lists a lot of potentially relevant material such as this link.
Thank you!
I will follow shared link and learn .

Sign in to comment.

Answers (0)

Categories

Find more on Beamforming and Direction of Arrival Estimation in Help Center and File Exchange

Products

Asked:

on 5 Dec 2020

Edited:

on 8 Dec 2020

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!