In an attempt for a complex transinstrumental project (turning one instrument into another) I ran into a rather unexpected issue. The Sigmund~ object is used and and I pass it as sigmund~ notes . I thought this would be a simple note tracker however when testing it on my piano any time the note was lower than about C3 or E3 it would not output any frequency for the command where as any other note provided it was loud enough would. Is there any way to ensure a stronger response to bass frequencies out of sigmund~?
Sigmund low end frequency responsiveness
@mikkejos22 There does seem to be a limit.
Some suggestions here........... https://forum.pdpatchrepo.info/topic/13480/sigmund-lowest-detectable-frequency-41-hertz
And doubling the frequency first should help a little. See G06.octave.doubler.pd in your Pd/doc/3.audio.examples folder.
@mikkejos22 It could be that inharmonic partials in the lowest piano notes affect the ability of [sigmund~] to identify the fundamental.
A pure sine wave probably works down to 41Hz but a complex wave is problematic.
This site by @katjav is an informative read (for everything fft)......... and https://www.katjaas.nl/helmholtz/helmholtz.html specifically for your problem.
The fundamental is often not actually the strongest harmonic in a complex wave.
You might find that increasing the number of samples for the [sigmund~] window will help.