/crepe-pytorch

Implementation of CREPE Pitch tracker with PyTorch

Primary LanguagePython

CREPE Pitch Tracker (PyTorch)


CREPE is a monophonic pitch tracker based on a deep convolutional neural network operating directly on the time-domain waveform input. CREPE is originally implemented with tensorflow, which is very inconvenient framework to use.

Usage

import crepe
import torch
device = torch.device(0)
cr = crepe.CREPE("full").to(device)
cr.predict("path/to/audio.file", "path/to/output/directory/", )

WIP