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

Can we compute a mel-scaled spectrogram? #1373

Open
vemusharan opened this issue Jul 26, 2022 · 4 comments
Open

Can we compute a mel-scaled spectrogram? #1373

vemusharan opened this issue Jul 26, 2022 · 4 comments

Comments

@vemusharan
Copy link

Is there any function which creates the mel-scaled spectrogram? There is a functionality in librosa librosa.feature.melspectrogram(), is there any similar method in .js?

Thank you

@hughrawlinson
Copy link
Member

I don't think we support that right now, but maybe we could - we support MFCCs, so I would think those are related. Are you interested in working on that?

@vemusharan
Copy link
Author

Thanks a lot @hughrawlinson for quick response. Yes, I would like to work on that. Could you please guide me :)

@hughrawlinson
Copy link
Member

Absolutely! The first step would be to do some research and find a few different sources for the definition of this feature. We've found that often, different implementations of features do slightly different things or use slightly different terminology. We want to be approachable for developers coming from other tools, and try to keep the terminology we use similar to what other tools do. I'd suggest having a look at YAAFE, librosa, and essentia. Additionally, if there are any academic papers on the subject, those would be useful too. Let me know what you find and we can move on to the next step 😄

@hughrawlinson hughrawlinson reopened this Jul 27, 2022
@hughrawlinson
Copy link
Member

Let's keep this issue open to track the implementation?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants