0
0

Any notes on how to use them with the event system ? I cant find any doc references to them….

Cheers,
Slaz

  • You must to post comments
0
0

The next version of the Designer user manual will include reference to programmer selected sounds.

A tutorial for (both programmers and sound designers) will be available some time this week.

cheers,
Templar

  • You must to post comments
0
0

Any information about the "programmer selected" play mode for definitions is is very highly desirable.

Can you post a simple description of what it does and how it works here?

Thanks,

  • Daniel
  • You must to post comments
0
0

This functionality will be fully available and documented with the next release of the API (4.08.07 I think???).

The ‘programmer selected’ sound allows you to select which waveform from within a sound definition will be played at run-time.

In basic terms, when the sound definition attribute ‘Play mode’ is set to ‘ProgrammerSelected’ and the sound def is played, the callback:

FMOD_EVENT_CALLBACKTYPE_SOUNDDEF_SELECTINDEX

is made.

The programmer will then provide an index (of the waveform in the sound definition)….therefore choosing which audio is heard.

It works a little like a programmer sound, except that the selected sound must be contained in the sound definition. A big advantage of this arrangement is it is easier to audition.

So sound designers can start using it in their projects, programmers need to wait just a little longer (till the next release)!

cheers,
Templar

  • You must to post comments
0
0

So basically what we (the programmers) can expect here is a mix between a "programmer sound" and an eventsystem-driven sound, ie all resource management is handled by the eventsystem but it’s possible to get a low-level handle to the actual sound that is about to be played. That sounds really nice :)

  • You must to post comments
0
0

Will this effectively be a replacement for the currently recommended method of selecting a sample (e.g. speech) from an FSB by catching the FMOD_EVENT_CALLBACKTYPE_SOUNDDEF_CREATE callback and calling getSubSound, even when using the event system?

  • You must to post comments
0
0

Does it mean that if the sound definition keeps re-spawning the programmer will be able to select the waveform over and over again. In other words, is the callback created only once, when the event is played? Or is it made every time the sound definition is re-spawned?

  • Daniel
  • You must to post comments
0
0

[quote="crouton":1n6n57rv]Will this effectively be a replacement for the currently recommended method of selecting a sample (e.g. speech) from an FSB by catching the FMOD_EVENT_CALLBACKTYPE_SOUNDDEF_CREATE callback and calling getSubSound, even when using the event system?[/quote:1n6n57rv]

Not so much a replacement, as just another option.

cheers,
Templar

  • You must to post comments
0
0

[quote="Daniel":19dumth9]Does it mean that if the sound definition keeps re-spawning the programmer will be able to select the waveform over and over again. In other words, is the callback created only once, when the event is played? Or is it made every time the sound definition is re-spawned?

  • Daniel[/quote:19dumth9]

Each time the sound definition spawns, the callback is created.

Anytime FMOD needs to decide which entry in the sound definition to play, the callback is created (when the play mode is ‘ProgrammerSelected’).

cheers,
Templar

  • You must to post comments
Showing 8 results
Your Answer

Please first to submit.