Questions tagged [pitch-tracking]

Pitch tracking is the process of finding the dominant frequency of an audio signal.

Pitch tracking is the process of finding the dominant frequency of an audio signal.

Applied to programming, Pitch tracking often involves the use of frequency-domain technics such as the but some time-domain technics exist as well.

wikipedia artcile about pitch tracking algorithms

70 questions
0
votes
1 answer

How can I reliably evaluate the performance of pitch tracking algorithms on an Android device?

Ok, I realise that the question is vague so I will supply some context, and perhaps I will receive some context related answers. I am conducting a final year project as part of my BSc Computer Science with Maths degree, and my chosen project is to…
Matt Esch
  • 22,661
  • 8
  • 53
  • 51
0
votes
1 answer

Slicing audio signal to detect pitch

I am using Librosa to transcribe monophonic guitar audio signals. I thought that, it would be a good start to "slice" the signal depending on the onset times, to detect note changes at the correct time. Librosa provides a function that detects the…
pavlos163
  • 2,730
  • 4
  • 38
  • 82
0
votes
2 answers

Pitch detection results wrong

I am using freq_from_crossings from here (I haven't changed the code). My input is an audio file with an acoustic guitar E2 note and nothing else (as my microphone is pretty bad, the sound is not very clear). This is the waveform: And this is the…
pavlos163
  • 2,730
  • 4
  • 38
  • 82
0
votes
1 answer

Fast frequency measurement

I need to measure signal frequency while the musicians play music, and it happens to be a bit too fast for FFT (Fast Fourier Transform). Musicians play music at 90-140 bpm. This means that there are 90-140 groups of notes each minute, up to 8 (more…
0
votes
1 answer

Event driven sign with "pitch" in App Inventor 2

Since I'm new to App Inventor2 tool, I'm having a little issue trying to get a "pitch" value to trigger the visibility of a label. I need to have a label being shown when the "AccelerometerSensor", reaches the -30 or 30 degrees point. To make this…
CodeBugging
  • 321
  • 12
  • 28
0
votes
1 answer

How to perform a Cepstrum for pitch detection

Ok, there are a bunch of questions on this here, and plenty of reading material on google, yet I somehow am not able to figure this out. I want to get the fundamental frequency of a segment of speech. The basic steps are supposed to be: take the…
Rob Allsopp
  • 3,309
  • 5
  • 34
  • 53
0
votes
1 answer

XNA Microphone audio buffer format?

I'm working on an XNA script in which I want to read data from the microphone every couple of frames and estimate its pitch. I took input based almost exactly on this page (http://msdn.microsoft.com/en-us/library/ff827802.aspx). Now I've got a…
Warman Steve
  • 17
  • 1
  • 6
0
votes
0 answers

Calculate autocorrelation in time domain vs FFT

I'm doing a pitch detection using a combination of an ACF and AMDF. First I was using ACF in the time domain like this: Get a buffer of 2048 samples Window it (Hamming window) sum=Sum(Buffer[i]*Buffer[i+lag]) for all i < 2048 - lag acf = sum /…
Flamefire
  • 5,313
  • 3
  • 35
  • 70
0
votes
0 answers

How to count max amplitude of sound in android?

I am here searching for a functionality of counting max amplitude sound of punching. i used android speech recognition API in my demo app but it is counting all sound(noise) and count are running like bullet speed. I want count only punch impacting…
Tapesh
  • 372
  • 1
  • 6
  • 17
0
votes
0 answers

Elliptic filters for android

I need to implement a low pass elliptic filter for a pitch detection algorithm i'm trying to develop. are there any libraries out there that can be of any use here
1 2 3 4
5