1 /* 2 * Author: Harry van Haaren 2014 3 * harryhaaren@gmail.com 4 * 5 * This program is free software; you can redistribute it and/or modify 6 * it under the terms of the GNU General Public License as published by 7 * the Free Software Foundation; either version 2 of the License, or 8 * (at your option) any later version. 9 * 10 * This program is distributed in the hope that it will be useful, 11 * but WITHOUT ANY WARRANTY; without even the implied warranty of 12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 * GNU General Public License for more details. 14 * 15 * You should have received a copy of the GNU General Public License 16 * along with this program; if not, write to the Free Software 17 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 18 * MA 02110-1301, USA. 19 */ 20 21 #ifndef OPENAV_FABLA2_PORTS_HXX 22 #define OPENAV_FABLA2_PORTS_HXX 23 24 namespace Fabla2 25 { 26 27 typedef enum { 28 // Atom 29 ATOM_IN = 0, 30 ATOM_OUT, 31 32 // Audio 33 INPUT_L, 34 INPUT_R, 35 36 OUTPUT_L, 37 OUTPUT_R, 38 39 AUXBUS1_L, 40 AUXBUS1_R, 41 AUXBUS2_L, 42 AUXBUS2_R, 43 AUXBUS3_L, 44 AUXBUS3_R, 45 AUXBUS4_L, 46 AUXBUS4_R, 47 48 MASTER_VOL, 49 MASTER_PITCH, 50 RECORD_OVER_LAST_PLAYED_PAD, 51 52 TRANSPORT_BPM, 53 TRANSPORT_PLAY, 54 55 PORT_COUNT 56 } Fabla2Ports; 57 58 }; // Fabla2 59 60 #endif // OPENAV_FABLA2_PORTS_HXX 61