diff options
author | Chris Robinson <[email protected]> | 2012-02-04 10:29:19 -0800 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2012-02-04 10:29:19 -0800 |
commit | 7ad1b45d11e74dd8d66378c9fbe913e2c5b53930 (patch) | |
tree | 8d2d4dbdb52b8c30a5ca0905851f0a0c8566235a | |
parent | 47161150d7e414ef30bb03da4ecdfbdeae756464 (diff) |
Change the default stereo speaker positions to match the stereo channel positions
A separate "headphones" configuration may be nice to add for -90,+90, however
not many audio APIs can detect this. Ideally HRTF would be used with
headphones too, which largely ignores the speaker positions, however there
could be situations where this is unfeasible or unwanted.
-rw-r--r-- | Alc/panning.c | 4 | ||||
-rw-r--r-- | alsoftrc.sample | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/Alc/panning.c b/Alc/panning.c index 0d83ea30..1d16188f 100644 --- a/Alc/panning.c +++ b/Alc/panning.c @@ -185,8 +185,8 @@ ALvoid aluInitPanning(ALCdevice *Device) Device->NumChan = 2; Speaker2Chan[0] = FRONT_LEFT; Speaker2Chan[1] = FRONT_RIGHT; - SpeakerAngle[0] = F_PI/180.0f * -90.0f; - SpeakerAngle[1] = F_PI/180.0f * 90.0f; + SpeakerAngle[0] = F_PI/180.0f * -30.0f; + SpeakerAngle[1] = F_PI/180.0f * 30.0f; SetSpeakerArrangement("layout_STEREO", SpeakerAngle, Speaker2Chan, Device->NumChan); break; diff --git a/alsoftrc.sample b/alsoftrc.sample index ca68b8be..6ee67058 100644 --- a/alsoftrc.sample +++ b/alsoftrc.sample @@ -144,7 +144,7 @@ # Channel-specific layouts may be specified to override the layout option. The # same speakers as the layout option are available, and the default settings # are shown below. -#layout_STEREO = fl=-90, fr=90 +#layout_STEREO = fl=-30, fr=30 #layout_QUAD = fl=-45, fr=45, bl=-135, br=135 #layout_51CHN = fl=-30, fr=30, fc=0, bl=-110, br=110 #layout_61CHN = fl=-30, fr=30, fc=0, sl=-90, sr=90, bc=180 |