i.e. the Ambisonics Decode Effect. I'd like to take ambisonic B-format files from e.g. https://library.soundfield.com and stick them into a AudioStreamPlayer3D and have steam audio correctly render them with the listener's rotation.
This unfortunately might need more upstream godot changes to support, since right now godot won't import .wav files with more than 2 channels ("Format not supported for WAVE file (not stereo or mono).").
As you're saying this will likely require changes to Godot upstream, and I'd like to avoid that for the time being to see if this can become a proper (no need for a custom fork) GDExtension.
i.e. the Ambisonics Decode Effect. I'd like to take ambisonic B-format files from e.g. https://library.soundfield.com and stick them into a AudioStreamPlayer3D and have steam audio correctly render them with the listener's rotation.
This unfortunately might need more upstream godot changes to support, since right now godot won't import .wav files with more than 2 channels ("Format not supported for WAVE file (not stereo or mono).").