Skip to content
This repository has been archived by the owner on Aug 5, 2022. It is now read-only.

No way to interpolate between rooms #2

Open
runevision opened this issue Jul 10, 2018 · 2 comments
Open

No way to interpolate between rooms #2

runevision opened this issue Jul 10, 2018 · 2 comments

Comments

@runevision
Copy link

I'm using GoogleVR Resonance Audio with FMOD Studio and Unity and trying out room effects.

The effects of room volumes seem to work fine, but the transition when going in or out of a volume is instant and extremely jarring and immersion-breaking. Instantly sounds around you sound completely different when moving your head a fraction to one side or the other.

In Resonance for Unity (not using FMOD) there seems to be a reverb probe concept that supports interpolation, but this is not available for Resonance for FMOD.

Even so, the reverb probe sounds like ti interpolates over time rather than over spatial distance, which can produce weird effects not grounded in space. All I would really need is to be able to specify 2 rooms and an interpolation value between them. Then I could handle all higher level functionality of picking which rooms to use and the interpolation weights myself. But as long as there is no way to specify any interpolation at all, the whole room effects feature is just not viable to use.

@TheFunnyBrain
Copy link

TheFunnyBrain commented Jul 30, 2018

Reverb probes would be ideal for this sort of thing, I made the jump to FMod when I read in the documentation that Resonance Transitions between rooms.

I assumed that it wouldn't be a jarring time-based transition, and am slightly regretting the move, as the probes worked very well for smaller transitions, and allowed much more flexibility for room shapes.

Fingers crossed on an update with the same features across each platform coming up. :)

Edit: One behaviour I noticed, is that the room effects are enabled in order of most recent entry, so with that in mind, it could be possible to have "transitional" room types using parameters that don't necessarily reflect the room (no pun intended), but are part-way between the characteristics of rooms.

Potentially a 6 unit cube going into a 4 unit cube could have a 1 unit room with added gain & reflectivity set up to compensate.

image

@fmod-mathew
Copy link

We have scheduled a task to investigate what would be involved in bringing the probe functionality across to the FMOD integration. We'll report back with our findings and if possible integrate the change.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants