#Cassette Music Issues

9 messages · Page 1 of 1 (latest)

faint hawk
#

Decided to make a post for this. I've been thinking of a cassette map, and I'm having a bit of trouble with the music.
I managed to get the fmod project working with my 1002 audio files (this song is a pretty full song) and put into my map. However, the sixteenth note progression is stuttery, and it cuts off after 256 beats (most likely) despite there being more than 256 beats in the fmod project and the metadata.
(for those wondering, the song is Sharou - Cassette Tape Dream, which I chose because it was a perfect fit for Celeste just by the name)

#

Part of the stuttering may be because the conversion between CTD (107 bpm) and vanilla cassette (90 bpm) is an irrational number (1.18888889x), which had to round. I may need to adjust the bpm of CTD to a number that wouldn't be an irrational number to get it fully working.
(After some testing, 108 bpm works perfectly fine as 1.2x and probably isn't even too noticeable. Great how that works.)
The main thing that confuses me is the cutting off after 256 beats.

faint hawk
#

On second notice I also found out that I wasn't cutting the sixteenth notes to precision in the first place. When it was 107, I was cutting to 140 ms because that's what tuneform told me the sixteenth notes' timing was, but I didn't look at the precision setting. I should have been cutting to 140.187 ms, which makes a difference over time. I'll try to fix that for 108 bpm.

faint hawk
#

So now I have everything working-ish. However, it still cuts out, and it's still stuttery. I do feel like the song has changed, I'm pretty sure that's working, but I'm not sure how to get rid of the other stuff.

#

actually maybe it hasn't changed. I'm not entirely sure. But I did export new guids and build a new bank, so it should have changed?

steady flower
#

Isn't there a field for maximum beats in map metadata? I think that's set to 256 by default

#

Haven't checked, sorry if this is unhelpful

faint hawk
#

There is one, but it just prolongs the silence after 256 beats have passed for me

#

currently this is what I have it set to