Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Tunebat might be a good site, though I can't say for sure as I've no plans on making any mods (Can't wait to see what people come up with though!) but keep an eye out.
Indeed Tunebat seems to be a relatively reliable tool to detect BPM. A big thanks for that.
Now if you know anything about that, I can see the songs from the OST of the game have 103, 110, 113, 120, 125, 127, 130 and 140 BPM.
The song I want to use has 128 BPM.
Does that meen I simply cannot use it in the game?
That might make it ever-so-slightly weird to listen to.
Also make sure there's no BPM variation in your song, otherwise there might be some desync.
I tried 7 tools to multiply the speed of a song but none of them allow me to be precise enough to get exactly the right BPM. I always end up with a desynch at some point. (I use songs with a constant BPM)
Let's say your song is exactly 3 mins, that's 180000ms => 180000x(127/128) is 178593.75ms.
You can deal with the 0.00013% of precision lost by rounding to 178594ms, or go the hard way and make it fit perfectly.
For a prefect fit, this is what you need to do:
You have to check the common multiples between 127 and 128 that are around 180000 (178816 and 195072 in this example), choose if you want to add or remove from the song (-1s184' or +15s072' in this example), then multiply the new value by 127/128 to get the final length (177419 or 193548).
And for a more generalized process if anyone really want to go this route, to get the common multiple in order to modify your song, you can open a spreadsheet and put these formulas in (without quotes):
in A1: "=[song BPM]/[desired BPM]"
in A2: "=$A$1*(row(A2))"
in B2: "=-1*[song length in ms]+A2"
then you can stretch both A2 and B2 until you find a place where it goes positive.
A negative means you need to remove that amount; a positive means you need to add time.
Well I did that but it changes the BPM for the BPM MARKS appearing in the center of the screen. It doesn't change the AUDIO's BPM. Hence the desynch at some point since I couldn't change the BPM of my audio to a precise value.
I'll give this a try soon!
And don't just change the bpm of the beat track, you need to edit the audio as well.
Yeah this is what I ended up doing when importing my buddy's Industrial album. His was 90 BPM so it wasn't too hard but there are websites to do the math for you of changing BPM to beats per second.