/[svn]/linuxsampler/trunk/osx/version.h
ViewVC logotype

Contents of /linuxsampler/trunk/osx/version.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1005 - (show annotations) (download) (as text)
Fri Dec 29 20:06:14 2006 UTC (17 years, 4 months ago) by schoenebeck
File MIME type: text/x-c++hdr
File size: 2968 byte(s)
* global volume can now be altered at runtime
  (added two new LSCP commands for this, LSCP specs updated)

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.3"
10
11 /* Define to 1 if you want to enable hand-crafted asm optimizations. */
12 /* #undef CONFIG_ASM */
13
14 /* Define console verbosity. */
15 #define CONFIG_DEBUG_LEVEL 1
16
17 /* Define to 1 if you want to enable development mode. */
18 /* #undef CONFIG_DEVMODE */
19
20 /* Define bottom limit of envelopes. */
21 #define CONFIG_EG_BOTTOM 0.001
22
23 /* Define min. release time. */
24 #define CONFIG_EG_MIN_RELEASE_TIME 0.0025
25
26 /* Define max. filter cutoff frequency. */
27 #define CONFIG_FILTER_CUTOFF_MAX 10000.0f
28
29 /* Define min. filter cutoff frequency. */
30 #define CONFIG_FILTER_CUTOFF_MIN 100.0f
31
32 /* Define to 1 to force filter usage. */
33 /* #undef CONFIG_FORCE_FILTER */
34
35 /* Define default global volume attenuation (as floating point factor). */
36 #define CONFIG_GLOBAL_ATTENUATION_DEFAULT 0.35
37
38 /* Define max. allowed events per fragment. */
39 #define CONFIG_MAX_EVENTS_PER_FRAGMENT 1024
40
41 /* Define max. allowed pitch. */
42 #define CONFIG_MAX_PITCH 4
43
44 /* Define max. streams. */
45 #define CONFIG_MAX_STREAMS 90
46
47 /* Define max. voices. */
48 #define CONFIG_MAX_VOICES 64
49
50 /* Define default subfragment size (in sample points). */
51 #define CONFIG_DEFAULT_SUBFRAGMENT_SIZE 32
52
53 /* Define to a MIDI controller number to override cutoff control. */
54 /* #undef CONFIG_OVERRIDE_CUTOFF_CTRL */
55
56 /* Define to a filter type to always force that filter type. */
57 /* #undef CONFIG_OVERRIDE_FILTER_TYPE */
58
59 /* Define to a MIDI controller number to override resonance control. */
60 /* #undef CONFIG_OVERRIDE_RESONANCE_CTRL */
61
62 /* Define default portamento time. */
63 #define CONFIG_PORTAMENTO_TIME_DEFAULT 1
64
65 /* Define max. portamento time. */
66 #define CONFIG_PORTAMENTO_TIME_MAX 32
67
68 /* Define min. portamento time. */
69 #define CONFIG_PORTAMENTO_TIME_MIN 0.1
70
71 /* Define amount of sample points to be cached in RAM. */
72 #define CONFIG_PRELOAD_SAMPLES 32768
73
74 /* Define to 1 if you want to enable processing of All-Notes-Off MIDI
75 messages. */
76 #define CONFIG_PROCESS_ALL_NOTES_OFF 1
77
78 /* Define amount of streams to be refilled per cycle. */
79 #define CONFIG_REFILL_STREAMS_PER_RUN 4
80
81 /* Define to 1 to allow exceptions in the realtime context. */
82 /* #undef CONFIG_RT_EXCEPTIONS */
83
84 /* Define each stream's ring buffer size. */
85 #define CONFIG_STREAM_BUFFER_SIZE 262144
86
87 /* Define max. stream refill size. */
88 #define CONFIG_STREAM_MAX_REFILL_SIZE 65536
89
90 /* Define min. stream refill size. */
91 #define CONFIG_STREAM_MIN_REFILL_SIZE 1024
92
93 /* Define SysEx buffer size. */
94 #define CONFIG_SYSEX_BUFFER_SIZE 2048
95
96 /* Define voice stealing algorithm to be used. */
97 #define CONFIG_VOICE_STEAL_ALGO voice_steal_algo_oldestvoiceonkey
98
99 // avoid automatic inclusion of config.h in global.h, since we use version.h
100 // to manually maintain all compile time configuration parameters
101 #define OVERRIDE_CONFIG_H

  ViewVC Help
Powered by ViewVC