[sdiy] guitar pitch detection, was: Mighty quiet lately...

Paul Perry pfperry at melbpc.org.au
Mon Oct 4 04:15:20 CEST 2010


No pitch conversion strategy can be a "waste of bandwidth"
on SDIY - because, wherever there is an input and an output,
there is an opportunity for music (of some kind!) to occur.
I am sure that some of the best circuits have evolved from
attempts to build something quite different, like the classic 
fuzz circuit that bears a suspicious resemblance to an early 
applications note preamp. I guess that SDIY like music in 
general depends on us bing alive to the possibilities.

Though I suspect that attempts to build the ideal pitch to
voltage converter, like attempts to build an infinite sustain 
guitar or to trisect an angle with a compass and rule, have 
destroyed better minds than mine.

paul perry Melbourne Australia


----- Original Message ----- 
From: "John Richetta" To: "Synth DIY" <synth-diy at dropmix.xs4all.nl>
Sent: Monday, October 04, 2010 12:11 PM
Subject: Re: [sdiy] guitar pitch detection, was: Mighty quiet lately...


> On Oct 3, 2010, at 5:32 PM, Paul Perry wrote:
>> The problem is not detecting the pitch - it is detecting the pitch  
>> QUICKLY, and by quickly I mean within less than a full cycle.
> 
> Ah, fair enough summary, and I guess did already knew that, having  
> played with some gear that does this.  But even the better gear I've  
> played seems to still be somewhat glitchy - VG88, VF-1, GR-1, etc.   
> So, perhaps there is still some room for improving pitch detection  
> reliability?
> 
> An unstated assumption in what I wrote was that I wasn't expecting  
> miraculously fast pitch detection - I presume any DIY analog circuit  
> will be far from ideally fast, and will probably need to be used in  
> combination with relatively direct signal, or else played in a studio  
> type situation (where delay can perhaps be better tolerated and  
> compensated for).
> 
>> Can it be done?
>> Yes - if you track the exact position of each string, and use
>> this information to drive a DSP modelling algorithm. I believe this  
>> approach has been used successfully.
> 
> Sure; now that you mention it, I do recall hearing that about the  
> VG-88 (and kin).
> 
> Note that, strictly speaking, detecting wave slope even for less than  
> a full cycle (as is necessary primarily for low notes) is not  
> *necessarily* different than measuring the output response of some  
> filter.  That is, a tuned filter responding to this input might  
> correctly identify it as being in the right range pretty quickly  
> (though I must admit that the control would need to be smarter than I  
> describe to do that).  Obviously, practical comb filters do incur  
> especially egregious delay, and generally speaking, using the  
> knowledge of how waves propagate down a string, especially initially,  
> is useful for fast response.
> 
> So, yeah, what I described is probably junk - it certainly doesn't use  
> that info.  Sorry for wasting the bandwidth.
> 
> -jar




More information about the Synth-diy mailing list