Pitch Estimation using spectral Autocorrelation method.

Started by Anonymous in comp.dsp7 years ago 6 replies

please help me to find pitch of a speech signal using spectral autocorrelation method. Thank You Regards Girish Babu S

please help me to find pitch of a speech signal using spectral autocorrelation method. Thank You Regards Girish Babu S


PitchShift using STFT

Started by Himanshu in comp.dsp16 years ago 8 replies

Hi All! Greetings! I was implementing pitch shift using STFT (the algorithm that Mr. Bernsee discusses at his site "dspdimension"). Its...

Hi All! Greetings! I was implementing pitch shift using STFT (the algorithm that Mr. Bernsee discusses at his site "dspdimension"). Its working absolutely fine but as I take the semitone to 12 which yields a pitching factor or 2.0 (one octave up), the output sounds like somewhat of "vibrato" added to it. Its not that clean. If you pitch shift the same file using Audacity at semitone val...


Pitch Shift Controller

Started by blurghman in comp.dsp14 years ago 5 replies

Hello I'm a university student and am completely new to the DSP world, but am attempting to do my final year project. What I'm trying to do is...

Hello I'm a university student and am completely new to the DSP world, but am attempting to do my final year project. What I'm trying to do is to use a a guitar as a controller to pitch shift a pre-recorded sequence to match the fundamental frequency of the guitar note being played. (in as much real time as possible (not fussed about quality so much!)) I was wandering if this was possible b...


Pitch Estimation using Autocorrelation

Started by olivers in comp.dsp16 years ago 122 replies

From what I understand the first minimum of an autocorrelation function (say 1200 samples with a lag between 0 and 600) will give me the...

From what I understand the first minimum of an autocorrelation function (say 1200 samples with a lag between 0 and 600) will give me the sample value which can be directly mapped to frequency and thus pitch. I have tried to extract this minima from my autocorrelation result with varied results. I tried using a C (third fret 5th string) on my guitar and got a sample value for the first minimum w...


pitch scaling and chorus

Started by Patrick in comp.dsp15 years ago 9 replies

Hi, I am trying to implement an algorithm that will pitch-scale an incomming sound in real-time. If I try the algorithm that Stephan M....

Hi, I am trying to implement an algorithm that will pitch-scale an incomming sound in real-time. If I try the algorithm that Stephan M. Bernsee did, or follow indications from other websites, this introduces a chorus-like effect in the sound. almost everywhere they talk about avoiding the "alvin and the chipmunks" effect, but that's exactly what I want to do. Now if I take the same algo...


Refraction of Sound

Started by HardySpicer in comp.dsp12 years ago 20 replies

http://hyperphysics.phy-astr.gsu.edu/Hbase/Sound/refrac.html When sound refracts should we not be able to detect a change in pitch like the...

http://hyperphysics.phy-astr.gsu.edu/Hbase/Sound/refrac.html When sound refracts should we not be able to detect a change in pitch like the doppler effect? (because the wavelength must shorten - hence pitch increase). How do we model refraction - is this a non-linear effect ie it cannot be modeled with a LTI transfer function. Hardy


Verifying my algorithms

Started by muka...@gmail.com in comp.dsp16 years ago 2 replies

hi all, I am working on voice verification using MATLAB and have devloped few algorithms for measuring energy and pitch etc. Now I want to check...

hi all, I am working on voice verification using MATLAB and have devloped few algorithms for measuring energy and pitch etc. Now I want to check the validity of these algos so can anyone pls guide me. Wat I am lookin for specifically is if I can get a voice sample with all its paramets like energy, pitch LPC, formants etc calculated, so that I can use the sample as an input to my system an...


Polyphase & wavetable playback?

Started by R Jones in comp.dsp16 years ago 4 replies

Hi. I am looking to add "wavetable" playback of sampled music/instruments to an existing project. The design already uses an FPGA & has an...

Hi. I am looking to add "wavetable" playback of sampled music/instruments to an existing project. The design already uses an FPGA & has an audio CODEC which supports playback at 48 kHz. I want to implement pitch-shifting and mimic higher/lower notes by altering the playback rate of the samples. The pitch-shift is in the range of -2x to 2x (-2*sampling_rate to +2*sampling_rate) controll...


Frequency shift and Pitch shift of speech signal m-files

Started by pnalelia in comp.dsp14 years ago

Hi Everyone, I am working on an algorithm that implements frequency shifting and pitch shifting on a fragment of a speech signal, Can...

Hi Everyone, I am working on an algorithm that implements frequency shifting and pitch shifting on a fragment of a speech signal, Can anyone provide me a code that performs any of these shifts?? Best regards G.N


Pitch Detection (various methods)

Started by zotty in comp.dsp13 years ago 8 replies

Hi All, I've implemented a pitch detector using a pretty brute force method. PCM audio -> FFT(512) -> DCT (512), then do auto-correlation...

Hi All, I've implemented a pitch detector using a pretty brute force method. PCM audio -> FFT(512) -> DCT (512), then do auto-correlation using the current data and a history buffer. It's working great. The application assumes singing on a potentially noisy channel. (Headset mic or open mic configurations are possible, Karaoke ). I do some signal normalization in the Cepstral domain. Th


FFT for Pitch Detection

Started by bloodfire1004 in comp.dsp10 years ago 1 reply

Hi! Ive been recently using FFT for Pitch Detection and I notice that, although the notes are correct (e.g. C, D#, etc.), there are a lot of...

Hi! Ive been recently using FFT for Pitch Detection and I notice that, although the notes are correct (e.g. C, D#, etc.), there are a lot of notes that are in the wrong octave (e.g. E2 is categorized as E3, C3 is categorized as C4, always an octave up). Why is this the case? My algorithm is after calculating the FFT bins, I get the bin with the greatest intensity and calculate which frequenc...


Phase Vocoder Vs. Vocoder, and Phase Vocoder relationship with Pitch Shifting

Started by Randy Yates in comp.dsp9 years ago 9 replies

Hi Folks, In following up some of the posts here recently, I realized that there is some serious holes in my understanding of vocoders and...

Hi Folks, In following up some of the posts here recently, I realized that there is some serious holes in my understanding of vocoders and pitch shifting. 1. I looked around and couldn't find a good definition of a plain old "vocoder." My thought is that it is a device with two inputs x1 and x2 and one output, such that output is input x1 with its magnitude spectrum modified by the magn...


FFT wrong pitch octaves results

Started by bloodfire1004 in comp.dsp10 years ago 9 replies

Ive been recently using FFT for Pitch Detection and I notice that, although the notes are correct (e.g. C, D#, etc.), there are a lot of notes...

Ive been recently using FFT for Pitch Detection and I notice that, although the notes are correct (e.g. C, D#, etc.), there are a lot of notes that are in the wrong octave (e.g. E2 is categorized as E3, C3 is categorized as C4, always an octave up). Why is this the case? My algorithm is after calculating the FFT bins, I get the bin with the greatest intensity and calculate which frequency it is...


Audio Frequency Pitch detector

Started by vanya in comp.dsp14 years ago 3 replies

Hi all, Im currently doing my final year project based on an Audio frequency pitch detector. I'm using the Analog- to- digital technique to...

Hi all, Im currently doing my final year project based on an Audio frequency pitch detector. I'm using the Analog- to- digital technique to extract the fundamental frequency of any sound that the device detects. However, I would like o know how using DSP chip is better to detect pit in comparison to ADC? Is there any downsides for using DSP chip instead? Thanks in advance ____________...


Autocorrelation rocks for Engine RPM

Started by Robert Scott in comp.dsp8 years ago 22 replies

A while ago I posted a question about how to extract pitch information from the messy sound of an engine. It was for an iPhone app I...

A while ago I posted a question about how to extract pitch information from the messy sound of an engine. It was for an iPhone app I have developed which displays the RPM of an engine based on the sound it makes. Vladimir and other suggested autocorrelation as used in pitch detection in speech. Thanks, guys! After a long time struggling with various ad hoc ways to qualify peaks in the FFT...


Java Sound "Time Stretching" pitch shifter?

Started by Mike in comp.dsp10 years ago 6 replies

I am NOT a pro DSP person, and have seen past debates, so to clarify, just looking to develop a simple component to integrate in a Java program...

I am NOT a pro DSP person, and have seen past debates, so to clarify, just looking to develop a simple component to integrate in a Java program that can adjust the PLAYBACK SPEED WIHOUT affecting the PITCH. If you use Windows Media Player then you can see an example of such a simple component 1)Go to the VIEW menu 2)Go to ENHANCEMENTS 3)Choose Play Speed Settings or http://www.dspdime...


Re: Downshifted pitches and sample-rates to decrease bandwidth-usage of audio files.

Started by Green Xenon [Radium] in comp.dsp14 years ago

On Sep 11, 8:37 pm, Jerry Avins wrote http://groups.google.com/group/comp.dsp/msg/b1ef0c8f50008e77?hl=en& : > He's > contemplating...

On Sep 11, 8:37 pm, Jerry Avins wrote http://groups.google.com/group/comp.dsp/msg/b1ef0c8f50008e77?hl=en& : > He's > contemplating pitch shifting, not frequency shifting. In the audio domain, if I am contemplating pitch shifting, then I am also contemplating frequency shifting.


Good reference for pitch tracking by autocorrelation

Started by Anonymous in comp.dsp16 years ago 2 replies

Hi. Does anyone have a good reference for pitch tracking by autocorrelation? I do note that there is a very long thread on this topic, but it's...

Hi. Does anyone have a good reference for pitch tracking by autocorrelation? I do note that there is a very long thread on this topic, but it's too long to follow. So far I've written a very straightforward program to calculate autocorrelation in a signal and also a crude envelope follower to approximate volume at each pixel. I now want to refine my approach and need a proper reference. What ...


Can a wav be pitch shifted multiple octaves?

Started by wbrown338 in comp.dsp13 years ago 3 replies

Greetings: I'm a programmer new to working with DSP related algorithms and have run into an issue with my current project. I need to ask the...

Greetings: I'm a programmer new to working with DSP related algorithms and have run into an issue with my current project. I need to ask the experts to get some better understanding of this. My question is can a wave file segment be pitch shifted multiple octaves up or down? I have a wave file segment with these (Java audio format) characteristics: PCM_SIGNED 25000.0 Hz, 16 bit, mono...


Phase between multiple channels with phase vocoder pitch shifting

Started by jungledmnc in comp.dsp11 years ago 3 replies

I have implemented phase vocoder pitch shifting, started from Bernsee's code and tweaked it, but basically it works pretty much the same way. I...

I have implemented phase vocoder pitch shifting, started from Bernsee's code and tweaked it, but basically it works pretty much the same way. I ran into a trouble with stereo sounds however - since each channels is different, the "output phase accumulator" used in synthesis step gets different, which obviously results in "wider" output. When you then plug in a monophonic source, it gets even worse...