Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

functionality to generate cross-spectral matrix? #12

Closed
thejasvibr opened this issue Apr 28, 2024 · 1 comment
Closed

functionality to generate cross-spectral matrix? #12

thejasvibr opened this issue Apr 28, 2024 · 1 comment

Comments

@thejasvibr
Copy link

The example notebook loads an HDF5 file with a cross-spectral matrix, and then begin the process of comparing/testing the performance of various beamforming algorithms.

As a naive user beginning to use the tool, I see one 'missing step', which is the conversion from raw audio to cross-spectral matrix (CSM).
Maybe the CSM is a natural starting point for the aeroacoustics community because of experimental/equipment conventions. Speaking from my own experience with bioacoustics, and potentially most other use-cases I would expect a multichannel audio file to be the starting point for any analyses.

A function/ality to load raw WAV files or multi-channel audio data and convert it to a CSM would essentially reduce the barrier to entry for 1) anyone new to Julia, but more importantly 2) new to AeroAcoustics! For example, seeing that the Julia Notebook already has the code to load a wav file and move onto beamforming means that any user can freely substitute the audio file path, and become a dedicated 'AeroAcoustics.jl' user :).

Again, this is only a suggestion. I say this without any further knowledge of the Julia ecosystem, the ability to handle multichannel audio as input could be a small investment with big impact on the user-end.

@1oly
Copy link
Owner

1oly commented Apr 29, 2024

Hi @thejasvibr. This is a very good suggestion, thanks. The functionality is already included, albeit documented simplistic. I think, that showcasing how to import from, e.g., WAV files would be a good addition to the docs.

@1oly 1oly closed this as completed Apr 29, 2024
@1oly 1oly mentioned this issue Apr 29, 2024
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants