/[svn]/linuxsampler/trunk/configure.in
ViewVC logotype

Diff of /linuxsampler/trunk/configure.in

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 554 by schoenebeck, Thu May 19 19:25:14 2005 UTC revision 579 by schoenebeck, Tue May 24 19:20:20 2005 UTC
# Line 360  AC_ARG_ENABLE(voice-steal-algo, Line 360  AC_ARG_ENABLE(voice-steal-algo,
360                            available options:                            available options:
361                              none:                              none:
362                                Disable voice stealing completely.                                Disable voice stealing completely.
363                              oldestvoiceonkey:                              oldestvoiceonkey (default):
364                                Try to kill a voice on the same key first,                                Try to kill a voice on the same key first,
365                                if no success, proceed with the oldest key.                                if no success, proceed with the oldest key.
366                              oldestkey (default):                              oldestkey:
367                                Try to kill a voice from the oldest active                                Try to kill a voice from the oldest active
368                                key.],                                key.],
369    [ if test ! "(" "${enableval}" = "none" \    [ if test ! "(" "${enableval}" = "none" \
# Line 372  AC_ARG_ENABLE(voice-steal-algo, Line 372  AC_ARG_ENABLE(voice-steal-algo,
372        AC_MSG_ERROR([Unknown voice stealing algorithm for parameter --enable-voice-steal-algo])        AC_MSG_ERROR([Unknown voice stealing algorithm for parameter --enable-voice-steal-algo])
373      else      else
374        config_voice_steal_algo="${enableval}"        config_voice_steal_algo="${enableval}"
375      fi        fi
376    ],    ],
377    [config_voice_steal_algo="oldestkey"]    [config_voice_steal_algo="oldestvoiceonkey"]
378  )  )
379  AC_DEFINE_UNQUOTED(CONFIG_VOICE_STEAL_ALGO, voice_steal_algo_${config_voice_steal_algo}, [Define voice stealing algorithm to be used.])  AC_DEFINE_UNQUOTED(CONFIG_VOICE_STEAL_ALGO, voice_steal_algo_${config_voice_steal_algo}, [Define voice stealing algorithm to be used.])
380    
# Line 479  AC_ARG_ENABLE(override-filter-type, Line 479  AC_ARG_ENABLE(override-filter-type,
479         config_override_filter_type="::gig::vcf_type_lowpassturbo"         config_override_filter_type="::gig::vcf_type_lowpassturbo"
480      elif test ! "${enableval}" = "no"; then      elif test ! "${enableval}" = "no"; then
481         AC_MSG_ERROR([Unknown filter type for parameter --enable-override-filter-type])         AC_MSG_ERROR([Unknown filter type for parameter --enable-override-filter-type])
482      fi        fi
483    ],    ],
484    [config_override_filter_type="no"]    [config_override_filter_type="no"]
485  )  )
# Line 487  if test ! "$config_override_filter_type" Line 487  if test ! "$config_override_filter_type"
487    AC_DEFINE_UNQUOTED(CONFIG_OVERRIDE_FILTER_TYPE, $config_override_filter_type, [Define to a filter type to always force that filter type.])    AC_DEFINE_UNQUOTED(CONFIG_OVERRIDE_FILTER_TYPE, $config_override_filter_type, [Define to a filter type to always force that filter type.])
488  fi  fi
489    
490    AC_ARG_ENABLE(gs-checksum,
491      [  --enable-gs-checksum
492                              Enable Roland General Synth SysEx checksum check
493                              (default=no). If this is enabled, all GS SysEx
494                              messages which do not provide a correct checksum
495                              will be ignored. This is disabled by default as
496                              not all devices honor GS checksums.],
497      [config_assert_gs_sysex_checksum="yes"],
498      [config_assert_gs_sysex_checksum="no"]
499    )
500    if test "config_assert_gs_sysex_checksum" = "yes"; then
501      AC_DEFINE_UNQUOTED(CONFIG_ASSERT_GS_SYSEX_CHECKSUM, 1, [Define to 1 if you want to enable GS SysEx check.])
502    fi
503    
504    
505  ###########################################################################  ###########################################################################
506  # Create Build Files  # Create Build Files
507    
# Line 502  AC_CHECK_HEADER(stdlib.h) Line 517  AC_CHECK_HEADER(stdlib.h)
517    
518  AM_PROG_LIBTOOL  AM_PROG_LIBTOOL
519    
520  AC_OUTPUT(Makefile src/Makefile src/network/Makefile src/engines/Makefile src/engines/gig/Makefile src/engines/common/Makefile src/common/Makefile src/lib/Makefile src/lib/fileloader/Makefile src/lib/fileloader/libgig/Makefile src/testcases/Makefile src/drivers/Makefile src/drivers/audio/Makefile src/drivers/midi/Makefile)  AC_OUTPUT(Makefile man/Makefile man/linuxsampler.1 src/Makefile src/network/Makefile src/engines/Makefile src/engines/gig/Makefile src/engines/common/Makefile src/common/Makefile src/lib/Makefile src/lib/fileloader/Makefile src/lib/fileloader/libgig/Makefile src/testcases/Makefile src/drivers/Makefile src/drivers/audio/Makefile src/drivers/midi/Makefile)
521    
522    
523  ###########################################################################  ###########################################################################
# Line 526  echo "# Maximum Stream Refill Size: ${co Line 541  echo "# Maximum Stream Refill Size: ${co
541  echo "# Stream Size: ${config_stream_size}"  echo "# Stream Size: ${config_stream_size}"
542  echo "# Maximum Disk Streams: ${config_max_streams}"  echo "# Maximum Disk Streams: ${config_max_streams}"
543  echo "# Maximum Voices: ${config_max_voices}"  echo "# Maximum Voices: ${config_max_voices}"
544    echo "# Voice Stealing Algorithm: ${config_voice_steal_algo}"
545  echo "# SysEx Buffer Size: ${config_sysex_buffer_size} Byte"  echo "# SysEx Buffer Size: ${config_sysex_buffer_size} Byte"
546  echo "# Filter Update Steps: ${config_filter_update_steps}"  echo "# Filter Update Steps: ${config_filter_update_steps}"
547  echo "# Force Filter Usage: ${config_force_filter}"  echo "# Force Filter Usage: ${config_force_filter}"
# Line 534  echo "# Filter Cutoff Maximum: ${config_ Line 550  echo "# Filter Cutoff Maximum: ${config_
550  echo "# Override Filter Cutoff Controller: ${config_override_cutoff_ctrl}"  echo "# Override Filter Cutoff Controller: ${config_override_cutoff_ctrl}"
551  echo "# Override Filter Resonance Controller: ${config_override_resonance_ctrl}"  echo "# Override Filter Resonance Controller: ${config_override_resonance_ctrl}"
552  echo "# Override Filter Type: ${config_override_filter_type}"  echo "# Override Filter Type: ${config_override_filter_type}"
553    echo "# Assert GS SysEx Checksum: ${config_assert_gs_sysex_checksum}"
554  echo "#-------------------------------------------------------------------#"  echo "#-------------------------------------------------------------------#"
555  echo "# Read './configure --help' or file 'configure.in' for details.     #"  echo "# Read './configure --help' or file 'configure.in' for details.     #"
556  echo "#####################################################################"  echo "#####################################################################"

Legend:
Removed from v.554  
changed lines
  Added in v.579

  ViewVC Help
Powered by ViewVC