Skip to content

The Crepe plugin is an implementation of the CREPE monophonic pitch tracker, based on a deep convolutional neural network operating directly on the time-domain waveform input, as a Vamp plugin

License

Notifications You must be signed in to change notification settings

Ircam-Partiels/crepe-vamp-plugin

Repository files navigation

Crepe Vamp Plugin

Workflows

The Crepe plugin is an implementation of the CREPE monophonic pitch tracker, based on a deep convolutional neural network operating directly on the time-domain waveform input, as a Vamp plugin.

The Crepe Vamp Plugin has been designed for use in the free audio analysis application Partiels.

Screenshot

Installation

Download the Crepe Vamp plugin installation package for your operating system from the Releases section and run the installer.

Use

Launch the Partiels application. In a new or existing document, create a new analysis track with the Crepe plugin. Modify the model or the analysis parameters via the property window. Please refer to the manual available in the Releases section for further information.

Compilation

The compilation system is based on CMake, for example:

cmake . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release
cmake --build build
ctest -C Debug -VV --test-dir build

Note: Under Linux, we recommend using Clang instead of GCC, which does not seem to support the compilation of large models.

Credits

About

The Crepe plugin is an implementation of the CREPE monophonic pitch tracker, based on a deep convolutional neural network operating directly on the time-domain waveform input, as a Vamp plugin

Topics

Resources

License

Stars

Watchers

Forks