| Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
PitchEvent Class Reference#include <PitchEvent.h>
Inheritance diagram for PitchEvent: ![]() Detailed DescriptionProvides information about a tone detected from the microphone(s).
Definition at line 8 of file PitchEvent.h.
Constructor & Destructor Documentation
copy constructor (does what you'd expect, explicit to satisify compiler warning)
Definition at line 16 of file PitchEvent.h.
Member Function Documentation
allows a copy to be made of an event, supporting polymorphism Must be overridden by all subclasses to allow this to happen I would like to switch this over to the cloneable interface once the compiler gets updated out of the 3.3 branch... see Cloneable::clone() for a discussion of the issue and implementation notes. Reimplemented from EventBase. Definition at line 26 of file PitchEvent.h.
should return the minimum size needed if using binary format (i.e. not XML)
Reimplemented from EventBase. Definition at line 18 of file PitchEvent.cc.
generates a description of the event with variable verbosity
Reimplemented from EventBase. Definition at line 9 of file PitchEvent.cc.
assignment operator (does what you'd expect, explicit to satisify compiler warning)
Definition at line 21 of file PitchEvent.h.
Member Data Documentation
indicates how loud the signal is -- can be both loud and noisy, loud doesn't necessarily mean "strong"
Definition at line 42 of file PitchEvent.h. Referenced by getAmplitude(), getBinSize(), getDescription(), loadBinaryBuffer(), loadXML(), operator=(), saveBinaryBuffer(), and saveXML().
indicates how much variance is being detected
Definition at line 43 of file PitchEvent.h. Referenced by getBinSize(), getConfidence(), getDescription(), loadBinaryBuffer(), loadXML(), operator=(), saveBinaryBuffer(), and saveXML().
the frequency (Hz) being detected
Definition at line 41 of file PitchEvent.h. Referenced by getBinSize(), getDescription(), getFreq(), loadBinaryBuffer(), loadXML(), operator=(), saveBinaryBuffer(), and saveXML().
The documentation for this class was generated from the following files: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Tekkotsu v3.0 |
Generated Wed Oct 4 00:05:09 2006 by Doxygen 1.4.7 |