Update OpenAL-soft to 1.23.1-bc7cb17.

This commit is contained in:
Miku AuahDark
2024-03-20 11:06:03 +08:00
parent 4a512be715
commit 73a6fc9196
294 changed files with 44342 additions and 40077 deletions
+27 -22
View File
@@ -5,6 +5,11 @@
/description 3D7-noCenter_1h1v_pinv_even_energy_rV_max_rE_2_band
# In OpenAL Soft, 3D7.1 is a distinct configuration that uses the standard 5.1
# channels (LF, RF, CE, LS, RS), plus two auxiliary channels (AUX0, AUX1) in
# place of the rear speakers. AUX0 corresponds to the LB speaker (upper back
# center), and AUX1 corresponds to the RB speaker (lower front center).
# Similar to the the ITU-5.1-nocenter configuration, the front-center is
# declared here so that an appropriate distance may be set (for proper delaying
# or attenuating of dialog and such which feed it directly). It otherwise does
@@ -25,37 +30,37 @@
/opt/xover_ratio 0.000000
/speakers/{
# id dist azim elev conn
# id dist azim elev conn
#-----------------------------------------------------------------------
add_spkr FL 1.828800 51.000000 24.000000
add_spkr FR 1.828800 -51.000000 24.000000
add_spkr FC 1.828800 0.000000 0.000000
add_spkr BL 1.828800 180.000000 55.000000
add_spkr BR 1.828800 0.000000 -55.000000
add_spkr SL 1.828800 129.000000 -24.000000
add_spkr SR 1.828800 -129.000000 -24.000000
add_spkr LF 1.828800 51.000000 24.000000
add_spkr RF 1.828800 -51.000000 24.000000
add_spkr CE 1.828800 0.000000 0.000000
add_spkr AUX0 1.828800 180.000000 55.000000
add_spkr AUX1 1.828800 0.000000 -55.000000
add_spkr LS 1.828800 129.000000 -24.000000
add_spkr RS 1.828800 -129.000000 -24.000000
/}
/lfmatrix/{
order_gain 1.00000000e+00 1.00000000e+00 0.000000 0.000000
add_row 1.66669447e-01 2.04127551e-01 1.17487922e-01 1.66927066e-01
add_row 1.66669447e-01 -2.04127551e-01 1.17487922e-01 1.66927066e-01
add_row 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
add_row 1.66669447e-01 0.00000000e+00 2.36070520e-01 -1.66153012e-01
add_row 1.66669447e-01 0.00000000e+00 -2.36070520e-01 1.66153012e-01
add_row 1.66669447e-01 2.04127551e-01 -1.17487922e-01 -1.66927066e-01
add_row 1.66669447e-01 -2.04127551e-01 -1.17487922e-01 -1.66927066e-01
add_row 1.666666667e-01 2.033043281e-01 1.175581508e-01 1.678904388e-01
add_row 1.666666667e-01 -2.033043281e-01 1.175581508e-01 1.678904388e-01
add_row 0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00
add_row 1.666666667e-01 0.000000000e+00 2.356640879e-01 -1.667265410e-01
add_row 1.666666667e-01 0.000000000e+00 -2.356640879e-01 1.667265410e-01
add_row 1.666666667e-01 2.033043281e-01 -1.175581508e-01 -1.678904388e-01
add_row 1.666666667e-01 -2.033043281e-01 -1.175581508e-01 -1.678904388e-01
/}
/hfmatrix/{
order_gain 1.73205081e+00 1.00000000e+00 0.000000 0.000000
add_row 1.66669447e-01 2.04127551e-01 1.17487922e-01 1.66927066e-01
add_row 1.66669447e-01 -2.04127551e-01 1.17487922e-01 1.66927066e-01
add_row 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
add_row 1.66669447e-01 0.00000000e+00 2.36070520e-01 -1.66153012e-01
add_row 1.66669447e-01 0.00000000e+00 -2.36070520e-01 1.66153012e-01
add_row 1.66669447e-01 2.04127551e-01 -1.17487922e-01 -1.66927066e-01
add_row 1.66669447e-01 -2.04127551e-01 -1.17487922e-01 -1.66927066e-01
add_row 1.666666667e-01 2.033043281e-01 1.175581508e-01 1.678904388e-01
add_row 1.666666667e-01 -2.033043281e-01 1.175581508e-01 1.678904388e-01
add_row 0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00
add_row 1.666666667e-01 0.000000000e+00 2.356640879e-01 -1.667265410e-01
add_row 1.666666667e-01 0.000000000e+00 -2.356640879e-01 1.667265410e-01
add_row 1.666666667e-01 2.033043281e-01 -1.175581508e-01 -1.678904388e-01
add_row 1.666666667e-01 -2.033043281e-01 -1.175581508e-01 -1.678904388e-01
/}
/end
+53
View File
@@ -0,0 +1,53 @@
# AmbDec configuration
# Written by Ambisonic Decoder Toolbox, version 8.0
# input channel order: W Y Z X
/description 11_1_1h1v_allrad_5200_rE_max_1_band
/version 3
/dec/chan_mask f
/dec/freq_bands 1
/dec/speakers 11
/dec/coeff_scale n3d
/opt/input_scale n3d
/opt/nfeff_comp output
/opt/delay_comp on
/opt/level_comp on
/opt/xover_freq 400.000000
/opt/xover_ratio 0.000000
/speakers/{
# id dist azim elev conn
#-----------------------------------------------------------------------
add_spkr LF 1.000000 30.000000 0.000000
add_spkr RF 1.000000 -30.000000 0.000000
add_spkr CE 1.000000 0.000000 0.000000
add_spkr LS 1.000000 90.000000 0.000000
add_spkr RS 1.000000 -90.000000 0.000000
add_spkr LB 1.000000 150.000000 0.000000
add_spkr RB 1.000000 -150.000000 0.000000
add_spkr LFT 1.000000 45.000000 35.000000
add_spkr RFT 1.000000 -45.000000 35.000000
add_spkr LBT 1.000000 135.000000 35.000000
add_spkr RBT 1.000000 -135.000000 35.000000
/}
/matrix/{
order_gain 1.00000000e+00 1.00000000e+00 0.000000 0.000000
add_row 1.27149251e-01 7.63047539e-02 -3.64373750e-02 1.59700680e-01
add_row 1.07005418e-01 -7.67638760e-02 -4.92129762e-02 1.29012797e-01
add_row 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
add_row 1.26400196e-01 1.77494694e-01 -3.71203389e-02 0.00000000e+00
add_row 1.26396516e-01 -1.77488059e-01 -3.71297878e-02 0.00000000e+00
add_row 1.06996956e-01 7.67615256e-02 -4.92166307e-02 -1.29001640e-01
add_row 1.27145671e-01 -7.63003471e-02 -3.64353304e-02 -1.59697510e-01
add_row 8.80919747e-02 7.48940670e-02 9.08786244e-02 6.22527183e-02
add_row 1.57880745e-01 -7.28755272e-02 1.82364187e-01 8.74240284e-02
add_row 1.57892225e-01 7.28944768e-02 1.82363474e-01 -8.74301086e-02
add_row 8.80892603e-02 -7.48948724e-02 9.08779842e-02 -6.22480443e-02
/}
/end
+15 -3
View File
@@ -36,7 +36,19 @@ is defined for the decoder, meaning that speaker will be silent for 3D sound
output). A "proper" 7.1 decoder may be provided in the future, but due to the
nature of the speaker configuration will have trade-offs.
hex-quad.ambdec
Specifies a flat-front hexagonal speaker setup, plus an elevated quad speaker
setup, for 7.1.4 Surround output. The front left and right speakers are placed
at +30 and -30 degrees, the side speakers are placed at +90 and -90 degrees,
and the back speakers are placed at +150 and -150 degrees. The elevated
speakers are placed at an elevation of +35 degrees, with the top front left and
right speakers placed at +45 and -45 degrees, and the top back left and right
speakers placed at +135 and -135 degrees. Similar to 7.1, the front-center
speaker is not used for 3D sound, but will be used as appropriate with
AL_SOFT_direct_channels or ALC_EXT_DEDICATED.
3D7.1.ambdec
Specifies a 3D7.1 speaker setup for 7.1 Surround output. Although it's for 7.1
output, the speakers for such a configuration need to be placed in different
positions for proper results. Please see docs/3D7.1.txt for more information.
Specifies a 3D7.1 speaker setup for 3D7.1 Surround output. Please see
docs/3D7.1.txt for information about speaker placement. Similar to 7.1, the
front-center speaker is not used for 3D sound, but will be used as appropriate
with AL_SOFT_direct_channels or ALC_EXT_DEDICATED.