Skip to content

Instantly share code, notes, and snippets.

View faroit's full-sized avatar
🚀
Crafting narrow ai

Fabian-Robert Stöter faroit

🚀
Crafting narrow ai
View GitHub Profile
@faroit
faroit / YinFFT_stationary_signal_test.py
Last active August 29, 2015 14:16
Testing YIN in on constant pitch signals
from __future__ import division
import numpy as np
import essentia.standard
import matplotlib.pyplot as plt
def sinewave(f0, nseconds, samplerate=44100):
t = np.arange(1, samplerate * nseconds)
sig = np.zeros_like(t)
return sig + 0.5 * np.sin(2 * np.pi * f0 * t / samplerate)