Description: configure a default config file taken sample as base but more compatible config base
Author: PICCORO Lenz McKAY <mckaygerhard@gmail.com>

--- openal-soft-1.17.2.orig/alsoftrc.sample
+++ openal-soft-1.17.2/alsoftrc.sample
@@ -34,7 +34,7 @@
 #  this option is useful for preventing some or all of those methods from being
 #  used. The available extensions are: sse, sse2, sse3, sse4.1, and neon.
 #  Specifying 'all' disables use of all such specialized methods.
-#disable-cpu-exts =
+disable-cpu-exts = sse3,sse4.1
 
 ## drivers: (global)
 #  Sets the backend driver list order, comma-seperated. Unknown backends and
@@ -43,13 +43,13 @@
 #  other backends, while 'oss' will try OSS only). Backends prepended with -
 #  won't be considered for use (e.g. '-oss,' will try all available backends
 #  except OSS). An empty list means to try all backends.
-#drivers =
+drivers = alsa,pulse,oss,sndio,port,null
 
 ## channels:
 #  Sets the output channel configuration. If left unspecified, one will try to
 #  be detected from the system, and defaulting to stereo. The available values
 #  are: mono, stereo, quad, surround51, surround51rear, surround61, surround71
-#channels =
+channels = stereo
 
 ## sample-type:
 #  Sets the output sample type. Currently, all mixing is done with 32-bit float
@@ -61,12 +61,12 @@
 #  int32   - signed 32-bit int
 #  uint32  - unsigned 32-bit int
 #  float32 - 32-bit float
-#sample-type = float32
+sample-type = float32
 
 ## frequency:
 #  Sets the output frequency. If left unspecified it will try to detect a
 #  default from the system, otherwise it will default to 44100.
-#frequency =
+frequency = 44100
 
 ## period_size:
 #  Sets the update period size, in frames. This is the number of frames needed
@@ -84,7 +84,7 @@
 #  Specifies if stereo output is treated as being headphones or speakers. With
 #  headphones, HRTF or crossfeed filters may be used for better audio quality.
 #  Valid settings are auto, speakers, and headphones.
-#stereo-mode = auto
+stereo-mode = auto
 
 ## hrtf:
 #  Controls HRTF processing. These filters provide better spatialization of
@@ -94,7 +94,7 @@
 #  will allow HRTF to be used when headphones are detected or the app requests
 #  it, while setting true or false will forcefully enable or disable HRTF
 #  respectively.
-#hrtf = auto
+hrtf = false
 
 ## hrtf_tables:
 #  Specifies a comma-separated list of files containing HRTF data sets. The
@@ -135,7 +135,7 @@
 #  bsinc - extrapolates samples using a band-limited Sinc filter (varying
 #          between 12 and 24 points, with anti-aliasing)
 #  Specifying other values will result in using the default (linear).
-#resampler = linear
+resampler = point
 
 ## rt-prio: (global)
 #  Sets real-time priority for the mixing thread. Not all drivers may use this
@@ -149,7 +149,7 @@
 ## sources:
 #  Sets the maximum number of allocatable sources. Lower values may help for
 #  systems with apps that try to play more sounds than the CPU can handle.
-#sources = 256
+sources = 128
 
 ## slots:
 #  Sets the maximum number of Auxiliary Effect Slots an app can create. A slot
@@ -178,7 +178,7 @@
 #  Livingroom, Stoneroom, Auditorium, ConcertHall, Cave, Arena, Hangar,
 #  CarpetedHallway, Hallway, StoneCorridor, Alley, Forest, City, Moutains,
 #  Quarry, Plain, ParkingLot, SewerPipe, Underwater, Drugged, Dizzy, Psychotic.
-#default-reverb =
+default-reverb = None
 
 ## trap-alc-error: (global)
 #  Generates a SIGTRAP signal when an ALC device error is generated, on systems
@@ -279,14 +279,14 @@
 #  consumption). If mmap isn't available, it will automatically fall back to
 #  non-mmap mode. True, yes, on, and non-0 values will attempt to use mmap. 0
 #  and anything else will force mmap off.
-#mmap = true
+mmap = true
 
 ## allow-resampler:
 #  Specifies whether to allow ALSA's built-in resampler. Enabling this will
 #  allow the playback device to be set to a different sample rate than the
 #  actual output, causing ALSA to apply its own resampling pass after OpenAL
 #  Soft resamples and mixes the sources and effects for output.
-#allow-resampler = false
+allow-resampler = false
 
 ##
 ## OSS backend stuff
