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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 738 - (show annotations) (download) (as text)
Tue Aug 16 17:14:25 2005 UTC (18 years, 8 months ago) by schoenebeck
File MIME type: text/x-c++hdr
File size: 2320 byte(s)
* extensive synthesis optimization: reimplementation of EGs and LFO(s),
  removed synthesis parameter prerendering and the synthesis parameter
  matrix in general, splitting each audio fragment into subfragments now
  where each subfragment uses constant synthesis parameters
  (everything's still very buggy ATM)

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 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 default subfragment size (in sample points). */
48 #define CONFIG_DEFAULT_SUBFRAGMENT_SIZE 32
49
50 /* Define to a MIDI controller number to override cutoff control. */
51 /* #undef CONFIG_OVERRIDE_CUTOFF_CTRL */
52
53 /* Define to a filter type to always force that filter type. */
54 /* #undef CONFIG_OVERRIDE_FILTER_TYPE */
55
56 /* Define to a MIDI controller number to override resonance control. */
57 /* #undef CONFIG_OVERRIDE_RESONANCE_CTRL */
58
59 /* Define amount of sample points to be cached in RAM. */
60 #define CONFIG_PRELOAD_SAMPLES 32768
61
62 /* Define amount of streams to be refilled per cycle. */
63 #define CONFIG_REFILL_STREAMS_PER_RUN 4
64
65 /* Define to 1 to allow exceptions in the realtime context. */
66 /* #undef CONFIG_RT_EXCEPTIONS */
67
68 /* Define each stream's ring buffer size. */
69 #define CONFIG_STREAM_BUFFER_SIZE 262144
70
71 /* Define max. stream refill size. */
72 #define CONFIG_STREAM_MAX_REFILL_SIZE 65536
73
74 /* Define min. stream refill size. */
75 #define CONFIG_STREAM_MIN_REFILL_SIZE 1024
76
77 /* Define SysEx buffer size. */
78 #define CONFIG_SYSEX_BUFFER_SIZE 2048
79
80 /* Define voice stealing algorithm to be used. */
81 #define CONFIG_VOICE_STEAL_ALGO voice_steal_algo_oldestvoiceonkey

  ViewVC Help
Powered by ViewVC