0
0

We are evaluating if FMOD designer can be used for the kind of music we want in our game and previously, as discussed in the thread "interleaved streaming", we bumped into the problem with lack of support for interleaved streaming. Apart from that we have found a couple of issues that makes it hard for us to use FMOD designer.

1) We would like an option for adding markers/syncpoints to multi-layered tracks (events) to make it possible for the sound designer, primarily, to mark where a crossfade/fade-out can start.

2) We would like an option to set multiple loop-regions within a track or at least control the existing loop-region for the entire event in order to have a "tail" for the track that only will be played when the track is told to stop and looping is turned off. The multi-region thingie could ofcourse be solved with multiple events but it would be nice to keep it all in one track.

3) We would like an option to start a track (event) at a given offset in time.

As I see it none of the above are doable with the current implementation of FMOD designer. Am I right about this? Any chance of seeing this support implemented in a near future?

  • You must to post comments
0
0

[quote="Ljudas":11tcxviz]We are evaluating if FMOD designer can be used for the kind of music we want in our game and previously, as discussed in the thread "interleaved streaming", we bumped into the problem with lack of support for interleaved streaming. Apart from that we have found a couple of issues that makes it hard for us to use FMOD designer.

1) We would like an option for adding markers/syncpoints to multi-layered tracks (events) to make it possible for the sound designer, primarily, to mark where a crossfade/fade-out can start.
[/quote:11tcxviz]

You can put a sync point in a wav file, and fmod will use it and trigger a programmer callback if you want.
If you use that callback to call EventParameter::keyOff that can then trigger a fade out ramp that has been set up in fmod designer.

[quote:11tcxviz]
2) We would like an option to set multiple loop-regions within a track or at least control the existing loop-region for the entire event in order to have a "tail" for the track that only will be played when the track is told to stop and looping is turned off. The multi-region thingie could ofcourse be solved with multiple events but it would be nice to keep it all in one track.
[/quote:11tcxviz]

I cant think of a way to do that at the moment except at the low level where you can turn off looping to let the tail play.
Multiple loop points in a sound are planned though, just havent got around to it yet.

[quote:11tcxviz]
3) We would like an option to start a track (event) at a given offset in time.
[/quote:11tcxviz]

I think thats on our list.

[quote:11tcxviz]
As I see it none of the above are doable with the current implementation of FMOD designer. Am I right about this? Any chance of seeing this support implemented in a near future?[/quote:11tcxviz]

I wouldnt say near future, but in the future definitely.

  • You must to post comments
0
0

[quote:2nd454ph]You can put a sync point in a wav file, and fmod will use it and trigger a programmer callback if you want.
If you use that callback to call EventParameter::keyOff that can then trigger a fade out ramp that has been set up in fmod designer. [/quote:2nd454ph]

Well, the problem with that is that you have to add the markers to each wavefile in each layer in the event at the same offset in time. Also, it makes the wavefile(s) strictly connected to the event and thus they can’t be reused in other events with other markers/syncpoints. What we would like is a way of adding markers/syncpoints outside the wavefile and to add it at an offset in the sequence.

[quote:2nd454ph]I cant think of a way to do that at the moment except at the low level where you can turn off looping to let the tail play.
Multiple loop points in a sound are planned though, just havent got around to it yet. [/quote:2nd454ph]

I’m glad to hear that’s on yor plans cause I think it could be a really good feature. I think the most critical thing right now for us is to be able to turn looping on/off and as you say that can be down low-level.

[quote:2nd454ph][quote:2nd454ph]3) We would like an option to start a track (event) at a given offset in time. [/quote:2nd454ph]

I think thats on our list. [/quote:2nd454ph]

Far up or far down? I mean it’s a quite critical feature for our music implementation so we need to be sure it’s there once we start coding.

  • You must to post comments
Showing 2 results
Your Answer

Please first to submit.