#include <Microtuner.h>
◆ Microtuner()
| lmms::Microtuner::Microtuner |
( |
| ) |
|
|
explicit |
◆ baseFreq()
| float lmms::Microtuner::baseFreq |
( |
| ) |
const |
◆ baseKey()
| int lmms::Microtuner::baseKey |
( |
| ) |
const |
◆ currentKeymap()
| int lmms::Microtuner::currentKeymap |
( |
| ) |
const |
|
inline |
◆ currentScale()
| int lmms::Microtuner::currentScale |
( |
| ) |
const |
|
inline |
◆ enabled()
| bool lmms::Microtuner::enabled |
( |
| ) |
const |
|
inline |
◆ enabledModel()
| BoolModel * lmms::Microtuner::enabledModel |
( |
| ) |
|
|
inline |
◆ firstKey()
| int lmms::Microtuner::firstKey |
( |
| ) |
const |
◆ keymapModel()
◆ keyRangeImport()
| bool lmms::Microtuner::keyRangeImport |
( |
| ) |
const |
|
inline |
◆ keyRangeImportModel()
| BoolModel * lmms::Microtuner::keyRangeImportModel |
( |
| ) |
|
|
inline |
◆ keyToFreq()
| float lmms::Microtuner::keyToFreq |
( |
int | key, |
|
|
int | userBaseNote ) const |
Return frequency for a given MIDI key, using the active mapping and scale.
- Parameters
-
| key | A MIDI key number ranging from 0 to 127. |
- Returns
- Frequency in Hz; 0 if key is out of range or not mapped.
◆ lastKey()
| int lmms::Microtuner::lastKey |
( |
| ) |
const |
◆ loadSettings()
| void lmms::Microtuner::loadSettings |
( |
const QDomElement & | element | ) |
|
|
overridevirtual |
◆ nodeName()
| QString lmms::Microtuner::nodeName |
( |
void | | ) |
const |
|
inlineoverridevirtual |
◆ octaveSize()
| int lmms::Microtuner::octaveSize |
( |
| ) |
const |
◆ saveSettings()
| void lmms::Microtuner::saveSettings |
( |
QDomDocument & | document, |
|
|
QDomElement & | element ) |
|
overridevirtual |
◆ scaleModel()
◆ updateKeymapList
| void lmms::Microtuner::updateKeymapList |
( |
int | index | ) |
|
|
protectedslot |
Update keymap name displayed in the microtuner scale list.
- Parameters
-
| index | Index of the keymap to update; update all keymaps if -1 or out of range. |
◆ updateScaleList
| void lmms::Microtuner::updateScaleList |
( |
int | index | ) |
|
|
protectedslot |
Update scale name displayed in the microtuner scale list.
- Parameters
-
| index | Index of the scale to update; update all scales if -1 or out of range. |
◆ m_enabledModel
Enable microtuner (otherwise using 12-TET @440 Hz).
◆ m_keymapModel
◆ m_keyRangeImportModel
| BoolModel lmms::Microtuner::m_keyRangeImportModel |
|
private |
◆ m_scaleModel
The documentation for this class was generated from the following files: