crepe
CREPE is a cutting-edge tool for monophonic pitch tracking, leveraging a deep convolutional neural network that processes waveform inputs directly. It exceeds the performance of trackers such as pYIN and SWIPE, offering adaptable model capacities for efficient computation. CREPE supports batch processing, is easily accessible via command line and Python, and user friendly with installation through PyPI. It allows flexible time-step adjustments and Viterbi smoothing. Optimized for processing vocal and instrumental audio in WAV format, it provides resampling capabilities and benefits from GPU acceleration for faster processing.