[BUGFIX + CHORE] Remove the instrumental resync - #7614
Conversation
|
Thank you, Hyper. Your labeling is awesome. |
7741063 to
0953bfd
Compare
|
I believe all these fixes we've been doing here are all bandaids and the real issue is still with-in lime's NativeAudioSource backend |
|
Understandable. Thank you, Karim. |
|
Let's try a change Karim made. |
|
So I know this is rejected, but knowing Karim's fix doesn't work according to Hyper, do we think this could be needed anyways? |
|
Sure, let's try it out |
0953bfd to
9ec4eb9
Compare
|
This doesn't work when time traveling. However, I think this is needed still + I'm about to do a PR for Lime that makes this actually work. |
|
Maybe the name edit wasn't needed, but eh why not. |
9ec4eb9 to
b19eace
Compare
|
something something i should probably rebase this onto public playtest branch |
b19eace to
ab22a7e
Compare
|
almost forgot to actually switch the base branch and got so fucking scared |
|
this might need some work |
3f2fe37 to
a1fa227
Compare
Note
FunkinCrew/lime#94 is needed for this to work properly
Linked Issues
Fixes #5449
Description
This PR removes the instrumental resync. Why? Because it's unnecessary. The conductor ALWAYS tracks the instrumental time while it's playing, so the instrumental shouldn't be desynced from the chart. This also fixes the song restart bug (like really it shouldn't even exist). I may have been wrong about fixing it before, but this is 100% guaranteed to wipe that bug from existence.
Yes I tested this with a lag spike. It works just fine.
Yes I tested this with a different global offset.