Forums > MaxMSP

sigmund~ for windows??

Jun 04 2010 | 12:16 am

I’m trying to track down a windows version of the sigmund~ external and I can’t find it anywhere, the link everyone seems to refer to:

is a dead end.


Jun 04 2010 | 3:36 pm

Well sigmund~ does sinusoidal analysis and pitch tracking.

In the PC world I use fiddle~ for pitch tracking and CNMATS
externals for doing sinusoidal analysis and resythesis.

Is there something that sigmund~ does that is not addressed by these?

Jun 05 2010 | 2:47 am

Pitch tracking is the main thing I’m worried about at the moment.
Reading through forums here fiddle~ seemed to be a good choice, although I’ve also seen posts describing sigmund~ as a related and more powerful tool.
My problem is I can’t find the PC versions of either, Miller Puckette’s page for these externals directs to the above link for both.
I’m starting to think maybe I should try doing the port myself, is it a complicated process? It’s not something I’ve ever tried before.

Jun 05 2010 | 8:47 am

Tristan Jehan’s analysis objects are very good.

[pitch~] is what i always use, it’s based on [fiddle~].

Just looking at [sigmund~] now (which i have, but haven’t really used); I think the tracking feature is the main difference, although i might be wrong. The help file demonstrates much better resynthesis than the i’ve seen before.

And it’s more max5 friendly, with attributes and whatnot.

Jun 05 2010 | 9:09 am

Regarding the port, it looks like you would have to contact Ted Apel etc for the source code as it isn’t hosted anywhere. It isn’t hard in general, but pitch tracking externals themselves are complicated. Alternatively you could get the PD code (which i assume is available somewhere) and do it from that. There’s a bit more to do in that case of course, as you have to port pd to max..

Jun 05 2010 | 11:38 am

Thanks for your help, I’ll give pitch~ a try and if it’s not satisfying what I need it to do I’ll think more seriously about dedicating some time to learning how to port stuff.

Jun 05 2010 | 3:54 pm

You can find fiddle posted on this thread…

Jun 05 2010 | 4:13 pm

Awesome, thanks!

Jun 06 2010 | 1:29 am

> Is there something that sigmund~ does that is not addressed by these?

Yes – not only does sigmund~ provide sinusoidal tracking and a couple of other new features, it is also features a much improved sinusoidal detection algorithm. Miller wrote sigmund~ specifically as an improvement upon fiddle.

A very basic explanation is that each peak is subtracted from the analysis (in order of amplitude – largest first) – because each sinusoid excites every band in the FFT to some extent, this process results in a reduction of the error introduced from nearby large peaks. Given a better set of values for the amplitude and freq of each peak the fitting algorithm performs better.

In terms of getting the code – the PD source has #defs for Max or PD compilation, so you can actually compile directly from the PD source file…



Aug 07 2010 | 6:41 pm

Just wondering if anybody if this is available for windows yet. Has anyone had a go at compiling it?

Aug 11 2010 | 12:36 pm


Is there somewhere a working patch that would illustrate partial/sinusoid tracking and resynthesis (using sygmund~, fiddle~, or pitch~)

I’m rather new to MAX MSP and I can’t make such an example work.

Thanks in advance, jebb

PS : I am on windows environment

Apr 18 2012 | 4:50 pm

I realize this is a year ago, and I haven’t tried it yet. But this seems to be a link to sigmund~ for Windows.

Jul 03 2016 | 11:58 pm

The link you are refering to, AML25 seems to be dead. …. Anyone who can find sigmund~ for windows for me?


Jul 04 2016 | 12:05 am

Googling sigmund~ 64 bit revealed this link on top of many others within few miliseconds…

Is google unavailable in Your waters ?

Jul 04 2016 | 8:23 am

Volker Böhm’s 64-bit version of sigmund~ is (or, at least, was a few months ago) available for Mac and Windows at

Dunno whether that link’s still active or why it’d be so hard for Google to find. Good luck!

Viewing 15 posts - 1 through 15 (of 15 total)

Forums > MaxMSP