Mercurial > hg > touchkeys
view Source/TouchKeys/PianoPedal.h @ 31:88287c1c2c92
Added an auxiliary MIDI input control, and moved the logging out of the window into the menu to make space in the GUI. Also updated the main window to be rescalable vertically for showing more mappings.
author | Andrew McPherson <andrewm@eecs.qmul.ac.uk> |
---|---|
date | Thu, 20 Mar 2014 00:14:00 +0000 |
parents | 3580ffe87dc8 |
children |
line wrap: on
line source
/* TouchKeys: multi-touch musical keyboard control software Copyright (c) 2013 Andrew McPherson 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/>. ===================================================================== PianoPedal.h: class representing the action of a piano pedal (presently not used; placeholder) */ #ifndef PIANO_PEDAL_H #define PIANO_PEDAL_H #include "../Utility/Node.h" #include "PianoTypes.h" class PianoPedal : public Node<key_position> { public: PianoPedal(int historyLength) : Node<key_position>(historyLength) {} }; #endif /* PIANO_PEDAL_H */