GUIDOLib
1.7.7
Guido Engine Internal Documentation
src
engine
misc
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