[LAD] GuitarSynth

Gerald gerald.mwangi at gmx.de
Tue Apr 21 09:50:13 UTC 2015


Thanks. The pitch detection is done by aubio library, but I rectify the
signal before since that stabilizes the detection.
By 'the 6th string' I assume you mean the lower pitched E string? Thats
due to the longer waveform of lower frequencies which would need more
frames per period to be detected. Low frequencies are a problem if the
algorithm detects only the fundamental freq and not the harmonic comb (I
dont know if its the case with aubio' yinfft algo). I had better results
with a harmonic comb algorithm at lower freq, but I used the CLAM Audio
suit for that. Sadly CLAM hasn't been updated for sometime (since 2010),
so I scraped it. Maybe I'll extract the relevant parts of CLAM for
GuitarSynth.
Gerald

On 21.04.2015 03:33, Gianfranco Ceccolini wrote:
> FalkTX helped me with the QT4/QT5 issue and I got it working
>
> Nice to play around. Fast pitch detection and reliable in most cases. The performance drops a lot when using the 6th string though.
>
> Nevertheless, good work Gerald!
>
> Regards
>
> Gianfranco
>




More information about the Linux-audio-dev mailing list