Skip to content

Releases: Ircam-Partiels/crepe-vamp-plugin

1.0.0

18 Sep 13:55
Compare
Choose a tag to compare

Downloads

Important

If you have already installed a previous version, you will need to delete the plugin dynamic library (crepe.dylib for MacOS, crepe.dll for Windows, and crepe.so for Linux) and the plugin category file (crepe.cat) manually from your operating system's Vamp plugin installation directory:

  • Linux: ~/vamp
  • MacOS: /Library/Audio/Plug-Ins/Vamp
  • Windows: C:\Program Files\Vamp

What's Changed

New Contributors

Full Changelog: 0.0.0...1.0.0

TensorFlow-Lite Models

21 Aug 12:37
Compare
Choose a tag to compare
Pre-release

The tflite models used by the plugin.
The models were generated using:

import tensorflow as tf
import os
from crepe.core import build_and_load_model

# Clone and install the crepe repository https://github.com/marl/crepe.git
# Copy this file into the root directory of the crepe repository and run it
model_capacities = ['tiny', 'small', 'medium', 'large', 'full']
for model_capacity in model_capacities:
    model = build_and_load_model(model_capacity)
    converter = tf.lite.TFLiteConverter.from_keras_model(model)
    tflite_model = converter.convert()
    script_dir = os.path.dirname(os.path.realpath(__file__))
    with open(os.path.join(script_dir, 'crepe-' + model_capacity + '.tflite'), 'wb') as f:
        f.write(tflite_model)