aboutsummaryrefslogtreecommitdiffstats
path: root/alsoftrc.sample
Commit message (Collapse)AuthorAgeFilesLines
* Add EAX extensions (EAX 2.0-5.0, X-RAM) (#632)Boris I. Bendovsky2022-01-301-0/+8
| | | | | | | | | | | | | | | * Add EAX extensions (EAX 2.0-5.0, X-RAM) * Comment out C++17 leftovers * Remove everything related to patching * Update alsoftrc.sample * Rewrite integration * Fix GCC compilation under Linux * Always reset EAX effect properties when loading it into FX slot
* Handle the rt-prio config options as the priority levelChris Robinson2022-01-181-6/+6
|
* Add an ambi-format option for ACN ordering and FuMa scalingChris Robinson2022-01-121-1/+2
|
* Check for audio devices when initializing PipeWireChris Robinson2021-12-251-0/+15
| | | | | | | | | | | This isn't great since it can fail when PipeWire is handling audio but no devices are available at initialization, causing the Pulseaudio or ALSA backend to be selected instead. Future versions of PipeWire are expected to have a better way to detect if it's handling audio, but for now this is better than nothing. A config option is available for users to have the PipeWire backend be usable even with no devices at initialization, just in case.
* Remove some lingering mentions of surround51rearChris Robinson2021-10-211-4/+4
|
* Add an option to mix directly in the JACK callbackChris Robinson2021-06-081-2/+8
|
* Lower RLIMIT_RTTIME to allow RTKit to give RT priorityChris Robinson2021-04-201-0/+5
|
* Add some missing custom device config descriptionsChris Robinson2020-11-151-0/+22
|
* Add an option to auto-connect JACK portsChris Robinson2020-08-051-0/+6
|
* Use real-time priority by defaultChris Robinson2020-02-261-3/+3
|
* Update an comment about the default HRTF filtersChris Robinson2020-02-251-2/+1
|
* Reduce the maximum number of source sends to 6Chris Robinson2020-02-251-1/+1
|
* Add an option to limit the HRTF's IR sizeChris Robinson2019-11-281-0/+7
|
* Add "fast" variants for the bsinc resamplersChris Robinson2019-09-281-1/+5
| | | | | | This simply omits the scale factor from the filter, similar to how up-sampling does. The consequence of this is less smooth transitions when ramping the pitch while down-sampling, but otherwise behaves fine.
* Make hq-mode the default and update ambisonics.txtChris Robinson2019-09-081-1/+1
|
* Alsoft-config: Add vocal morpher effectRaulshc2019-08-181-1/+1
|
* Properly comment out the sample config's optionsChris Robinson2019-07-121-8/+8
|
* Document the hrtf-mode config optionChris Robinson2019-06-211-0/+13
|
* Disable NFC by defaultChris Robinson2019-04-291-9/+10
|
* Remove some ancient PulseAudio KDE/Phonon/Qt hacksChris Robinson2019-04-271-1/+1
| | | | | | | | | | Unfortuantely, the relevant KDE bug still seems to exist (streams are forced to KDE's default device after opening, even when they're created with a specific device at user request). I do not know why KDE thinks this is in any way good behavior (the user doesn't get their desired device, nor does the stream get the appropriate format for the device its ultimately put on), but making streams non-movable as a workaround has been a thorn in the side of non-KDE users for too long. C'mon KDE, it's been nearly (if not more than) 7 years now.
* Change the default period size to 20msChris Robinson2019-04-261-3/+5
|
* Recognize ambix as an alias for acn+sn3dChris Robinson2018-12-271-2/+2
|
* Add an adjust-latency config option for PulseAudioChris Robinson2018-12-251-0/+8
|
* Alsoft-config: Add autowah effectRaulshc2018-07-251-2/+3
|
* Alsoft-config: Add frequency shifter effectRaulshc2018-05-201-1/+1
|
* Fix misspellings of quadraphonicChris Robinson2018-03-301-1/+1
| | | | | AL_LOKI_quadriphonic is left alone since that is what the extension is called and what code expects. All other instances have been fixed for consistency.
* Alsoft-config: Add pitch shifter effectRaulshc2018-03-181-1/+1
|
* Rename the mmdevapi backend to wasapiChris Robinson2018-03-091-2/+2
|
* Remove standard reverb specific processing functionsChris Robinson2018-01-071-6/+0
|
* Replace the sinc4 resampler with cubicChris Robinson2018-01-071-1/+1
| | | | | | | Turns out the C version of the cubic resampler is just slightly faster than even the SSE3 version of the FIR4 resampler. This is likely due to not using a 64KB random-access lookup table along with unaligned loads, both offseting the gains from SSE.
* Add a higher quality bsinc resampler using 24 sample pointsChris Robinson2017-08-271-3/+4
| | | | | | | This improves the transition width, allowing more of the higher frequencies remain audible. It would be preferrable to have an upper limit of 32 points instead of 48, to reduce the overall table size and the CPU cost for down- sampling.
* Add a front-stablizer config option for surround sound modesChris Robinson2017-07-311-0/+8
| | | | | | | | | | | | This improves a stereo (front-left + front-right) sound "image" by generating a front-center channel signal. Done correctly, it helps reduce the comb effects and phase errors associated with using only two speakers to simulate center sounds. Note that it shouldn't be used if the front-center channel is already included in the positional audio mix (the dialog effect is okay). In general, it may actually be better to exclude the front-center channel from the positional audio mix and use this to generate front-center output.
* Make the dithering depth configurableChris Robinson2017-06-171-3/+10
|
* Add an option to dither 8- and 16-bit outputChris Robinson2017-05-231-0/+6
|
* Document the output-limiter config optionChris Robinson2017-04-261-0/+6
| | | | Expose it in alsoft-config as well.
* Handle the nfc-ref-delay config optionChris Robinson2017-03-121-0/+10
|
* Document the nfc config option and expose it in alsoft-configChris Robinson2017-03-121-0/+9
|
* Rename stereo-panning option to stereo-encodingChris Robinson2017-02-221-7/+8
| | | | Also rename the 'paired' value to 'panpot', and make it the default.
* Reduce the default period count to 3Chris Robinson2017-02-221-1/+1
|
* Make the "sends" config option act as a limitChris Robinson2017-02-211-4/+3
| | | | | Instead of forcing the device to always use the specified send count, it simply limits requests to it.
* Increase the default effect slot and send countChris Robinson2017-02-211-2/+2
| | | | | | | | | | The default number of auxiliary effect slots is now 64. This can still be raised by the config file without a hard maximum, but incurs processing cost for each effect slot generated by the app. The default number of source sends is now actually 2, as per the EFX docs. However, it can be raised up to 16 via ALC_MAX_AUXILIARY_SENDS attribute requests, rather than the previous 4.
* Remove mention of the sinc8 resamplerChris Robinson2017-02-201-1/+0
|
* Allow distance compensation for non-HQ rendering as wellChris Robinson2017-02-201-3/+2
| | | | | It still requires a custom configuration to specify appropriate speaker distances.
* Remove the separate surround51rear decoder optionChris Robinson2017-02-191-7/+2
| | | | | | Both 5.1 Side and Rear configurations use 'surround51' to look up the appropriate decoder file. The decoder loader already handles mapping between rear and side channels, so there's no need for separate options.
* Add a volume-adjust config option to adjust the source output volumeChris Robinson2016-09-241-0/+7
| | | | | | | | | Designed for apps that either don't change the listener's AL_GAIN, or don't allow the listener's AL_GAIN to go above 1. This allows the volume to still be increased further than such apps may allow, if users find it too quiet. Be aware that increasing this can easily cause clipping. The gain limit reported by AL_GAIN_LIMIT_SOFT is also affected by this.
* Add an option to specify the ambisonic output configurationChris Robinson2016-07-311-0/+5
|
* Update alsoftrc.sample with the new channel configurationsChris Robinson2016-07-301-1/+4
|
* Update alsoftrc.sample for proper txt filenamesChris Robinson2016-07-301-8/+8
|
* Update a config option commentChris Robinson2016-04-221-3/+2
|
* Add a text file describing AmbDec config file support.Chris Robinson2016-03-271-6/+11
|