0
0

Hi,

Right now I am trying the music system. It’s really cool! But I have some questions:

  1. In segment properties->playlist editor, I can add new samples. Does the sample I want to load need to be in one of the wave banks in this project? Or I can load any sound file from anywhere? (In fmod example, it seems that all the sound used in the music system are in the "tutorial_bank" wave bank, so I am not sure.)

  2. In segment properties->playlist editor, I cannot load a single sound fsb, right?

  3. I assume that if I use loadSoundData(), all wave data used in the music system will be loaded into the memory, even when the music is not playing? So, can we stream the music, or it’s already streaming?

  4. If 3 is true, then if I set the stream buffer in event system, it will also affect the music system, right?

  5. Fmod Designer will crash if I drag a segment link to a segment… I know that operation doesn’t make sense, but it crashed.

    Thank you.

  • You must to post comments
0
0

[quote="karl":1dgsuoqx]Hi,

  1. In segment properties->playlist editor, I can add new samples. Does the sample I want to load need to be in one of the wave banks in this project? Or I can load any sound file from anywhere? (In fmod example, it seems that all the sound used in the music system are in the "tutorial_bank" wave bank, so I am not sure.)

  2. In segment properties->playlist editor, I cannot load a single sound fsb, right?
    [/quote:1dgsuoqx]

I generally put all the source assets in the audio source directory. When added to the theme editor (in a segment) thye are added to the current wavebank automatically.

Loading FSB files will [b:1dgsuoqx]not[/b:1dgsuoqx] work in a segment.

[quote:1dgsuoqx]
3. I assume that if I use loadSoundData(), all wave data used in the music system will be loaded into the memory, even when the music is not playing? So, can we stream the music, or it’s already streaming?

  1. If 3 is true, then if I set the stream buffer in event system, it will also affect the music system, right?
    [/quote:1dgsuoqx]

I’ll have to check, I have a fuzzy memory that streams in the interactive music system was implemented…but once again will have to check this for a definitive answer.

I guess you can check this by setting the wavebank containing the music assets to stream….maybe??

[quote:1dgsuoqx]
5. Fmod Designer will crash if I drag a segment link to a segment… I know that operation doesn’t make sense, but it crashed.
[/quote:1dgsuoqx]

I’ve reproduced it – and will have the issue logged.

Cheers,
Templar

  • You must to post comments
0
0

[quote="Templar":2h8rdoxt][quote="karl":2h8rdoxt] 3. I assume that if I use loadSoundData(), all wave data used in the music system will be loaded into the memory, even when the music is not playing? So, can we stream the music, or it’s already streaming?

  1. If 3 is true, then if I set the stream buffer in event system, it will also affect the music system, right?[/quote:2h8rdoxt]

I’ll have to check, I have a fuzzy memory that streams in the interactive music system was implemented…but once again will have to check this for a definitive answer.

I guess you can check this by setting the wavebank containing the music assets to stream….maybe??[/quote:2h8rdoxt]

This is correct – the music system decides whether to create a stream or a sample for each segment based on the settings of the wavebank the relevant waveform is in, so you can make it use streams by setting the wavebank to "Stream from disk".

The stream buffer you set in the event system will also affect the music system.

Ben

  • You must to post comments
0
0

Hi,

The "stream from disk" works on pc, thank you. Another question… When I set the wave bank to use VAG (I want to test music system on ps2), I will get an error saying:

"A VAG wavebank cannot contain waves targeted for software playback.
Either choose a different compression format or remove any effects from events using the waves in this bank which might force those events to playback in software."

Does that mean I cannot use the wav file? Or I need to convert the wav file first to another format? This happens for wii too when I choose GCADPCM. If I use PCM, it will pass the build process wihtout error, but doesn’t seem to work on ps2.

Also, I am using fomdex_reduced.a on PS2. Does that support music system too?

  • You must to post comments
Showing 3 results
Your Answer

Please first to submit.