|
lmms
Cross-platform music production software
|
#include <LocalZynAddSubFx.h>
Public Member Functions | |
| LocalZynAddSubFx () | |
| ~LocalZynAddSubFx () | |
| void | initConfig () |
| void | setSampleRate (int _sampleRate) |
| void | setBufferSize (int _bufferSize) |
| void | saveXML (const std::string &_filename) |
| void | loadXML (const std::string &_filename) |
| void | loadPreset (const std::string &_filename, int _part=0) |
| void | setPresetDir (const std::string &_dir) |
| void | setLmmsWorkingDir (const std::string &_dir) |
| void | setPitchWheelBendRange (int semitones) |
| void | processMidiEvent (const MidiEvent &event) |
| void | processAudio (SampleFrame *_out) |
| Master * | master () |
Protected Attributes | |
| std::string | m_presetsDir |
| std::array< int, NumKeys > | m_runningNotes = {} |
| Master * | m_master |
| NulEngine * | m_ioEngine |
Static Protected Attributes | |
| static int | s_instanceCount = 0 |
| lmms::LocalZynAddSubFx::LocalZynAddSubFx | ( | ) |
| lmms::LocalZynAddSubFx::~LocalZynAddSubFx | ( | ) |
| void lmms::LocalZynAddSubFx::initConfig | ( | ) |
| void lmms::LocalZynAddSubFx::loadPreset | ( | const std::string & | _filename, |
| int | _part = 0 ) |
| void lmms::LocalZynAddSubFx::loadXML | ( | const std::string & | _filename | ) |
|
inline |
| void lmms::LocalZynAddSubFx::processAudio | ( | SampleFrame * | _out | ) |
| void lmms::LocalZynAddSubFx::processMidiEvent | ( | const MidiEvent & | event | ) |
| void lmms::LocalZynAddSubFx::saveXML | ( | const std::string & | _filename | ) |
| void lmms::LocalZynAddSubFx::setBufferSize | ( | int | _bufferSize | ) |
| void lmms::LocalZynAddSubFx::setLmmsWorkingDir | ( | const std::string & | _dir | ) |
| void lmms::LocalZynAddSubFx::setPitchWheelBendRange | ( | int | semitones | ) |
| void lmms::LocalZynAddSubFx::setPresetDir | ( | const std::string & | _dir | ) |
| void lmms::LocalZynAddSubFx::setSampleRate | ( | int | _sampleRate | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
staticprotected |