MuseScore
3.4
Music composition and notation
mscore
importmidi
importmidi_operation.h
Go to the documentation of this file.
1
#ifndef IMPORTMIDI_OPERATION_H
2
#define IMPORTMIDI_OPERATION_H
3
4
#include "
importmidi_fraction.h
"
5
6
#include <set>
7
8
9
namespace
Ms
{
10
11
// all enums below should have default indexes like 0, 1, 2...
12
// text names for enum items are in TracksModel class
13
14
namespace
MidiOperations {
15
16
enum class
QuantValue
{
17
Q_4
= 0,
18
Q_8
,
19
Q_16
,
20
Q_32
,
21
Q_64
,
22
Q_128
23
};
24
25
enum class
VoiceCount
{
26
V_1
= 0,
27
V_2
,
28
V_3
,
29
V_4
30
};
31
32
enum class
Swing
{
33
NONE
= 0,
34
SWING
,
35
SHUFFLE
36
};
37
38
enum class
TimeSigNumerator
{
39
_2
= 0,
40
_3
,
41
_4
,
42
_5
,
43
_6
,
44
_7
,
45
_9
,
46
_12
,
47
_15
,
48
_21
49
};
50
51
enum class
TimeSigDenominator
{
52
_2
= 0,
53
_4
,
54
_8
,
55
_16
,
56
_32
57
};
58
59
}
// namespace MidiOperations
60
}
// namespace Ms
61
62
63
#endif // IMPORTMIDI_OPERATION_H
Ms::MidiOperations::TimeSigNumerator::_9
Ms::MidiOperations::Swing
Swing
Definition:
importmidi_operation.h:32
Ms::MidiOperations::QuantValue
QuantValue
Definition:
importmidi_operation.h:16
Ms::MidiOperations::TimeSigNumerator::_3
Ms::MidiOperations::TimeSigNumerator::_12
Ms::MidiOperations::QuantValue::Q_64
Ms::MidiOperations::TimeSigNumerator::_2
Ms::MidiOperations::QuantValue::Q_128
Ms::MidiOperations::TimeSigDenominator::_32
importmidi_fraction.h
Ms
Definition:
aeolus.cpp:26
Ms::MidiOperations::TimeSigNumerator
TimeSigNumerator
Definition:
importmidi_operation.h:38
Ms::MidiOperations::TimeSigDenominator::_8
Ms::MidiOperations::Swing::NONE
Ms::MidiOperations::QuantValue::Q_4
Ms::MidiOperations::TimeSigNumerator::_5
Ms::MidiOperations::QuantValue::Q_16
Ms::MidiOperations::VoiceCount
VoiceCount
Definition:
importmidi_operation.h:25
Ms::MidiOperations::QuantValue::Q_8
Ms::MidiOperations::TimeSigDenominator
TimeSigDenominator
Definition:
importmidi_operation.h:51
Ms::MidiOperations::VoiceCount::V_3
Ms::MidiOperations::VoiceCount::V_1
Ms::MidiOperations::VoiceCount::V_2
Ms::MidiOperations::TimeSigNumerator::_7
Ms::MidiOperations::TimeSigNumerator::_6
Ms::MidiOperations::Swing::SHUFFLE
Ms::MidiOperations::QuantValue::Q_32
Ms::MidiOperations::TimeSigNumerator::_4
Ms::MidiOperations::VoiceCount::V_4
Ms::MidiOperations::TimeSigNumerator::_21
Ms::MidiOperations::Swing::SWING
Ms::MidiOperations::TimeSigDenominator::_16
Ms::MidiOperations::TimeSigNumerator::_15
Generated by
1.8.13