Add TAL-Reverb-II plugin to test
[juce-lv2.git] / tal-reverb-2-juce / src / TalPreset.h
blob978211af578014eecaf3de3e66c4b3825bb6690c
1 /*
2 ==============================================================================
3 This file is part of Tal-Reverb by Patrick Kunz.
5 Copyright(c) 2005-2009 Patrick Kunz, TAL
6 Togu Audio Line, Inc.
7 http://kunz.corrupt.ch
9 This file may be licensed under the terms of of the
10 GNU General Public License Version 2 (the ``GPL'').
12 Software distributed under the License is distributed
13 on an ``AS IS'' basis, WITHOUT WARRANTY OF ANY KIND, either
14 express or implied. See the GPL for the specific language
15 governing rights and limitations.
17 You should have received a copy of the GPL along with this
18 program. If not, go to http://www.gnu.org/licenses/gpl.html
19 or write to the Free Software Foundation, Inc.,
20 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
21 ==============================================================================
24 #if !defined(__TalPreset_h)
25 #define __TalPreset_h
27 class TalPreset
29 public:
30 String name;
31 float programData[NUMPARAM];
32 int midiMap[255]; // 255 Midi Values to Map
34 TalPreset()
36 // Set values to 0
37 for (int i = 0; i < NUMPARAM; i++) {
38 programData[i]= 0.0f;
41 // Init default midiMap
42 for (int i = 0; i < 255; i++)
44 midiMap[i]= 0;
46 name = T("default");
49 ~TalPreset() {}
51 #endif