I’m new to FMOD and I’m struggling to understand the different sheets within an Event and how they work together.
I have seen the forum posts explaining that New Event > New 2D/3D Timeline creates an event with a Timeline Sheet only and that New Event > New 2D/3D Action creates an event with an Action Sheet only… and that these are just templates and we have total control about which sheets we add and remove. Cool. Got it.
I think I understand Timeline Sheet and Action Sheet just a little bit but I could still do with more explanation. In my limited understanding
- Action Sheet is the most basic and is well suited to one-shot SFX where you Play() and expect it to go from start to finish and then stop on its own; e.g. gunshots or explosions.
- Timeline Sheet is more feature-rich and lets you have loop regions, segments, transitions etc… It’s also got tempo control which I still need to get my head around as I think of audio in terms of samples, sample rate and time vs MIDI notes in terms of notes, beats and tempo.
But the one that’s got me most confused is the Parameter Sheet. Please could someone explain the Ride-on Mower example from the Kart tutorial. In particular:
It looks like this has 2 parameter sheets: RPM and Load, but no Timeline Sheet and no Action Sheet. Is that right? And if so, how come we don’t need either of them? (The fact that there’s no New Event > New Parameter Sheet suggests this is not a valid thing to do.)
On the RPM sheet, I understand how the samples have been placed on the parameter axis to come in an out and mix between samples for different values of RPM. I can also see that each particular sample is looped infinitely, which makes sense. The questions I have around this are:
a) What does ‘Cut’ mean? What would be different if it wasn’t enabled? It’s on the sound controls to the left of the loop control.
b) If I resize a sound in one of the tracks so that it covers a wider range of RPM values, I would expect that it gets played when the RPM parameter is in that wider range of values. However when I tried this, visually the sample appears to be stretched/squashed. Is that just a visual thing or is it affecting the playback rate of the sample?
c) I see the volume curves on the automation track and how that is impacted by RPM. However if I change RPM I can hear a pitch change too. Where is that being controlled?
On the Load sheet there are the automation tracks but no audio. How does that work? It looks like Load is using the audio on the RPM sheet, but how?
If I am setting up a new event from scratch
- How would I choose which parameter sheet gets the audio?
- What would happen if I put audio on multiple sheets?
Sorry, lots of questions with subquestions. I’d love to get my head around this.