Comment

Comment by cnity

I've worked on this problem for some time on a personal project, and I'm pretty convinced you can basically solve this problem without deep learning or AI techniques, and instead use non-negative matrix factorization[0] as a bank of note templates (from their spectrograms). I have a fairly well working proof of concept and the approach is supported by the literature.

[0]: https://en.wikipedia.org/wiki/Non-negative_matrix_factorizat...

_edit_

That said, you'd probably need something more hard-core for extraction from an actual track, so you're probably right.

parent cnity 4 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton