Fiddle~ issue

jack_shephard's icon

I have fiddle~ setup with my electric guitar all fine, however it recognises the A string and above, but wont detect what pitch G# and below are.

Are there any settings i can tweak to make it detect the low E string?

jack_shephard's icon

Anyone :( ?

Tim Lloyd's icon

I hesitated to reply because I've not used fiddle~ in ages, and don't know a whole lot about it. I had the same experience with guitar of not being able to detect below about G#.

Have you tried the sigmund~ object? If I'm not mistaken it's a newer "version" of fiddle~ from Miller Puckette. It may have improved low frequency pitch-tracking. There is also the pitch~ external, similar to both but I have no idea whether it will respond differently to low frequencies.

One thing to try could be pitch-shifting your guitar signal up by an octave (gizmo~) before the input to fiddle~. It might make the tracking go a little mental, I'm not sure. But if that worked well enough, you could just use the pitched-up signal to detect the notes you're playing and then process your dry guitar signal normally.

jack_shephard's icon

You are an absolute legend, that works perfectly (gizmo~).

Tim Lloyd's icon

Cool cool. I'll remember that if I ever revisit my old cheezy-guitar-synth patch........stacked sawtooth bends through a loud guitar amp are hilarious :P

jack_shephard's icon

You don't know how to ignore a number by any chance do you?

Say i have the numbers 0 12 15 17 coming into a number box randomly.

How do i ignore all the 0's, and have it display the last displayed number (that isn't 0).

Tim Lloyd's icon

You could use a [clip 12 17 ] object before the number box.

Tim Lloyd's icon
Max Patch
Copy patch and select New From Clipboard in Max.

Actually that doesn't work properly - it will always display 12 instead of 0. This works though:

freeka's icon

split ?

then you can have a range instead of just one number...

andrea agostini's icon

right outlet of [sel 0]
aa