From bbc16e2c15b139cf2ef14eff9b3bcdb4933a5b0e Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Fri, 28 Aug 2015 10:58:30 -0700 Subject: Use ACN ordering for ambisonics coefficients arrays Note that it still uses FuMa scalings internally. Coefficients loaded from config files specify if they're FuMa (in both ordering and scaling) or N3D, and will get reordered or rescaled as needed. --- Alc/ALc.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'Alc/ALc.c') diff --git a/Alc/ALc.c b/Alc/ALc.c index 6482511f..a902910a 100644 --- a/Alc/ALc.c +++ b/Alc/ALc.c @@ -1532,10 +1532,10 @@ void SetDefaultWFXChannelOrder(ALCdevice *device) device->ChannelName[7] = SideRight; break; case DevFmtBFormat3D: - device->ChannelName[0] = Aux0; - device->ChannelName[1] = Aux1; - device->ChannelName[2] = Aux2; - device->ChannelName[3] = Aux3; + device->ChannelName[0] = BFormatW; + device->ChannelName[1] = BFormatX; + device->ChannelName[2] = BFormatY; + device->ChannelName[3] = BFormatZ; break; } } -- cgit v1.2.3