|
lmms
Cross-platform music production software
|
#include "Instrument.h"#include "InstrumentView.h"#include "AutomatableModel.h"#include "PixmapButton.h"Go to the source code of this file.
Classes | |
| class | lmms::NesObject |
| class | lmms::NesInstrument |
| class | lmms::gui::NesInstrumentView |
Namespaces | |
| namespace | lmms |
| namespace | lmms::gui |
Macros | |
| #define | makeknob(name, x, y, hint, unit, oname) |
| #define | makenesled(name, x, y, ttip) |
| #define | makedcled(name, x, y, ttip, active) |
Variables | |
| const float | lmms::NES_SIMPLE_FILTER = 1.f / 20.f |
| const float | lmms::NFB = 895000.0f |
| const float | lmms::NOISE_FREQS [16] |
| const uint16_t | lmms::LFSR_INIT = 1 |
| const float | lmms::DUTY_CYCLE [4] = { 0.125, 0.25, 0.5, 0.75 } |
| const float | lmms::DITHER_AMP = 1.f / 60.f |
| const int | lmms::TRIANGLE_WAVETABLE [32] |
| const float | lmms::NES_DIST = 0.9f |
| const float | lmms::NES_MIXING_12 = 1.f / 20.f |
| const float | lmms::NES_MIXING_34 = 1.f / 12.f |
| const float | lmms::NES_MIXING_ALL = 1.f / (NES_MIXING_12 + NES_MIXING_34) |
| const int | lmms::MIN_WLEN = 4 |
| #define makedcled | ( | name, | |
| x, | |||
| y, | |||
| ttip, | |||
| active ) |
| #define makeknob | ( | name, | |
| x, | |||
| y, | |||
| hint, | |||
| unit, | |||
| oname ) |
| #define makenesled | ( | name, | |
| x, | |||
| y, | |||
| ttip ) |