gbr.yin~ frequency detection in M4L

Oct 1, 2012 at 2:58pm

gbr.yin~ frequency detection in M4L

Hi,
I’m trying to use IRCAM’s gbr.yin~ object (from the FTM package) in a M4L plugin.
The “energy” float seems to return useful values, but I’ve had no luck trying to get the *frequency* – the float won’t change from zero.

I’ve tried different versions of Live, Max/MSP, and the FTM package. Tried on Mac and PC.

Any suggestions? I’ve never had any problems using gbr.yin~ in Max/MSP. I guess the object isn’t fully compatible with M4L?
Can someone suggest another frequency detection object that works in M4L? (aside from fiddle~)

#64569
Oct 1, 2012 at 5:45pm

In max 6, there’s fzero~.

#232988
Oct 2, 2012 at 2:20am

I really like sigmund~. It’s from PureData-land originally, and I consider it one of the strong points of PureData. It’s similar to fiddle~ but it seems to be more accurate for me, at least the little bit I’ve used it.

http://crca.ucsd.edu/~tapel/software.html

There is a really good Guitar Synth tutorial for PureData that uses its version of sigmund~ and can be easily translated to Max/MSP.

http://guitarextended.wordpress.com/2012/01/06/simple-monophonic-fm-synthesizer-with-pure-data/

Here’s an example where I made a PureData patch based on the above tutorial, and used sigmund~ to extract the pitch from my guitar, shift the pitch two octaves down, and resynthesize it with a simple FM synth.

http://dl.dropbox.com/u/2293356/Guitar%20Synth%201.2.mp3

#232989

You must be logged in to reply to this topic.