gameblabla / doodle-champion-island-games-Google

Offline modification of Doodle Champion Island Games by Google
https://gameblabla.github.io/doodle-champion-island-games-Google/
79 stars 40 forks source link

Use higher quality music tracks #3

Open gameblabla opened 3 years ago

gameblabla commented 3 years ago

For now, we are only using the high quality variants from the original composer himself for the DDR minigame. These have a higher bitrate and stereo sound unlike the original music files.

These were taken from https://www.youtube.com/c/qumumusic/videos, the main composer of the game.

There are also high quality variants for the other tracks but it's a pain as they also embedded sound effects in there too.

I would need someone to insert them in a way that properly syncs properly with the game.

ghostlium commented 3 years ago

for the DDR minigame.

Just for Sync Swim? :(

gameblabla commented 3 years ago

for the DDR minigame.

Just for Sync Swim? :( Yes, i didn't know it was called that though : p

The issue with the other mini-games is this : 2021-07-30-082824_1920x1080_scrot

They also embedded sound effects at a very specific offset. The music track is the one that's the longest

ghostlium commented 3 years ago

The thing is that you can actually modify this offset (as I learned when making kitsune-fnf) within the files. The first one is offset by -3900, so the chart starts about 3900 milliseconds earlier I believe. If you're willing to modify the js to do that, it shouldn't be that bad.

The function used is Du(), with the array for the first song is Gu. Just in case you want to look further with this idea.