MATLAB Answers

Audio signal beamformer algo

41 views (last 30 days)
Jogger on 5 Dec 2020
Edited: Jogger on 8 Dec 2020
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!


Show 1 older comment
Adam Danz
Adam Danz on 7 Dec 2020
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!
Adam Danz
Adam Danz on 7 Dec 2020
@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.
Jogger on 8 Dec 2020
Thank you!
I will follow shared link and learn .

Sign in to comment.

Answers (0)

Community Treasure Hunt

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

Start Hunting!