Mercurial > hg > easaier-soundaccess
annotate plugin/api/alsa/sound/asequencer.h @ 0:fc9323a41f5a
start base : Sonic Visualiser sv1-1.0rc1
author | lbajardsilogic |
---|---|
date | Fri, 11 May 2007 09:08:14 +0000 |
parents | |
children |
rev | line source |
---|---|
lbajardsilogic@0 | 1 /* DSSI ALSA compatibility library |
lbajardsilogic@0 | 2 * |
lbajardsilogic@0 | 3 * This library provides for Mac OS X the ALSA snd_seq_event_t handling |
lbajardsilogic@0 | 4 * necessary to compile and run DSSI. It was extracted from alsa-lib 1.0.8. |
lbajardsilogic@0 | 5 */ |
lbajardsilogic@0 | 6 |
lbajardsilogic@0 | 7 /* |
lbajardsilogic@0 | 8 * Main header file for the ALSA sequencer |
lbajardsilogic@0 | 9 * Copyright (c) 1998-1999 by Frank van de Pol <fvdpol@coil.demon.nl> |
lbajardsilogic@0 | 10 * (c) 1998-1999 by Jaroslav Kysela <perex@suse.cz> |
lbajardsilogic@0 | 11 * |
lbajardsilogic@0 | 12 * |
lbajardsilogic@0 | 13 * This program is free software; you can redistribute it and/or modify |
lbajardsilogic@0 | 14 * it under the terms of the GNU General Public License as published by |
lbajardsilogic@0 | 15 * the Free Software Foundation; either version 2 of the License, or |
lbajardsilogic@0 | 16 * (at your option) any later version. |
lbajardsilogic@0 | 17 * |
lbajardsilogic@0 | 18 * This program is distributed in the hope that it will be useful, |
lbajardsilogic@0 | 19 * but WITHOUT ANY WARRANTY; without even the implied warranty of |
lbajardsilogic@0 | 20 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
lbajardsilogic@0 | 21 * GNU General Public License for more details. |
lbajardsilogic@0 | 22 * |
lbajardsilogic@0 | 23 * You should have received a copy of the GNU General Public License |
lbajardsilogic@0 | 24 * along with this program; if not, write to the Free Software |
lbajardsilogic@0 | 25 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
lbajardsilogic@0 | 26 * |
lbajardsilogic@0 | 27 */ |
lbajardsilogic@0 | 28 #ifndef __SOUND_ASEQUENCER_H |
lbajardsilogic@0 | 29 #define __SOUND_ASEQUENCER_H |
lbajardsilogic@0 | 30 |
lbajardsilogic@0 | 31 #define SNDRV_SEQ_EVENT_SYSEX 130 /* system exclusive data (variable length) */ |
lbajardsilogic@0 | 32 |
lbajardsilogic@0 | 33 #define SNDRV_SEQ_EVENT_LENGTH_FIXED (0<<2) /* fixed event size */ |
lbajardsilogic@0 | 34 #define SNDRV_SEQ_EVENT_LENGTH_VARIABLE (1<<2) /* variable event size */ |
lbajardsilogic@0 | 35 |
lbajardsilogic@0 | 36 #define SNDRV_SEQ_EVENT_LENGTH_MASK (3<<2) |
lbajardsilogic@0 | 37 |
lbajardsilogic@0 | 38 #endif /* __SOUND_ASEQUENCER_H */ |