#ifndef CONFIG_H1#define CONFIG_H23/* Define to enable ALSA driver */4/* #undef ALSA_SUPPORT TRUE */56/* Define to activate sound output to files */7/* #undef AUFILE_SUPPORT 1 */89/* whether or not we are supporting CoreAudio */10/* #undef COREAUDIO_SUPPORT */1112/* whether or not we are supporting CoreMIDI */13/* #undef COREMIDI_SUPPORT */1415/* whether or not we are supporting DART */16/* #undef DART_SUPPORT */1718/* Define if building for Mac OS X Darwin */19/* #undef DARWIN */2021/* Define if D-Bus support is enabled */22/* #undef DBUS_SUPPORT 1 */2324/* Soundfont to load automatically in some use cases */25/* #undef DEFAULT_SOUNDFONT "/usr/local/share/soundfonts/default.sf2" */2627/* Define to enable FPE checks */28/* #undef FPE_CHECK */2930/* Define to 1 if you have the <arpa/inet.h> header file. */31/* #undef HAVE_ARPA_INET_H */3233/* Define to 1 if you have the <errno.h> header file. */34#define HAVE_ERRNO_H 13536/* Define to 1 if you have the <fcntl.h> header file. */37/* #undef HAVE_FCNTL_H */3839/* Define to 1 if you have the <inttypes.h> header file. */40#define HAVE_INTTYPES_H 14142/* Define to 1 if you have the <io.h> header file. */43#define HAVE_IO_H 14445/* whether or not we are supporting lash */46/* #undef HAVE_LASH */4748/* Define if systemd support is enabled */49/* #undef SYSTEMD_SUPPORT */5051/* Define to 1 if you have the <limits.h> header file. */52#define HAVE_LIMITS_H 15354/* Define to 1 if you have the <linux/soundcard.h> header file. */55/* #undef HAVE_LINUX_SOUNDCARD_H */5657/* Define to 1 if you have the <machine/soundcard.h> header file. */58/* #undef HAVE_MACHINE_SOUNDCARD_H */5960/* Define to 1 if you have the <math.h> header file. */61#define HAVE_MATH_H 16263/* Define to 1 if you have the <netinet/in.h> header file. */64/* #undef HAVE_NETINET_IN_H */6566/* Define to 1 if you have the <netinet/tcp.h> header file. */67/* #undef HAVE_NETINET_TCP_H */6869/* Define if compiling the mixer with multi-thread support */70#define ENABLE_MIXER_THREADS 17172/* Define if compiling with openMP to enable parallel audio rendering */73/* #undef HAVE_OPENMP */7475/* Define to 1 if you have the <pthread.h> header file. */76/* #undef HAVE_PTHREAD_H */7778/* Define to 1 if you have the <signal.h> header file. */79#define HAVE_SIGNAL_H 18081/* Define to 1 if you have the <stdarg.h> header file. */82#define HAVE_STDARG_H 18384/* Define to 1 if you have the <stdint.h> header file. */85#define HAVE_STDINT_H 18687/* Define to 1 if you have the <stdio.h> header file. */88#define HAVE_STDIO_H 18990/* Define to 1 if you have the <stdlib.h> header file. */91#define HAVE_STDLIB_H 19293/* Define to 1 if you have the <strings.h> header file. */94/* #undef HAVE_STRINGS_H */9596/* Define to 1 if you have the <string.h> header file. */97#define HAVE_STRING_H 19899/* Define to 1 if you have the <sys/mman.h> header file. */100/* #undef HAVE_SYS_MMAN_H */101102/* Define to 1 if you have the <sys/socket.h> header file. */103/* #undef HAVE_SYS_SOCKET_H */104105/* Define to 1 if you have the <sys/soundcard.h> header file. */106/* #undef HAVE_SYS_SOUNDCARD_H */107108/* Define to 1 if you have the <sys/stat.h> header file. */109#define HAVE_SYS_STAT_H 1110111/* Define to 1 if you have the <sys/time.h> header file. */112/* #undef HAVE_SYS_TIME_H */113114/* Define to 1 if you have the <sys/types.h> header file. */115#define HAVE_SYS_TYPES_H 1116117/* Define to 1 if you have the <unistd.h> header file. */118/* #undef HAVE_UNISTD_H */119120/* Define to 1 if you have the <windows.h> header file. */121/* #undef HAVE_WINDOWS_H */122123/* Define to 1 if you have the <getopt.h> header file. */124/* #undef HAVE_GETOPT_H */125126/* Define to 1 if you have the inet_ntop() function. */127/* #undef HAVE_INETNTOP */128129/* Define to enable JACK driver */130/* #undef JACK_SUPPORT */131132/* Define to enable PipeWire driver */133/* #undef PIPEWIRE_SUPPORT */134135/* Include the LADSPA Fx unit */136/* #undef LADSPA */137138/* Define to enable IPV6 support */139/* #undef IPV6_SUPPORT */140141/* Define to enable network support */142/* #undef NETWORK_SUPPORT */143144/* Defined when fluidsynth is build in an automated environment, where no MSVC++ Runtime Debug Assertion dialogs should pop up */145#define NO_GUI 1146147/* libinstpatch for DLS and GIG */148/* #undef LIBINSTPATCH_SUPPORT */149150/* libsndfile has ogg vorbis support */151/* #undef LIBSNDFILE_HASVORBIS */152153/* Define to enable libsndfile support */154/* #undef LIBSNDFILE_SUPPORT */155156/* Define to enable MidiShare driver */157/* #undef MIDISHARE_SUPPORT */158159/* Define if using the MinGW32 environment */160#define MINGW32 1161162/* Define to enable OSS driver */163/* #undef OSS_SUPPORT */164165/* Define to enable OPENSLES driver */166/* #undef OPENSLES_SUPPORT */167168/* Define to enable Oboe driver */169/* #undef OBOE_SUPPORT */170171/* Name of package */172#define PACKAGE "fluidsynth"173174/* Define to the address where bug reports for this package should be sent. */175/* #undef PACKAGE_BUGREPORT */176177/* Define to the full name of this package. */178/* #undef PACKAGE_NAME */179180/* Define to the full name and version of this package. */181/* #undef PACKAGE_STRING */182183/* Define to the one symbol short name of this package. */184/* #undef PACKAGE_TARNAME */185186/* Define to the version of this package. */187/* #undef PACKAGE_VERSION */188189/* Define to enable PortAudio driver */190/* #undef PORTAUDIO_SUPPORT */191192/* Define to enable PulseAudio driver */193/* #undef PULSE_SUPPORT */194195/* Define to enable DirectSound driver */196/* #undef DSOUND_SUPPORT 1 */197198/* Define to enable Windows WASAPI driver */199/* #undef WASAPI_SUPPORT 1 */200201/* Define to enable Windows WaveOut driver */202/* #undef WAVEOUT_SUPPORT 1 */203204/* Define to enable Windows MIDI driver */205/* #undef WINMIDI_SUPPORT */206207/* Define to enable SDL2 audio driver */208/* #undef SDL2_SUPPORT */209210/* Define to 1 if you have the ANSI C header files. */211#define STDC_HEADERS 1212213/* Soundfont to load for unit testing */214/* #undef TEST_SOUNDFONT */215216/* Soundfont to load for UTF-8 unit testing */217/* #undef TEST_SOUNDFONT_UTF8_1 */218/* #undef TEST_SOUNDFONT_UTF8_2 */219/* #undef TEST_MIDI_UTF8 */220221/* SF3 Soundfont to load for unit testing */222/* #undef TEST_SOUNDFONT_SF3 */223224/* Define to enable SIGFPE assertions */225/* #undef TRAP_ON_FPE */226227/* Define to do all DSP in single floating point precision */228/* #undef WITH_FLOAT */229230/* Define to profile the DSP code */231/* #undef WITH_PROFILING */232233/* Define to use the readline library for line editing */234/* #undef READLINE_SUPPORT */235236/* Define if the compiler supports VLA */237#define SUPPORTS_VLA 1238239/* Define to 1 if your processor stores words with the most significant byte240first (like Motorola and SPARC, unlike Intel and VAX). */241/* #undef WORDS_BIGENDIAN */242243/* Define to `__inline__' or `__inline' if that's what the C compiler244calls it, or to nothing if 'inline' is not supported under any name. */245#ifndef __cplusplus246/* #undef inline */247#endif248249/* Define to 1 if you have the sinf() function. */250#define HAVE_SINF 1251252/* Define to 1 if you have the cosf() function. */253#define HAVE_COSF 1254255/* Define to 1 if you have the fabsf() function. */256#define HAVE_FABSF 1257258/* Define to 1 if you have the powf() function. */259#define HAVE_POWF 1260261/* Define to 1 if you have the sqrtf() function. */262#define HAVE_SQRTF 1263264/* Define to 1 if you have the logf() function. */265#define HAVE_LOGF 1266267/* Define to 1 if you have the socklen_t type. */268/* #undef HAVE_SOCKLEN_T */269270#endif /* CONFIG_H */271272273