What's new

The Bongo Circle: A Konga Beat Forum

Banana_Joe

Member
Hey I was wondering if this project was open source? I looked around but haven't seen a source code link.

I ask as when working on a custom DK song predating Konga Beat, we ran into an issue with notes drifting off target as the song progressed. It looked like this is still an issue from one of the itch.io threads. Was thinking if it was open source it might be easier to mess around with potential fixes with note drift.

Maybe that issue has already been resolved?
 
Konga Beat uses a paid Unity plugin which currently prevents me from open sourcing the project. I would like to get around to making it open source eventually, but unfortunately haven't had the bandwidth.

Regarding the second part, did someone run into issues with note drifting? I don't recall seeing that come up in the comments, but I would be happy to investigate the issue and work on a fix.

With that said, from my memory, I did run into note drifting issues early in development. I believe that had to do with the tempo changes not being set correctly.
 
Ah looking at the itch.io comment it might have not been the same issue.

We had an issue where if you set the bpm properly at the start of the song the notes would align with the beat, but as the song continue the notes would ever so slightly start to get out of sync. We were confident we were putting in the right bpm to get it to work. I admit I wasn't the one working on the chart, but I remember being told that some official tracks are slightly off sync in the file to our assumption accommodate this error.

This issue is pretty much what killed momentum for our project as the process of verify note placement became extremely tedious in the later part of the song. The person who worked on the chart is much more into rhythm games and music in general so I do trust they ran into a problem.

Though I don't really have any examples in official files since its been so long since I've thought about this issue. Would be curious if you've seen this.
 
I've definitely seen retail charts use some funky offsets to line up correctly with the audio. It appears they're set using a combination of the sysex property in the midi file and offset field in SongInfo.res. I wrote a little bit about what I believe each part of the sysex means in the Konga Beat documentation, but the specifics of how each offset byte is translated into the end result remain a mystery to me. In the end, I decided to just zero out all those offset values in the midi file and SongInfo.res for Konga Beat. Based on my experience, this ended up working fine; however, I'd like to solve this puzzle eventually.
 
Back
Top