MainWindow 0 0 564 469 564 460 OpenAL Soft Configuration .. 470 405 81 31 Apply .. 10 0 541 401 0 Playback 110 50 80 31 The output sample type. Currently, all mixing is done with 32-bit float and converted to the output sample type as needed. QComboBox::AdjustToContents 0 50 101 31 Sample Format: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 0 20 101 31 Channels: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 110 20 80 31 The output channel configuration. Note that not all backends can properly detect the channel configuration and may default to stereo output. QComboBox::AdjustToContents 380 20 100 31 The playback/mixing sample rate. true QComboBox::NoInsert QComboBox::AdjustToContents Autodetect 8000 11025 16000 22050 32000 44100 48000 290 20 81 31 Sample Rate: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 290 50 81 31 Stereo Mode: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 380 50 101 31 How to treat stereo output. As headphones, HRTF or crossfeed filters may be used to improve binaural quality, which may not otherwise be suitable for speakers. -11 180 551 201 Advanced Settings Qt::AlignCenter 20 30 511 81 Buffer Metrics Qt::AlignCenter 260 20 241 51 The number of update periods. Higher values create a larger mix ahead, which helps protect against skips when the CPU is under load, but increases the delay between a sound getting mixed and being heard. 60 0 161 21 Period Count Qt::AlignCenter 99 20 141 21 1 16 1 2 1 true Qt::Horizontal QSlider::TicksBelow 1 40 20 51 21 3 10 20 241 51 The update period size, in sample frames. This is the number of frames needed for each mixing update. 60 20 191 21 63 8192 1 1024 63 true Qt::Horizontal QSlider::TicksBelow 512 10 0 201 21 Period Samples Qt::AlignCenter 0 20 51 21 20ms 130 120 111 31 Pan Pot uses standard amplitude panning (aka pair-wise, stereo pair, etc). UHJ creates a stereo-compatible two-channel UHJ mix, which encodes some surround sound information into stereo output that can be decoded with a surround sound receiver. Binaural applies HRTF filters to create a sense of 3D space with headphones. 20 120 101 31 Stereo Encoding: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 260 120 121 31 Ambisonic Format: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 390 120 131 31 30 160 231 20 Applies a gain limiter on the final mixed output. This reduces the volume when the output samples would otherwise be clamped, avoiding excessive clipping noise. Enable Gain Limiter true 270 160 261 21 Applies dithering on the final mix for 8- and 16-bit output. This replaces the distortion created by nearest-value quantization with low-level whitenoise. Enable Dithering true 60 90 421 81 Resampler Quality Qt::AlignCenter 50 50 321 21 Default Qt::AlignCenter 80 30 251 23 Qt::Horizontal 20 30 51 21 Speed Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 340 30 51 21 Quality Renderer 30 20 181 21 Enables high-quality ambisonic rendering. This mode is capable of frequency-dependent processing, creating a better reproduction of 3D sound rendering over surround sound speakers. Qt::RightToLeft High Quality Mode: true 30 50 181 21 This applies the necessary delays and attenuation to make the speakers behave as though they are all equidistant, which is important for proper playback of 3D sound rendering. Requires the proper distances to be specified in the decoder configuration file. Qt::RightToLeft Distance Compensation: true -10 140 551 231 Decoder Configurations Qt::AlignCenter 130 30 301 25 20 30 101 25 Quadraphonic: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 440 30 91 25 Browse... 130 70 301 25 440 70 91 25 Browse... 20 70 101 25 5.1 Surround: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 20 110 101 25 6.1 Surround: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 130 110 301 25 440 110 91 25 Browse... 440 150 91 25 Browse... 130 150 301 25 20 150 101 25 7.1 Surround: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 20 190 101 25 3D7.1 Surround: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 130 190 301 25 440 190 91 25 Browse... 30 80 181 21 Simulates and compensates for low-frequency effects caused by the curvature of nearby sound-waves, which creates a more realistic perception of sound distance. Note that the effect may be stronger or weaker than intended if the application doesn't use or specify an appropriate unit scale, or if incorrect speaker distances are set in the decoder configuration file. Qt::RightToLeft Near-Field Effects: true 30 110 471 21 Specifies the speaker distance in meters, used by the near-field control filters with surround sound output. For ambisonic output modes, this value is the basis for the NFC-HOA Reference Delay parameter (calculated as delay_seconds = speaker_dist/343.3). This value is not used when a decoder configuration is set for the output mode (since they specify the per-speaker distances, overriding this setting), or when the NFC filters are off. 45 0 111 21 Speaker Distance: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 165 0 101 21 meters 2 0.100000000000000 10.000000000000000 0.010000000000000 1.000000000000000 HRTF -10 200 551 181 Advanced Settings Qt::AlignCenter false false 20 30 511 141 HRTF Profile Paths Qt::AlignCenter 20 20 391 81 A list of additional paths containing HRTF data sets. QAbstractItemView::InternalMove true QAbstractItemView::ExtendedSelection Qt::ElideNone 420 20 81 21 Add... .. false 180 110 151 21 Include the default system paths in addition to any listed above. Include Default Paths true 420 50 81 21 Remove .. 50 60 71 31 HRTF Mode: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 130 60 161 31 Forces HRTF processing on or off, or leaves it to the application or system to determine if it should be used. QComboBox::AdjustToContentsOnFirstShow Application preference Force on Force off 30 20 91 31 Preferred HRTF: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 130 20 161 31 The default HRTF to use if the application doesn't request one. 50 100 441 81 HRTF Render Method 20 30 51 21 Speed Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 340 30 51 21 Quality 80 30 251 21 Qt::Horizontal 50 50 321 21 Default Qt::AlignCenter Backends 0 11 111 361 true General PipeWire WASAPI PulseAudio JACK ALSA OSS Solaris Wave Writer 110 10 421 361 0 20 190 391 21 When checked, allows all other available backends not listed in the priority or disabled lists. Allow Other Backends true 220 30 191 151 Disabled backend driver list. 20 30 191 151 The backend driver list order. Unknown backends and duplicated names are ignored. QAbstractItemView::InternalMove 230 10 171 20 Disabled Backends: 30 10 171 20 Priority Backends: 20 10 161 21 Assumes PipeWire has support for audio, allowing the backend to initialize even when no audio devices are reported. Assume audio support 20 10 191 21 Specifies whether to allow an extra resampler pass on the output. Enabling this will allow the playback device to be set to a different sample rate than the actual output can accept, causing the backend to apply its own resampling pass after OpenAL Soft mixes the sources and processes effects for output. Allow Resampler true 20 10 141 21 Automatically spawn a PulseAudio server if one is not already running. AutoSpawn Server true 20 40 161 21 Allows moving PulseAudio streams to different devices during playback or capture. Note that the device specifier and device format will not change to match the new device. Allow Moving Streams true 20 70 121 21 When checked, fix the OpenAL device's sample rate to match the PulseAudio device. Fix Sample Rate true 20 100 111 21 Attempts to adjust the overall latency of device playback. Note that this may have adverse effects on the resulting internal buffer sizes and mixing updates, leading to performance problems and drop-outs. Adjust Latency true 20 10 141 21 AutoSpawn Server true 10 110 401 80 The update buffer size, in samples, that the backend will keep buffered to handle the server's real-time processing requests. Must be a power of 2. Ignored when Real-time Mixing is used. Buffer Size Qt::AlignCenter 320 30 71 21 0 10 30 301 21 13 1 4 Qt::Horizontal QSlider::TicksBelow 1 20 40 141 21 AutoConnect Ports true 20 70 141 21 Renders samples directly in the real-time processing callback. This allows for lower latency and less overall CPU utilization, but can increase the risk of underruns when increasing the amount of processing the mixer needs to do. Real-time Mixing true 10 30 141 21 Default Playback Device: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 160 30 231 21 default 10 60 141 21 Default Capture Device: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 160 60 231 21 default 20 100 191 21 Allow use of ALSA's software resampler. This lets the OpenAL device to be set to a different sample rate than the backend device, but incurs another resample pass on top of OpenAL's resampler. Allow Resampler true 210 100 191 21 Accesses the audio device buffer through an mmap, potentially avoiding an extra sample buffer copy during updates. MMap Buffer true 10 30 141 21 Default Playback Device: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 160 30 151 21 /dev/dsp 10 60 141 21 Default Capture Device: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 160 60 151 21 /dev/dsp 320 30 91 21 Browse... 320 60 91 21 Browse... 160 30 151 21 /dev/audio 10 30 141 21 Default Playback Device: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 320 30 91 21 Browse... 10 30 71 21 Output File: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 90 30 221 21 0 90 421 71 <html><head/><body><p align="center"><span style=" font-style:italic;">Warning: The specified output file will be OVERWRITTEN WITHOUT</span></p><p align="center"><span style=" font-style:italic;">QUESTION when the Wave Writer device is opened.</span></p></body></html> 320 30 91 21 Browse... 120 60 191 21 Create .amb (B-Format) files Resources 190 20 51 21 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. 4 256 10 20 171 21 Number of Sound Sources: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 10 50 171 21 Number of Effect Slots: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 190 50 51 21 The maximum number of Auxiliary Effect Slots an app can create. A slot can use a non-negligible amount of CPU time if an effect is set on it even if no sources are feeding it, so this may help when apps use more than the system can handle. 3 64 10 80 171 21 Number of Source Sends: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 190 80 51 21 Limits the number of auxiliary sends allowed per source. Setting this higher than the default has no effect. 2 16 10 120 511 121 Enables use of specific CPU extensions. Certain methods may utilize CPU extensions when detected, and disabling these can be useful for preventing those extensions from being used. CPU Extensions 100 20 71 31 SSE true 180 20 71 31 SSE2 true 100 50 71 31 Neon true 340 20 71 31 SSE4.1 true 260 20 71 31 SSE3 true 101 80 311 31 <html><head/><body><p align="center"><span style=" font-style:italic;">No support enabled for CPU Extensions</span></p></body></html> Effects 10 60 511 241 Specifies which effects apps can recognize. Disabling effects can help for apps that try to use ones that are too intensive for the system to handle. Enabled Effects 70 30 131 21 EAX Reverb true 70 60 131 21 Standard Reverb true 70 90 131 21 Chorus true 70 150 131 21 Distortion true 70 180 131 21 Echo true 320 30 131 21 Equalizer true 320 90 131 21 Flanger true 320 150 131 21 Ring Modulator true 320 180 131 21 Enables both the Dedicated Dialog and Dedicated LFE effects added by the ALC_EXT_DEDICATED extension. Dedicated ... true 70 120 111 21 Compressor true 320 120 131 21 Pitch Shifter true 320 60 131 21 Frequency Shifter true 70 210 131 21 Autowah true 320 210 131 21 Vocal morpher true 10 20 141 31 Default Reverb Effect: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 160 20 135 31 QComboBox::AdjustToContents None Generic PaddedCell Room Bathroom Livingroom Stoneroom Auditorium ConcertHall Cave Arena Hangar CarpetedHallway Hallway StoneCorridor Alley Forest City Mountains Quarry Plain ParkingLot SewerPipe Underwater Drugged Dizzy Psychotic 30 320 231 21 Enables legacy EAX API support. Enable EAX API support 370 405 91 31 Cancel .. 0 0 564 29 &File &Help .. &Quit .. Save &As... Save Configuration As .. &Load... Load Configuration File &About... backendListWidget currentRowChanged(int) backendStackedWidget setCurrentIndex(int) 69 233 329 232 ShowHRTFContextMenu(QPoint)