## PartialsAnalyzer

The PartialsAnalyzer does something.

To use the PartialsAnalyzer implementation, load partialsAnalyzer.so and create an actor of type PartialsAnalyzer.

### PartialsAnalyzer

In addition to the messages understood by all Generator actors, the PartialsAnalyzer understands the following messages:

SetFundFreq`hActor fundfreq`
  Set fundamental frequency for subsequent partial analyses (`set_fundFreq(fundfreq)` ).
  The argument `fundfreq` has a range of [1, 24000] and defaults to 440.
Measure`hActor dummy`
  Measure amplitude of partials right now (`dummyfunc(dummy)` ).
  The argument `dummy` is a string.

### PartialsAnalyzer handler messages

In addition to the messages understood by all handlers, the handler for the PartialsAnalyzer algorithm understands the following messages. If the optional parameter `time` is specified in any of the following messages, then the corresponding parameter is linearly modulated from the old value to the specified value over the duration of `time` seconds after receipt of the command.

SetFundFreq`hActor fundfreq`
  Set fundamental frequency for subsequent partial analyses (`set_fundFreq(fundfreq)` ).
  The argument `fundfreq` has a range of [1, 24000] and defaults to 440.
Measure`hActor dummy`
  Measure amplitude of partials right now (`dummyfunc(dummy)` ).
  The argument `dummy` is a string.