|
LMMS
|
Stores parameters unique to both operators, to avoid duplication. More...
#include <OpulenZ.h>
Public Member Functions | |
| OpulenzOperatorModels (OpulenzInstrument *ins, int num) | |
| num is the number of the operator (1 or 2 on an OPL2) | |
| ~OpulenzOperatorModels ()=default | |
Public Attributes | |
| FloatModel | attack |
| FloatModel | decay |
| FloatModel | sustain |
| FloatModel | release |
| FloatModel | level |
| FloatModel | scale |
| FloatModel | mul |
| Frequency multiplier. | |
| BoolModel | ksr |
| Key-Scale Rate. | |
| BoolModel | perc |
| Percussive envelope mode. | |
| BoolModel | trem |
| Tremolo. | |
| BoolModel | vib |
| Vibrato. | |
| IntModel | waveform |
Stores parameters unique to both operators, to avoid duplication.
| lmms::OpulenzOperatorModels::OpulenzOperatorModels | ( | OpulenzInstrument * | ins, |
| int | num ) |
num is the number of the operator (1 or 2 on an OPL2)
|
default |
| FloatModel lmms::OpulenzOperatorModels::attack |
| FloatModel lmms::OpulenzOperatorModels::decay |
| BoolModel lmms::OpulenzOperatorModels::ksr |
Key-Scale Rate.
| FloatModel lmms::OpulenzOperatorModels::level |
| FloatModel lmms::OpulenzOperatorModels::mul |
Frequency multiplier.
| BoolModel lmms::OpulenzOperatorModels::perc |
Percussive envelope mode.
| FloatModel lmms::OpulenzOperatorModels::release |
| FloatModel lmms::OpulenzOperatorModels::scale |
| FloatModel lmms::OpulenzOperatorModels::sustain |
| IntModel lmms::OpulenzOperatorModels::waveform |