20#ifndef __SYNTHCLONE_TYPES_H__
21#define __SYNTHCLONE_TYPES_H__
23#include <QtCore/QMetaType>
24#include <QtCore/QtGlobal>
Definition: component.h:26
const SampleChannelCount SAMPLE_CHANNEL_COUNT_MAXIMUM
The maximum valid sample channel count.
Definition: types.h:84
const SampleRate SAMPLE_RATE_NOT_SET
A value indicating the sample rate is not set.
Definition: types.h:104
const SampleChannelCount SAMPLE_CHANNEL_COUNT_MINIMUM
The minimum valid sample channel count.
Definition: types.h:78
float SampleTime
Holds a sample time (in seconds).
Definition: types.h:129
const SampleRate SAMPLE_RATE_MINIMUM
The minimum valid sample rate.
Definition: types.h:112
quint32 SampleRate
Holds a sample rate.
Definition: types.h:96
const SampleRate SAMPLE_RATE_MAXIMUM
The maximum valid sample rate.
Definition: types.h:123
const SampleTime SAMPLE_TIME_MINIMUM
The minimum valid sample time.
Definition: types.h:135
quint8 MIDIData
Holds a byte of MIDI data.
Definition: types.h:59
quint16 SampleChannelCount
Holds a sample channel count.
Definition: types.h:72
ControlType
MIDI control types.
Definition: types.h:32
@ CONTROLTYPE_UNDEFINED
Definition: types.h:33
@ CONTROLTYPE_MONO_MODE
Definition: types.h:36
@ CONTROLTYPE_SWITCH
Definition: types.h:37
@ CONTROLTYPE_COMMAND
Definition: types.h:34
@ CONTROLTYPE_CONTINUOUS
Definition: types.h:35
const SampleTime SAMPLE_TIME_MAXIMUM
The maximum valid sample time.
Definition: types.h:142
Menu
Menu identifiers for default synthclone menus.
Definition: types.h:44
@ MENU_SESSION
Definition: types.h:49
@ MENU_ADD_EFFECT
Definition: types.h:45
@ MENU_HELP
Definition: types.h:48
@ MENU_ADD_TARGET
Definition: types.h:47
@ MENU_ADD_SAMPLER
Definition: types.h:46
@ MENU_TOOLS
Definition: types.h:50
@ MENU_VIEW
Definition: types.h:51
@ MENU_ZONES
Definition: types.h:52
qint64 SampleFrameCount
Holds a count of sample frames, or an offset with sample frames.
Definition: types.h:90
const MIDIData MIDI_VALUE_NOT_SET
A MIDIData value that refers to unset values.
Definition: types.h:66
SessionState
Defines session states.
Definition: types.h:148
@ SESSIONSTATE_SAVING
Definition: types.h:152
@ SESSIONSTATE_LOADING
Definition: types.h:150
@ SESSIONSTATE_CURRENT
Definition: types.h:149
@ SESSIONSTATE_MODIFIED
Definition: types.h:151
@ SESSIONSTATE_UNLOADING
Definition: types.h:153