/*
    6PM
     Copyright (c) 2015-2016, Michel Vergnaud

    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License along
    with this program; If not, see <http://www.gnu.org/licenses/>.
*/

#ifndef MVCONTROLNAMES_H
#define MVCONTROLNAMES_H

#define CTRN_mainVolume "mainVolume"
#define CTRN_osc1midiCC_pan "osc%1midiCC_pan"
#define CTRN_osc1midiCC_amp "osc%1midiCC_amp"
#define CTRN_osc1midiCC_freqratio "osc%1midiCC_freqratio"
#define CTRN_osc1midiCC_detune "osc%1midiCC_detune"
#define CTRN_osc1midiCC_random "osc%1midiCC_random"
#define CTRN_osc1midiCC_iMod "osc%1midiCC_iMod"
#define CTRN_osc1midiCC_tremAmp "osc%1midiCC_tremAmp"
#define CTRN_osc1midiCC_tremFreq "osc%1midiCC_tremFreq"
#define CTRN_osc1midiCC_tremShape "osc%1midiCC_tremShape"
#define CTRN_osc1midiCC_vibAmp "osc%1midiCC_vibAmp"
#define CTRN_osc1midiCC_vibFreq "osc%1midiCC_vibFreq"
#define CTRN_osc1midiCC_vibShape "osc%1midiCC_vibShape"
#define CTRN_envAmp12midiCC_frame "envAmp%1%2midiCC_frame"
#define CTRN_envFreq12midiCC_frame "envFreq%1%2midiCC_frame"
#define CTRN_envAmp12midiCC_value "envAmp%1%2midiCC_value"
#define CTRN_envFreq12midiCC_value "envFreq%1%2midiCC_value"
#define CTRN_envAmp1loopmidiCC "envAmp%1loopmidiCC"
#define CTRN_envFreq1loopmidiCC "envFreq%1loopmidiCC"
#define CTRN_envFreq1usedmidiCC "envFreq%1usedmidiCC"
#define CTRN_filterUsedmidiCC "filterUsedmidiCC"
#define CTRN_filterTypemidiCC "filterTypemidiCC"
#define CTRN_filterFRatiomidiCC "filterFRatiomidiCC"
#define CTRN_filterQmidiCC "filterQmidiCC"
#define CTRN_filterFreqEnv1framemidiCC "filterFreqEnv%1framemidiCC"
#define CTRN_filterFreqEnv1valuemidiCC "filterFreqEnv%1valuemidiCC"
#define CTRN_filterFreqEnvLoopmidiCC "filterFreqEnvLoopmidiCC"
#define CTRN_filterFreqEnvUsedmidiCC "filterFreqEnvUsedmidiCC"
#define CTRN_filterFreqEnvAbsmidiCC "filterFreqEnvAbsmidiCC"

#endif // MVCONTROLNAMES_H
