Quick question folks;
I have some very simple loops set up, each as individual music cues. The idea is that when you call any of the 3 cues, it waits for the current cue to complete and than starts the next one. So it’s pretty simple.
Question is, my loops don’t loop convincingly inside the cue. There is always a slight gap (segment is set to loop).
I can improve this by changing the BPM and the time signature.
Should this be necessary though?, I’m not setting transitions on beats, only at segment end and i’m not doing any shared timelines etc so time signature and BPM shouldn’t be relevant.
Am I missing something obvious that means that my segment loops don’t loop properly.
- NickM asked 7 years ago
Thanks for that reply, and sorry for the late response.
I found a BPM calculator for Mac that seems to do the trick, and now the music I’m working on now at least, loops seamlessly.
You might want to check it out:
- NickM answered 7 years ago
I’ve had a bunch of trouble getting certain segments and loops to connect seamlessly when using mp3 compression. It seems to be dependent on the audio and, as per my discussions with the Firelight guys, there’s no way to predict which wav chunks/loops will have problems. My segments/loops will connect flawlessly in Designer, but once the audio has been compressed to mp3, there has often been problems (even after being careful to make cuts only a zero crossings and working at 48kHz). This problem was apparent on the PC and PS3, so I had to switch to ADPCM for those platforms. The Xbox’s XMA format was fine so far. I’m hoping that this problem can be fixed for mp3 since doubling the size of my music fsb (due to switching to ADPCM) might not be possible on my next project.
Firelight provided me with the following formula to calculate the bpm of a segment/loop (I was working with variable tempo music, so I needed this):
of samples in the wav chunk / (sample rate * 60) = bpm
I would multiply the resulting bpm by like 10,000 or 100,000 since the resulting number was normally quite low (say 1.0514) and I don’t believe the bpm field will accept more than 2 decimals.
- capybara answered 7 years ago
Please login first to submit.