Evaluation functions for music/audio information retrieval/signal processing algorithms.
Role in this project:
Back-end Developer Contributions:130 commits, 4 PRs, 77 pushes in 2 years 2 months
Contributions summary:Justin contributed significantly to the implementation of a melody extraction evaluation module. They developed core functionality, including resampling melody sequences, calculating various evaluation metrics (voicing recall, false alarm rate, raw pitch, raw chroma, overall accuracy), and handling unvoiced frames. They also refactored the code into a separate evaluator and implemented functions for individual evaluation measures. The contributions involved significant changes to the melody.py file, adding new capabilities for assessing the performance of melody extraction algorithms.
audioevaluation-functioninformation-retrievalsignal-processing
CREPE: A Convolutional REpresentation for Pitch Estimation -- pre-trained model (ICASSP 2018)
Role in this project:
Full-stack Developer Contributions:3 releases, 31 commits, 10 PRs in 2 years 1 month
Contributions summary:Justin primarily worked on enhancing the CREPE pitch estimation script. They improved the command-line interface by updating arguments and descriptions, and introduced more robust API functionalities. The user made consistent code formatting improvements and added support for padding and other related functionalities. Their contributions demonstrate a focus on the project's usability and overall codebase quality.
pre-trained-modelpitch-estimationtensorflowkerasmusic-information-retrieval