~munt/munt/trunk

« back to all changes in this revision

Viewing changes to mt32emu_qt/src/QSynth.h

  • Committer: sergm
  • Date: 2017-12-24 21:15:39 UTC
  • Revision ID: git-v1:83c30266ff24c71bb34708b28db77704ebfad009
In mt32emu-qt, added new option "Max Partials" in synth configuration
It allows setting the maximum number of partials playing simultaneously.

Show diffs side-by-side

added added

removed removed

Lines of Context:
26
26
        MT32Emu::MIDIDelayMode midiDelayMode;
27
27
        MT32Emu::AnalogOutputMode analogOutputMode;
28
28
        MT32Emu::RendererType rendererType;
 
29
        int partialCount;
29
30
        ReverbCompatibilityMode reverbCompatibilityMode;
30
31
        float outputGain;
31
32
        float reverbOutputGain;
88
89
        int reverbMode;
89
90
        int reverbTime;
90
91
        int reverbLevel;
 
92
        int partialCount;
91
93
        MT32Emu::AnalogOutputMode analogOutputMode;
92
94
        ReverbCompatibilityMode reverbCompatibilityMode;
93
95
        bool engageChannel1OnOpen;
140
142
        void setDACInputMode(MT32Emu::DACInputMode emuDACInputMode);
141
143
        void setAnalogOutputMode(MT32Emu::AnalogOutputMode analogOutputMode);
142
144
        void setRendererType(MT32Emu::RendererType useRendererType);
 
145
        void setPartialCount(int partialCount);
143
146
        const QString getPatchName(int partNum) const;
144
147
        void getPartStates(bool *partStates) const;
145
148
        void getPartialStates(MT32Emu::PartialState *partialStates) const;