Chris Robinson
dc10e56bab
Implement a 6-point sinc-lanczos filter
2015-09-29 20:39:12 -07:00
Chris Robinson
848a4a0fcc
Auto-replace the "cubic" resampler with "sinc4"
2015-09-28 12:59:52 -07:00
Chris Robinson
ab6622a8d6
Replace the cubic resampler with a 4-point sinc/lanczos filter
2015-09-27 23:57:25 -07:00
Chris Robinson
5f5eebc4df
Allow the hrtf_tables option to be device-specific
2015-09-20 08:28:34 -07:00
Chris Robinson
28a516e8a5
Change the hrtf config option to expect auto/true/false instead of a bool
2015-09-04 20:16:48 -07:00
Chris Robinson
0eb83fe462
Make option and block names case-sensitive
...
This is to avoid any issues with device names that can be case-sensitive, and
strcasecmp not working properly for non-ASCII-7 uppercase characters.
2015-09-04 16:09:09 -07:00
Chris Robinson
5f40daabc2
Reverse the device and block names for device-specific options
2015-09-04 15:47:48 -07:00
Chris Robinson
2cb974df40
Document the bformat config option
2015-08-28 15:53:17 -07:00
Chris Robinson
8fe421cba1
Document device-specific config options
2015-08-28 14:48:33 -07:00
Chris Robinson
01f9cb4072
Update the default value for JACK's spawn-server option
2015-08-26 12:50:54 -07:00
Chris Robinson
beb670a939
Add an option to prevent spawning a JACK server
2014-12-22 19:29:55 -08:00
Chris Robinson
b8d98dd6d0
Add an option for an increased ringbuffer size with JACK
2014-12-22 18:48:54 -08:00
Chris Robinson
ccbb3f069f
Update some config descriptions
2014-11-22 22:00:44 -08:00
Chris Robinson
d77c6153e7
Document the stereo-mode config option
2014-11-22 21:02:25 -08:00
Chris Robinson
3eab44001d
Remove the unused layout config options
2014-11-08 15:44:07 -08:00
Chris Robinson
a50ba603ab
Remove the unused wide-stereo option
2014-11-08 06:36:45 -08:00
Chris Robinson
c053617066
Reorder some options in the config sample
2014-11-08 05:59:08 -08:00
Chris Robinson
3904a3f033
Allow selecting the 5.1-rear channel config from the config file
2014-11-08 05:53:17 -08:00
Chris Robinson
4a712dc612
Remove some unnecessary config options
2014-09-08 15:29:07 -07:00
Chris Robinson
09d5475aa6
Update the disable-cpu-exts config option description
2014-06-07 06:08:22 -07:00
Chris Robinson
74f2864c74
Update config file comments
2014-03-09 00:32:57 -08:00
Chris Robinson
6e7c0e15eb
Use OpenDataFile to load soundfonts relative to data directories
2014-02-27 02:20:51 -08:00
Chris Robinson
fd3acf19fe
Add a note that absolute paths may be used for hrtf_tables
2014-02-27 01:54:45 -08:00
Chris Robinson
0ddb9888fe
Fix a config option comment
2014-02-23 21:46:11 -08:00
Chris Robinson
5731534e8d
Move the default hrtf table to an external file
2014-02-23 21:02:11 -08:00
Chris Robinson
0e51becd58
Search system-dependant data paths for relative hrtf table filenames
2014-02-23 17:58:34 -08:00
Chris Robinson
d65279ac2a
Update MIDI config option texts
2014-01-17 01:24:18 -08:00
Chris Robinson
7f51569186
Update the midi soundfont config option
2013-12-16 15:05:53 -08:00
Chris Robinson
98b0a3187e
Add a config option for specifying the default MIDI soundfont
2013-11-28 04:16:46 -08:00
Chris Robinson
41175ec84c
Implement the Compressor effect
2013-10-03 07:55:12 -07:00
Chris Robinson
99fa5911bc
Implement the Autowah effect.
2013-10-03 03:37:03 -07:00
Chris Robinson
38a9e642df
Check for SSE2 and set the denormals-are-zero bit for mixing if available
2013-05-22 17:04:37 -07:00
Chris Robinson
78e7c1c27b
Implement distortion and equalizer effects
...
Code provided by Mike Gorchak
2013-05-18 01:33:01 -07:00
Chris Robinson
2c501f3b28
Document QSA backend options, and move PulseAudio's up
2013-03-22 11:19:50 -07:00
Chris Robinson
d237410d1d
Add a QSA backend for QNX
2013-03-14 01:29:20 -07:00
Chris Robinson
3fd0f23e48
Add Chorus and Flanger effects
...
Code provided by Mike Gorchak
2013-03-13 23:31:12 -07:00
Chris Robinson
aa827790bd
Add a note about the hrtf_tables filename markers
2012-09-12 05:34:42 -07:00
Chris Robinson
e9a20cb985
Add an SSE-enhanced HRTF mixer using intrinsics
...
Not as good as it could be, but it's something
2012-08-14 03:53:07 -07:00
Chris Robinson
cfc5205569
Fix a typo
2012-08-13 22:31:58 -07:00
Chris Robinson
17dfaa3aae
Add a config option to disable use of CPU extensions
2012-08-13 10:37:49 -07:00
Chris Robinson
d6fd52a0e5
Add an option for wide stereo sources
...
Replaces the old stereodup option
2012-08-09 05:38:07 -07:00
Chris Robinson
90ca6675c2
Allow PulseAudio to spawn a server by default
...
Since only one backend is used at a time now, the issues with device ownership
aren't really prevelant anymore. An application that tries to open all
enumerated devices won't run into the problem of spawning a server and end up
preventing other backend devices from working.
2012-06-16 22:37:45 -07:00
Chris Robinson
0db9730a50
Add an option to allow PulseAudio to move streams
...
This could be made the default, if there's a safe way to update the AL device
specifier.
2012-06-16 22:32:19 -07:00
Chris Robinson
8d9838012d
Remove the stereodup option
...
There's better ways to do it now with "wide" sound sources.
2012-04-29 04:44:53 -07:00
Chris Robinson
305d790a19
Revert the default stereo layout back to -90 and +90 degrees
...
For the time being, until better stereo spatialization can be implemented and
headphones can be better detected.
2012-03-12 22:49:10 -07:00
Chris Robinson
10e2b7ecbf
Document the hrtf_tables config option
2012-03-11 19:29:19 -07:00
Chris Robinson
302c08a14b
Enforce range limits on periods and period_size.
2012-03-04 05:44:37 -08:00
Chris Robinson
6ffaabeb75
Update the layout config option names
2012-03-01 10:06:55 -08:00
Chris Robinson
799f8da333
Recognize "none" to disable the default reverb
2012-02-19 17:41:42 -08:00
Chris Robinson
426f0273cb
Remove mention of the environment variables from alsoftrc.sample
...
There will be a separate file to document all of them.
2012-02-19 17:20:02 -08:00