musical note
More...
#include <XXNote.h>
|
| enum | Value : uchar {
C = 0
, Cs
, D
, Ds
,
E
, F
, Fs
, G
,
Gs
, A
, As
, B
,
Invalid
} |
| using | List = QList<Note> |
| using | Octave = uchar |
◆ List
◆ Octave
◆ Value
| Enumerator |
|---|
| C | |
| Cs | |
| D | |
| Ds | |
| E | |
| F | |
| Fs | |
| G | |
| Gs | |
| A | |
| As | |
| B | |
| Invalid | |
◆ Note()
◆ down()
| Note XX::Note::down |
( |
| ) |
const |
◆ fromFrequency()
| const Note & XX::Note::fromFrequency |
( |
float | frequency | ) |
|
|
static |
◆ fromMidi()
| const Note & XX::Note::fromMidi |
( |
uchar | midi | ) |
|
|
static |
◆ fromValue()
| const Note & XX::Note::fromValue |
( |
Value | value | ) |
|
|
static |
◆ fromVoltage()
| const Note & XX::Note::fromVoltage |
( |
float | voltage | ) |
|
|
static |
◆ getFrequency()
| const float & XX::Note::getFrequency |
( |
| ) |
const |
◆ getMidiValue()
| const uchar & XX::Note::getMidiValue |
( |
| ) |
const |
◆ getName()
| const QString & XX::Note::getName |
( |
| ) |
const |
◆ getOctave()
| const Octave & XX::Note::getOctave |
( |
| ) |
const |
◆ getValue()
| const Value & XX::Note::getValue |
( |
| ) |
const |
◆ getVoltage()
| const float & XX::Note::getVoltage |
( |
| ) |
const |
◆ isBlackKey()
| bool XX::Note::isBlackKey |
( |
| ) |
const |
◆ isValid()
| bool XX::Note::isValid |
( |
| ) |
const |
◆ isWhiteKey()
| bool XX::Note::isWhiteKey |
( |
| ) |
const |
◆ operator!=()
| bool XX::Note::operator!= |
( |
const Note & | other | ) |
const |
◆ operator<()
| bool XX::Note::operator< |
( |
const Note & | other | ) |
const |
◆ operator==()
| bool XX::Note::operator== |
( |
const Note & | other | ) |
const |
◆ up()
| Note XX::Note::up |
( |
| ) |
const |
◆ availableNotes
| const List XX::Note::availableNotes |
|
static |
◆ flatSymbol
| const QString XX::Note::flatSymbol |
|
static |
◆ maxNoteIndex
| const uchar XX::Note::maxNoteIndex |
|
static |
◆ sharpSymbol
| const QString XX::Note::sharpSymbol |
|
static |
◆ zeroNote
| const Note XX::Note::zeroNote |
|
static |
The documentation for this class was generated from the following file: