Commit Graph

9 Commits

Author SHA1 Message Date
Joel Mathew Thomas 6a19dbed20 add code to display spectogram 2025-01-06 22:28:08 +05:30
Joel Mathew Thomas 826af263b3 added tests for demucs-wrapper.py, update deps 2024-12-26 20:46:37 +05:30
Joel Mathew Thomas a4b0955074 update dependencies 2024-12-26 19:49:21 +05:30
Joel Mathew Thomas 1c71419537 use demucs with subprocess to separate music into bass, drums, vocals and other 2024-12-26 16:03:36 +05:30
Joel Mathew Thomas e4abb070db Implement audio classification function using YAMNet
- Create a function to load audio, resample, and classify using YAMNet
- Ensure compatibility with different audio formats and sample rates
- Normalize audio and classify it into one of 600 categories
2024-12-26 00:58:53 +05:30
Joel Mathew Thomas cbebf7bd93 Remove unnecessary libraries and replace with librosa
- Removed unused imports for  and
- Replaced  resampling with  for waveform handling
2024-12-26 00:49:10 +05:30
Joel Mathew Thomas 7fbc8ab651 update dependencies
add tensorflow and tensorflow-hub via pip
2024-12-25 23:43:54 +05:30
Joel Mathew Thomas 919a798437 Initial setup: added src structure, input functionality, tests, and updated .gitignore 2024-12-24 17:52:27 +05:30
Joel Mathew Thomas 41a50ffcbe add requirements.txt 2024-12-24 16:40:11 +05:30