| addJournalCheckPoint() | lmms::JournallingObject | |
| applyFadeIn(SampleFrame *buf, NotePlayHandle *n) | lmms::Instrument | protected |
| applyRelease(SampleFrame *buf, const NotePlayHandle *_n) | lmms::Instrument | protected |
| beatLen(NotePlayHandle *_n) const | lmms::Instrument | virtual |
| changeID(jo_id_t _id) | lmms::JournallingObject | protected |
| childModel(const QString &modelName) | lmms::Plugin | virtual |
| collectErrorForUI(QString errMsg) | lmms::Plugin | protected |
| computeReleaseTimeMsByFrameCount(f_cnt_t frames) const | lmms::Instrument | protected |
| createView(QWidget *parent) | lmms::Plugin | |
| dataChanged() | lmms::Model | signal |
| dataUnchanged() | lmms::Model | signal |
| deleteNotePluginData(NotePlayHandle *_n) override | lmms::MonstroInstrument | virtual |
| descriptor() const | lmms::Plugin | inline |
| DescriptorList typedef | lmms::Plugin | |
| desiredReleaseFrames() const | lmms::Instrument | inline |
| desiredReleaseTimeMs() const override | lmms::MonstroInstrument | virtual |
| displayName() const override | lmms::Plugin | virtual |
| Flag enum name | lmms::Instrument | |
| Flags typedef | lmms::Instrument | |
| fullDisplayName() const override | lmms::Instrument | virtual |
| getSampleRate() const | lmms::Instrument | |
| gui::MonstroView class | lmms::MonstroInstrument | friend |
| handleMidiEvent(const MidiEvent &, const TimePos &=TimePos(), f_cnt_t offset=0) | lmms::Instrument | inlinevirtual |
| hasNoteInput() const | lmms::Instrument | inlinevirtual |
| hook() | lmms::SerializingObject | inline |
| id() const | lmms::JournallingObject | inline |
| instantiate(const QString &_plugin_name, InstrumentTrack *_instrument_track, const Plugin::Descriptor::SubPluginFeatures::Key *key, bool keyFromDnd=false) | lmms::Instrument | static |
| lmms::Plugin::instantiate(const QString &pluginName, Model *parent, void *data) | lmms::Plugin | static |
| instantiateView(QWidget *_parent) override | lmms::MonstroInstrument | virtual |
| instantiateWithKey(const QString &pluginName, Model *parent, const Descriptor::SubPluginFeatures::Key *key, bool keyFromDnd=false) | lmms::Plugin | static |
| InstantiationHook typedef | lmms::Plugin | private |
| Instrument(InstrumentTrack *_instrument_track, const Descriptor *_descriptor, const Descriptor::SubPluginFeatures::Key *key=nullptr, Flags flags=Flag::NoFlags) | lmms::Instrument | |
| instrumentTrack() const | lmms::Instrument | inline |
| isBendable() const | lmms::Instrument | inline |
| isDefaultConstructed() const | lmms::Model | |
| isFromTrack(const Track *_track) const | lmms::Instrument | virtual |
| isJournalling() const | lmms::JournallingObject | inline |
| isJournallingStateStackEmpty() const | lmms::JournallingObject | inline |
| isMidiBased() const | lmms::Instrument | inline |
| isSingleStreamed() const | lmms::Instrument | inline |
| JournallingObject() | lmms::JournallingObject | |
| key() const | lmms::Plugin | inline |
| leftCh(float _vol, float _pan) | lmms::MonstroInstrument | inlineprivate |
| loadFile(const QString &file) | lmms::Plugin | virtual |
| loadSettings(const QDomElement &_this) override | lmms::MonstroInstrument | virtual |
| logo() const | lmms::Plugin | |
| m_counterMax | lmms::MonstroInstrument | protected |
| m_defaultConstructed | lmms::Model | private |
| m_descriptor | lmms::Plugin | private |
| m_displayName | lmms::Model | private |
| m_env1_att | lmms::MonstroInstrument | protected |
| m_env1_dec | lmms::MonstroInstrument | protected |
| m_env1_hold | lmms::MonstroInstrument | protected |
| m_env1_len | lmms::MonstroInstrument | protected |
| m_env1_pre | lmms::MonstroInstrument | protected |
| m_env1_rel | lmms::MonstroInstrument | protected |
| m_env1_relF | lmms::MonstroInstrument | protected |
| m_env1Att | lmms::MonstroInstrument | private |
| m_env1Dec | lmms::MonstroInstrument | private |
| m_env1Hold | lmms::MonstroInstrument | private |
| m_env1Pre | lmms::MonstroInstrument | private |
| m_env1Rel | lmms::MonstroInstrument | private |
| m_env1Slope | lmms::MonstroInstrument | private |
| m_env1Sus | lmms::MonstroInstrument | private |
| m_env2_att | lmms::MonstroInstrument | protected |
| m_env2_dec | lmms::MonstroInstrument | protected |
| m_env2_hold | lmms::MonstroInstrument | protected |
| m_env2_len | lmms::MonstroInstrument | protected |
| m_env2_pre | lmms::MonstroInstrument | protected |
| m_env2_rel | lmms::MonstroInstrument | protected |
| m_env2_relF | lmms::MonstroInstrument | protected |
| m_env2Att | lmms::MonstroInstrument | private |
| m_env2Dec | lmms::MonstroInstrument | private |
| m_env2Hold | lmms::MonstroInstrument | private |
| m_env2Pre | lmms::MonstroInstrument | private |
| m_env2Rel | lmms::MonstroInstrument | private |
| m_env2Slope | lmms::MonstroInstrument | private |
| m_env2Sus | lmms::MonstroInstrument | private |
| m_flags | lmms::Instrument | private |
| m_fmCorrection | lmms::MonstroInstrument | protected |
| m_fpp | lmms::MonstroInstrument | protected |
| m_hook | lmms::SerializingObject | private |
| m_id | lmms::JournallingObject | private |
| m_instrumentTrack | lmms::Instrument | private |
| m_integrator | lmms::MonstroInstrument | protected |
| m_journalling | lmms::JournallingObject | private |
| m_journallingStateStack | lmms::JournallingObject | private |
| m_key | lmms::Plugin | private |
| m_lfo1_att | lmms::MonstroInstrument | protected |
| m_lfo1Att | lmms::MonstroInstrument | private |
| m_lfo1Phs | lmms::MonstroInstrument | private |
| m_lfo1Rate | lmms::MonstroInstrument | private |
| m_lfo1Wave | lmms::MonstroInstrument | private |
| m_lfo2_att | lmms::MonstroInstrument | protected |
| m_lfo2Att | lmms::MonstroInstrument | private |
| m_lfo2Phs | lmms::MonstroInstrument | private |
| m_lfo2Rate | lmms::MonstroInstrument | private |
| m_lfo2Wave | lmms::MonstroInstrument | private |
| m_o23Mod | lmms::MonstroInstrument | private |
| m_osc1Crs | lmms::MonstroInstrument | private |
| m_osc1Ftl | lmms::MonstroInstrument | private |
| m_osc1Ftr | lmms::MonstroInstrument | private |
| m_osc1l_freq | lmms::MonstroInstrument | protected |
| m_osc1l_po | lmms::MonstroInstrument | protected |
| m_osc1l_vol | lmms::MonstroInstrument | protected |
| m_osc1Pan | lmms::MonstroInstrument | private |
| m_osc1Pw | lmms::MonstroInstrument | private |
| m_osc1r_freq | lmms::MonstroInstrument | protected |
| m_osc1r_po | lmms::MonstroInstrument | protected |
| m_osc1r_vol | lmms::MonstroInstrument | protected |
| m_osc1Spo | lmms::MonstroInstrument | private |
| m_osc1SSF | lmms::MonstroInstrument | private |
| m_osc1SSR | lmms::MonstroInstrument | private |
| m_osc1Vol | lmms::MonstroInstrument | private |
| m_osc2Crs | lmms::MonstroInstrument | private |
| m_osc2Ftl | lmms::MonstroInstrument | private |
| m_osc2Ftr | lmms::MonstroInstrument | private |
| m_osc2l_freq | lmms::MonstroInstrument | protected |
| m_osc2l_po | lmms::MonstroInstrument | protected |
| m_osc2l_vol | lmms::MonstroInstrument | protected |
| m_osc2Pan | lmms::MonstroInstrument | private |
| m_osc2r_freq | lmms::MonstroInstrument | protected |
| m_osc2r_po | lmms::MonstroInstrument | protected |
| m_osc2r_vol | lmms::MonstroInstrument | protected |
| m_osc2Spo | lmms::MonstroInstrument | private |
| m_osc2SyncH | lmms::MonstroInstrument | private |
| m_osc2SyncR | lmms::MonstroInstrument | private |
| m_osc2Vol | lmms::MonstroInstrument | private |
| m_osc2Wave | lmms::MonstroInstrument | private |
| m_osc3_freq | lmms::MonstroInstrument | protected |
| m_osc3Crs | lmms::MonstroInstrument | private |
| m_osc3l_po | lmms::MonstroInstrument | protected |
| m_osc3l_vol | lmms::MonstroInstrument | protected |
| m_osc3Pan | lmms::MonstroInstrument | private |
| m_osc3r_po | lmms::MonstroInstrument | protected |
| m_osc3r_vol | lmms::MonstroInstrument | protected |
| m_osc3Spo | lmms::MonstroInstrument | private |
| m_osc3Sub | lmms::MonstroInstrument | private |
| m_osc3SyncH | lmms::MonstroInstrument | private |
| m_osc3SyncR | lmms::MonstroInstrument | private |
| m_osc3Vol | lmms::MonstroInstrument | private |
| m_osc3Wave1 | lmms::MonstroInstrument | private |
| m_osc3Wave2 | lmms::MonstroInstrument | private |
| m_phs1env1 | lmms::MonstroInstrument | private |
| m_phs1env2 | lmms::MonstroInstrument | private |
| m_phs1lfo1 | lmms::MonstroInstrument | private |
| m_phs1lfo2 | lmms::MonstroInstrument | private |
| m_phs2env1 | lmms::MonstroInstrument | private |
| m_phs2env2 | lmms::MonstroInstrument | private |
| m_phs2lfo1 | lmms::MonstroInstrument | private |
| m_phs2lfo2 | lmms::MonstroInstrument | private |
| m_phs3env1 | lmms::MonstroInstrument | private |
| m_phs3env2 | lmms::MonstroInstrument | private |
| m_phs3lfo1 | lmms::MonstroInstrument | private |
| m_phs3lfo2 | lmms::MonstroInstrument | private |
| m_pit1env1 | lmms::MonstroInstrument | private |
| m_pit1env2 | lmms::MonstroInstrument | private |
| m_pit1lfo1 | lmms::MonstroInstrument | private |
| m_pit1lfo2 | lmms::MonstroInstrument | private |
| m_pit2env1 | lmms::MonstroInstrument | private |
| m_pit2env2 | lmms::MonstroInstrument | private |
| m_pit2lfo1 | lmms::MonstroInstrument | private |
| m_pit2lfo2 | lmms::MonstroInstrument | private |
| m_pit3env1 | lmms::MonstroInstrument | private |
| m_pit3env2 | lmms::MonstroInstrument | private |
| m_pit3lfo1 | lmms::MonstroInstrument | private |
| m_pit3lfo2 | lmms::MonstroInstrument | private |
| m_pw1env1 | lmms::MonstroInstrument | private |
| m_pw1env2 | lmms::MonstroInstrument | private |
| m_pw1lfo1 | lmms::MonstroInstrument | private |
| m_pw1lfo2 | lmms::MonstroInstrument | private |
| m_samplerate | lmms::MonstroInstrument | protected |
| m_selectedView | lmms::MonstroInstrument | private |
| m_slope | lmms::MonstroInstrument | protected |
| m_sub3env1 | lmms::MonstroInstrument | private |
| m_sub3env2 | lmms::MonstroInstrument | private |
| m_sub3lfo1 | lmms::MonstroInstrument | private |
| m_sub3lfo2 | lmms::MonstroInstrument | private |
| m_vol1env1 | lmms::MonstroInstrument | private |
| m_vol1env2 | lmms::MonstroInstrument | private |
| m_vol1lfo1 | lmms::MonstroInstrument | private |
| m_vol1lfo2 | lmms::MonstroInstrument | private |
| m_vol2env1 | lmms::MonstroInstrument | private |
| m_vol2env2 | lmms::MonstroInstrument | private |
| m_vol2lfo1 | lmms::MonstroInstrument | private |
| m_vol2lfo2 | lmms::MonstroInstrument | private |
| m_vol3env1 | lmms::MonstroInstrument | private |
| m_vol3env2 | lmms::MonstroInstrument | private |
| m_vol3lfo1 | lmms::MonstroInstrument | private |
| m_vol3lfo2 | lmms::MonstroInstrument | private |
| Model(Model *parent, QString displayName=QString(), bool defaultConstructed=false) | lmms::Model | |
| MonstroInstrument(InstrumentTrack *_instrument_track) | lmms::MonstroInstrument | |
| MonstroSynth class | lmms::MonstroInstrument | friend |
| nodeName() const override | lmms::MonstroInstrument | virtual |
| parentModel() const | lmms::Model | |
| play(SampleFrame *_working_buffer) | lmms::Instrument | virtual |
| playNote(NotePlayHandle *_n, SampleFrame *_working_buffer) override | lmms::MonstroInstrument | virtual |
| Plugin(const Descriptor *descriptor, Model *parent, const Descriptor::SubPluginFeatures::Key *key=nullptr) | lmms::Plugin | |
| propertiesChanged() | lmms::Model | signal |
| restoreJournallingState() | lmms::JournallingObject | inline |
| restoreState(const QDomElement &_this) override | lmms::JournallingObject | virtual |
| rightCh(float _vol, float _pan) | lmms::MonstroInstrument | inlineprivate |
| saveJournallingState(const bool newState) | lmms::JournallingObject | inline |
| saveSettings(QDomDocument &_doc, QDomElement &_this) override | lmms::MonstroInstrument | virtual |
| saveState(QDomDocument &_doc, QDomElement &_parent) override | lmms::JournallingObject | virtual |
| SerializingObject() | lmms::SerializingObject | |
| setDisplayName(const QString &displayName) | lmms::Model | virtual |
| setHook(SerializingObjectHook *_hook) | lmms::SerializingObject | |
| setJournalling(const bool _sr) | lmms::JournallingObject | inline |
| testAndSetJournalling(const bool newState) | lmms::JournallingObject | inline |
| Type enum name | lmms::Plugin | |
| type() const | lmms::Plugin | inline |
| updateEnvelope1() | lmms::MonstroInstrument | slot |
| updateEnvelope2() | lmms::MonstroInstrument | slot |
| updateFreq1() | lmms::MonstroInstrument | slot |
| updateFreq2() | lmms::MonstroInstrument | slot |
| updateFreq3() | lmms::MonstroInstrument | slot |
| updateLFOAtts() | lmms::MonstroInstrument | slot |
| updatePO1() | lmms::MonstroInstrument | slot |
| updatePO2() | lmms::MonstroInstrument | slot |
| updatePO3() | lmms::MonstroInstrument | slot |
| updateSamplerate() | lmms::MonstroInstrument | slot |
| updateSlope1() | lmms::MonstroInstrument | slot |
| updateSlope2() | lmms::MonstroInstrument | slot |
| updateVolume1() | lmms::MonstroInstrument | slot |
| updateVolume2() | lmms::MonstroInstrument | slot |
| updateVolume3() | lmms::MonstroInstrument | slot |
| ~Instrument() override=default | lmms::Instrument | |
| ~JournallingObject() override | lmms::JournallingObject | |
| ~Model() override=default | lmms::Model | |
| ~MonstroInstrument() override=default | lmms::MonstroInstrument | |
| ~Plugin() override=default | lmms::Plugin | |
| ~SerializingObject() | lmms::SerializingObject | virtual |