nongnu.org/gsequencer


gsequencer 7.0.5
Advanced Gtk+ Sequencer
ags_vst_imidi_controllers.h
Go to the documentation of this file.
1/* GSequencer - Advanced GTK Sequencer
2 * Copyright (C) 2005-2021 Joël Krähemann
3 *
4 * This file is part of GSequencer.
5 *
6 * GSequencer is free software: you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation, either version 3 of the License, or
9 * (at your option) any later version.
10 *
11 * GSequencer is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with GSequencer. If not, see <http://www.gnu.org/licenses/>.
18 */
19
20#ifndef __AGS_VST_IMIDI_CONTROLLERS_H__
21#define __AGS_VST_IMIDI_CONTROLLERS_H__
22
23#include <glib.h>
24
26
28
29#ifdef __cplusplus
30extern "C" {
31#endif
32
33 typedef enum
34 {
100
101#ifdef __cplusplus
102}
103#endif
104
105#endif /*__AGS_VST_IMIDI_CONTROLLERS_H__*/
AgsVstControllerNumbers
Definition ags_vst_imidi_controllers.h:34
@ AGS_VST_KCTRL_SOFT_PEDAL_ON_OFF
Definition ags_vst_imidi_controllers.h:56
@ AGS_VST_KCTRL_POLY_MODE_ON
Definition ags_vst_imidi_controllers.h:92
@ AGS_VST_KCTRL_EFF4_DEPTH
Definition ags_vst_imidi_controllers.h:77
@ AGS_VST_KCTRL_FILTER_RESONANCE
Definition ags_vst_imidi_controllers.h:63
@ AGS_VST_KCTRL_VIBRATO_RATE
Definition ags_vst_imidi_controllers.h:65
@ AGS_VST_KCTRL_BALANCE
Definition ags_vst_imidi_controllers.h:42
@ AGS_VST_KAFTER_TOUCH
Definition ags_vst_imidi_controllers.h:93
@ AGS_VST_KCTRL_GPC2
Definition ags_vst_imidi_controllers.h:48
@ AGS_VST_KCTRL_VIBRAT_DELAY
Definition ags_vst_imidi_controllers.h:67
@ AGS_VST_KCTRL_SOUND_VARIATION
Definition ags_vst_imidi_controllers.h:59
@ AGS_VST_KCTRL_SUSTENUTO_ON_OFF
Definition ags_vst_imidi_controllers.h:55
@ AGS_VST_KCTRL_GPC7
Definition ags_vst_imidi_controllers.h:71
@ AGS_VST_KCTRL_RELEASE_TIME
Definition ags_vst_imidi_controllers.h:61
@ AGS_VST_KCTRL_SUSTAIN_ON_OFF
Definition ags_vst_imidi_controllers.h:53
@ AGS_VST_KCTRL_EFF1_DEPTH
Definition ags_vst_imidi_controllers.h:74
@ AGS_VST_KCTRL_LOCAL_CTRL_ON_OFF
Definition ags_vst_imidi_controllers.h:87
@ AGS_VST_KCTRL_MOD_WHEEL
Definition ags_vst_imidi_controllers.h:36
@ AGS_VST_KCTRL_DATA_INCREMENT
Definition ags_vst_imidi_controllers.h:79
@ AGS_VST_KCTRL_VOLUME
Definition ags_vst_imidi_controllers.h:41
@ AGS_VST_KCTRL_NRPN_SELECT_LSB
Definition ags_vst_imidi_controllers.h:81
@ AGS_VST_KCTRL_EFF5_DEPTH
Definition ags_vst_imidi_controllers.h:78
@ AGS_VST_KCTRL_GPC8
Definition ags_vst_imidi_controllers.h:72
@ AGS_VST_KCTRL_DATA_ENTRY_MSB
Definition ags_vst_imidi_controllers.h:40
@ AGS_VST_KCTRL_GPC3
Definition ags_vst_imidi_controllers.h:49
@ AGS_VST_KCTRL_DECAY_TIME
Definition ags_vst_imidi_controllers.h:64
@ AGS_VST_KCTRL_NRPN_SELECT_MSB
Definition ags_vst_imidi_controllers.h:82
@ AGS_VST_KCTRL_FILTER_CUT_OFF
Definition ags_vst_imidi_controllers.h:60
@ AGS_VST_KCTRL_OMNI_MODE_ON
Definition ags_vst_imidi_controllers.h:90
@ AGS_VST_KCTRL_ATTACK_TIME
Definition ags_vst_imidi_controllers.h:62
@ AGS_VST_KCTRL_VIBRATO_DEPTH
Definition ags_vst_imidi_controllers.h:66
@ AGS_VST_KCTRL_GPC5
Definition ags_vst_imidi_controllers.h:69
@ AGS_VST_KCTRL_DATA_ENTRY_LSB
Definition ags_vst_imidi_controllers.h:52
@ AGS_VST_KCTRL_BANK_SELECT_LSB
Definition ags_vst_imidi_controllers.h:51
@ AGS_VST_KCTRL_RESET_ALL_CTRLERS
Definition ags_vst_imidi_controllers.h:86
@ AGS_VST_KCTRL_POLY_MODE_ON_OFF
Definition ags_vst_imidi_controllers.h:91
@ AGS_VST_KCTRL_EFFECT1
Definition ags_vst_imidi_controllers.h:45
@ AGS_VST_KCTRL_HOLD_2_ON_OFF
Definition ags_vst_imidi_controllers.h:58
@ AGS_VST_KCTRL_GPC4
Definition ags_vst_imidi_controllers.h:50
@ AGS_VST_KCTRL_QUARTER_FRAME
Definition ags_vst_imidi_controllers.h:98
@ AGS_VST_KCTRL_OMNI_MODE_OFF
Definition ags_vst_imidi_controllers.h:89
@ AGS_VST_KCTRL_SOUND_CTRL_10
Definition ags_vst_imidi_controllers.h:68
@ AGS_VST_KPITCH_BEND
Definition ags_vst_imidi_controllers.h:94
@ AGS_VST_KCTRL_EFFECT2
Definition ags_vst_imidi_controllers.h:46
@ AGS_VST_KCTRL_FOOT
Definition ags_vst_imidi_controllers.h:38
@ AGS_VST_KCOUNT_CTRL_NUMBER
Definition ags_vst_imidi_controllers.h:95
@ AGS_VST_KCTRL_RPN_SELECT_MSB
Definition ags_vst_imidi_controllers.h:84
@ AGS_VST_KCTRL_DATA_DECREMENT
Definition ags_vst_imidi_controllers.h:80
@ AGS_VST_KCTRL_PORTA_TIME
Definition ags_vst_imidi_controllers.h:39
@ AGS_VST_KCTRL_LEGATO_FOOT_SW_ON_OFF
Definition ags_vst_imidi_controllers.h:57
@ AGS_VST_KCTRL_ALL_SOUNDS_OFF
Definition ags_vst_imidi_controllers.h:85
@ AGS_VST_KCTRL_POLY_PRESSURE
Definition ags_vst_imidi_controllers.h:97
@ AGS_VST_KCTRL_PORTA_CONTROL
Definition ags_vst_imidi_controllers.h:73
@ AGS_VST_KCTRL_PAN
Definition ags_vst_imidi_controllers.h:43
@ AGS_VST_KCTRL_EFF3_DEPTH
Definition ags_vst_imidi_controllers.h:76
@ AGS_VST_KCTRL_GPC1
Definition ags_vst_imidi_controllers.h:47
@ AGS_VST_KCTRL_PORTA_ON_OFF
Definition ags_vst_imidi_controllers.h:54
@ AGS_VST_KCTRL_ALL_NOTES_OFF
Definition ags_vst_imidi_controllers.h:88
@ AGS_VST_KCTRL_EXPRESSION
Definition ags_vst_imidi_controllers.h:44
@ AGS_VST_KCTRL_BANK_SELECT_MSB
Definition ags_vst_imidi_controllers.h:35
@ AGS_VST_KCTRL_PROGRAM_CHANGE
Definition ags_vst_imidi_controllers.h:96
@ AGS_VST_KCTRL_RPN_SELECT_LSB
Definition ags_vst_imidi_controllers.h:83
@ AGS_VST_KCTRL_GPC6
Definition ags_vst_imidi_controllers.h:70
@ AGS_VST_KCTRL_EFF2_DEPTH
Definition ags_vst_imidi_controllers.h:75
@ AGS_VST_KCTRL_BREATH
Definition ags_vst_imidi_controllers.h:37