GUIDOLib  1.7.7
Guido Engine Internal Documentation
GUIDOTypes.h
1 #ifndef GUIDOTypes_H
2 #define GUIDOTypes_H
3 
4 /*
5  GUIDO Library
6  Copyright (C) 2002 Holger Hoos, Juergen Kilian, Kai Renz
7  Copyright (C) 2003 Grame
8 
9  This Source Code Form is subject to the terms of the Mozilla Public
10  License, v. 2.0. If a copy of the MPL was not distributed with this
11  file, You can obtain one at http://mozilla.org/MPL/2.0/.
12 
13  Grame Research Laboratory, 11, cours de Verdun Gensoul 69002 Lyon - France
14  research@grame.fr
15 
16 */
17 
18 
20 typedef void * GuidoPos;
21 
23 typedef int TYPE_ACCIDENTALS;
25 typedef int TYPE_PITCH;
26 typedef unsigned int TYPE_INTENSITY;
27 typedef int TYPE_REGISTER;
28 
29 typedef float GCoord; // Guido coordinates are now floats
30 
31 typedef char * TYPE_TAG_NAME;
32 typedef const char * TYPE_TAG_NAME_CONST;
33 typedef char * TYPE_PARAMETER;
34 typedef char * TYPE_TAGPARAMETER_STRING;
35 typedef int TYPE_TAGPARAMETER_INT;
36 typedef double TYPE_TAGPARAMETER_REAL;
37 
38 #endif
39 

Guido Project Copyright © 2019 Grame-CNCM