Yi Shan's repositories
simpleBeatTracking
This project uses Flask, Librosa and JavaScript to create a simple beat tracking app. By uploading a piece of audio, user can get a figure annotated with predicted beat time stamps analyzed by algorithms through librosa.
Cple-Metronome
Cple-Metronome is a simple metronome written in C (and PortAudio). Users can define beats per minute, beats per measure, and the upbeat/downbeat sound from the command line.
metrOnline
Webpage metronome, realized by JavaScript, React, and Ant Design. It's a React realization based on a third-party Vanilla JavaScript Codebase. Users can set BPM and choose click sound via this simple app. It is easy to use, and can be conveniently deployed.
smartMetronome
Smart Metronome, targeting for musical instrument players who would like to record their performance and get a report with beat accuracy analysis.