Old 07-26-2023, 10:15 PM   #1
Mercury
Human being with feelings
 
Join Date: Jul 2023
Posts: 4
Default WAVEXT channel configuration

I am using REAPER for video game audio production. I would like to be able to specify 6.0 (L R BL BR SL SR) in the WAVEXT channel configuration in the project render metadata for the rendered wav files.

This is one of the supported channel configurations in Wwise, an audio middleware widely used in the video game industry. Wwise has a total of 21 different configurations, but REAPER only supports 5.
https://www.audiokinetic.com/en/libr..._are_supported

I believe that support for all of these would increase the usefulness of REAPER.
Mercury is offline   Reply With Quote
Old 07-27-2023, 08:22 AM   #2
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 14,860
Default

We can add 6.0 waveext metadata support, but I'm not entirely sure how the waveext channel definitions map to the wwise ones, and it's not clear to me that the ordering will be the same.

waveext supports (L R Ls Rs Lsd Rsd), in that order. I *think* wavext's Ls/Rs may be what wwise is calling BL/BR, and Lsd/Rsd may be wwise's SL/SR, but I'm not sure :/
schwa is offline   Reply With Quote
Old 07-27-2023, 09:10 AM   #3
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,401
Default

@schwa
As far as I know, channel order isn't relevant, it is not encoded. All matters is which channel is selected.



that is why I didnt had to add order in my dwchannel mask injector script.


https://i.imgur.com/b3Za60M.gif
X-Raym is offline   Reply With Quote
Old 08-23-2023, 03:59 AM   #4
Mercury
Human being with feelings
 
Join Date: Jul 2023
Posts: 4
Default

@schwa
Sorry for the late reply.

Wwise 6.0 (L + R + BL + BR + SL + SR) is matched to waveext 6.0 (L R Ls Rs Lsd Rsd). As X-Raym points out, channel order is irrelevant. I actually tested that a wav file containing waveext 6.0 metadata was correctly recognized by Wwise.

The mapping between Wwise and waveext seems to be fine if the channels are read as follows.
BL = Ls
BR = Rs
SL = Lsd
SR = Rsd
Mercury is offline   Reply With Quote
Old 08-23-2023, 04:34 AM   #5
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 14,860
Default

This format is supported in REAPER 6.82 which should be released today.
schwa is offline   Reply With Quote
Old 08-23-2023, 05:44 AM   #6
Mercury
Human being with feelings
 
Join Date: Jul 2023
Posts: 4
Default

@schwa
Thanks for the quick update! I'll try the release.
Mercury is offline   Reply With Quote
Old 08-24-2023, 08:16 PM   #7
Mercury
Human being with feelings
 
Join Date: Jul 2023
Posts: 4
Default

@schwa
REAPER 6.82 works appropriately.
Wwise correctly recognized a 6.0 WAV file rendered by REAPER.
Appreciate your support once again.
Mercury is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 08:39 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.