Support

If you have a problem or need to report a bug please email : support@dsprobotics.com

There are 3 sections to this support area:

DOWNLOADS: access to product manuals, support files and drivers

HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects

USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here

NEW REGISTRATIONS - please contact us if you wish to register on the forum

Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright

New Pitch Detector

Post any examples or modules that you want to share here

New Pitch Detector

Postby BobF » Wed Aug 31, 2016 4:12 pm

BobsPitchLockLoopV2.fsm
(547.59 KiB) Downloaded 1088 times

***NOTE This is an update, version 2. I added a input tracking filter!

Hello gang,

Ok, there are a few pitch detectors floating around the forum already, but this one I developed uses feedback. I call it a pitch locked loop, but in essence it is just another phase locked loop.

I used someones initial pitch detector for the heart of the module along with a zero crossing pitch detector. Who ever made these thanks!

So as you can see there are two methods, the pitch detector with the stabilizing knob or the zero crossing by selecting the little white button.

I have also added some dividers, doublers, and so on for added usage. Last is the outputs , there is the oscillator output and with a detuner, plus a 0-1Hz output, a doubled freq output, and lastly a raw output from the pitch detectors. NOTE, there are some settings that will NOT lock, so just play with it a lot to see what works and watch the scope.

Ok, I hope some clever people can come up with some great uses for this. It can also be modded in MANY ways also! If you have down loaded my Vocoder, you will see I have used it in it. PLEASE comment and enjoy!

Later then, BobF.....
Last edited by BobF on Sun Sep 04, 2016 1:56 pm, edited 4 times in total.
BobF
 
Posts: 598
Joined: Mon Apr 20, 2015 9:54 pm

Re: New Pitch Detector

Postby nix » Thu Sep 01, 2016 2:19 am

I played with it,
and I will do some more.
Certainly it partly, if not entirely effectual at cleaning the signal.
It tracks a lot better with it than without it on a guitar signal.

Leif Oddson made the 0 crossing counter with smooth,
the other one looks like a rebuild of the same one, without the knob.
With Oddson's one,
I think it is a primitive low pass, the smoothing.
you could try hooking the frequency in 0-1 into that.
It will make the smoothing filter track.
Maybe the freq needs to be halved or doubled though too.

Much appreciate the invention Bob, like I say I will keep playing with it-
interesting thing to do there.
Is there some better way to integrate the signal back into the input than multiplies I wonder?
It's some sort of hard sync I think.
User avatar
nix
 
Posts: 817
Joined: Tue Jul 13, 2010 10:51 am

Re: New Pitch Detector

Postby Spogg » Thu Sep 01, 2016 11:26 am

Bob, fascinating as always :D

I agree with Nix that it needs a little "smoothing" and I did experiment with LPFs to reduce some slight instability.

Keep that innovation engine running!

Cheers

Spogg
User avatar
Spogg
 
Posts: 3358
Joined: Thu Nov 20, 2014 4:24 pm
Location: Birmingham, England

Re: New Pitch Detector

Postby BobF » Thu Sep 01, 2016 7:06 pm

Hello nix and Spogg,

Thanks for the comments. I added a input tracking filter, hope it helps.

Spogg, where did you add your filter?

Later then, BobF.....
BobF
 
Posts: 598
Joined: Mon Apr 20, 2015 9:54 pm


Return to User Examples

Who is online

Users browsing this forum: Google [Bot] and 35 guests