1 |
/* |
2 |
xcode project workaround |
3 |
|
4 |
Here come macros which should actually be automatically generated by the |
5 |
autools and the resulting configure script. For the xcode project file we |
6 |
define them manually here for now. |
7 |
*/ |
8 |
|
9 |
#define VERSION "0.3.1" |
10 |
|
11 |
/* Define console verbosity. */ |
12 |
#define CONFIG_DEBUG_LEVEL 1 |
13 |
|
14 |
/* Define to 1 if you want to enable development mode. */ |
15 |
/* #undef CONFIG_DEVMODE */ |
16 |
|
17 |
/* Define bottom limit of envelopes. */ |
18 |
#define CONFIG_EG_BOTTOM 0.001 |
19 |
|
20 |
/* Define min. release time. */ |
21 |
#define CONFIG_EG_MIN_RELEASE_TIME 0.0025 |
22 |
|
23 |
/* Define max. filter cutoff frequency. */ |
24 |
#define CONFIG_FILTER_CUTOFF_MAX 10000.0f |
25 |
|
26 |
/* Define min. filter cutoff frequency. */ |
27 |
#define CONFIG_FILTER_CUTOFF_MIN 100.0f |
28 |
|
29 |
/* Define amount of steps to refresh filter coefficients. */ |
30 |
#define CONFIG_FILTER_UPDATE_STEPS 64 |
31 |
|
32 |
/* Define to 1 to force filter usage. */ |
33 |
/* #undef CONFIG_FORCE_FILTER */ |
34 |
|
35 |
/* Define max. allowed events per fragment. */ |
36 |
#define CONFIG_MAX_EVENTS_PER_FRAGMENT 1024 |
37 |
|
38 |
/* Define max. allowed pitch. */ |
39 |
#define CONFIG_MAX_PITCH 4 |
40 |
|
41 |
/* Define max. streams. */ |
42 |
#define CONFIG_MAX_STREAMS 90 |
43 |
|
44 |
/* Define max. voices. */ |
45 |
#define CONFIG_MAX_VOICES 64 |
46 |
|
47 |
/* Define to a MIDI controller number to override cutoff control. */ |
48 |
/* #undef CONFIG_OVERRIDE_CUTOFF_CTRL */ |
49 |
|
50 |
/* Define to a filter type to always force that filter type. */ |
51 |
/* #undef CONFIG_OVERRIDE_FILTER_TYPE */ |
52 |
|
53 |
/* Define to a MIDI controller number to override resonance control. */ |
54 |
/* #undef CONFIG_OVERRIDE_RESONANCE_CTRL */ |
55 |
|
56 |
/* Define amount of sample points to be cached in RAM. */ |
57 |
#define CONFIG_PRELOAD_SAMPLES 32768 |
58 |
|
59 |
/* Define amount of streams to be refilled per cycle. */ |
60 |
#define CONFIG_REFILL_STREAMS_PER_RUN 4 |
61 |
|
62 |
/* Define to 1 to allow exceptions in the realtime context. */ |
63 |
/* #undef CONFIG_RT_EXCEPTIONS */ |
64 |
|
65 |
/* Define each stream's ring buffer size. */ |
66 |
#define CONFIG_STREAM_BUFFER_SIZE 262144 |
67 |
|
68 |
/* Define max. stream refill size. */ |
69 |
#define CONFIG_STREAM_MAX_REFILL_SIZE 65536 |
70 |
|
71 |
/* Define min. stream refill size. */ |
72 |
#define CONFIG_STREAM_MIN_REFILL_SIZE 1024 |
73 |
|
74 |
/* Define SysEx buffer size. */ |
75 |
#define CONFIG_SYSEX_BUFFER_SIZE 2048 |
76 |
|
77 |
/* Define voice stealing algorithm to be used. */ |
78 |
#define CONFIG_VOICE_STEAL_ALGO voice_steal_algo_oldestvoiceonkey |