Main Page |
Namespaces |
Classes |
Compounds |
Files |
Compound Members |
Related
SynthCore::SynthVoice Class Reference#include <SynthVoice.h>
List of all members.
Detailed Description
This class is a container for the various modules in a voice unit. - Todo:
-
needs serious rewriting: must have dynamical routing!
Definition at line 42 of file SynthVoice.h.
Constructor & Destructor Documentation
SynthCore::SynthVoice::~SynthVoice |
( |
|
) |
|
|
|
Destructor;.
The synth (the host) takes care of cleaning up modules so dont delete them in destructor
Definition at line 128 of file SynthVoice.cpp. |
Member Function Documentation
void SynthCore::SynthVoice::add |
( |
Module * |
m |
) |
|
|
float SynthCore::SynthVoice::getMidiFreq |
( |
|
) |
[inline] |
|
void SynthCore::SynthVoice::setMidiFreq |
( |
float |
f |
) |
[inline] |
|
|
Sets currently played frequency (this is not always obvious from the midi note because of the pitch bender)
Definition at line 75 of file SynthVoice.h. |
SynthVoice* SynthCore::SynthVoice::SynthVoice::sharedClone |
( |
|
) |
|
|
|
Make a shared Clone of this synthVoice. A shared clone 'shares' ressources with the other synthVoices. |
The documentation for this class was generated from the following files:
Syntopia Project. Visit the web page,
or the SourceForge page.
Docs made by Doxygen.
Email: Mikael Christensen
|