FunkinCrew / Funkin

A rhythm game made with HaxeFlixel
https://www.newgrounds.com/portal/view/770371
Other
2.81k stars 2.23k forks source link

Bug Report: Voices tracks' waveforms sometimes display incorrectly #2653

Open Hundrec opened 4 weeks ago

Hundrec commented 4 weeks ago

Operating System

What version of the game are you using?

0.3.3 (still present in 0.4.0 - itch.io Version 14)

Have you identified any steps to reproduce the bug? If so, please describe them below in as much detail as possible. Use images if possible.

  1. Start any song through the Freeplay menu
  2. Open the chart editor
  3. If waveforms correctly display and are aligned with voices, either repeat Steps 1 and 2 or switch between Default and Erect variations a few times
  4. The waveforms may eventually display incorrectly

Please describe your issue. Provide extensive detail and images if possible.

Occasionally, the waveforms for each side's Voices tracks are highly offset from the song, display the instrumental's waveform instead, or display a completely different song's waveforms. This issue seems to persist for all songs until the game is restarted.

Actual audio and gameplay is unaffected.

Here are some examples:

Spookeez: Boyfriend's waveform displays the instrumental's audio

image

Blammed Nightmare: Boyfriend's waveform displays the instrumental's audio

image

Fresh: Boyfriend's waveform is offset

image

Blammed: Pico's and Boyfriend's waveforms are either offset or from a completely different song

image

image

image

Stress: Tankman's and Boyfriend's waveforms are offset

image

image

Tutorial: I've identified these as the waveforms from M.I.L.F.

image

image

tposejank commented 3 weeks ago

This is kinda like #2622, but explains more issues with the waveform. I've seen they're only managed by an array so they might not updated, restretch, or even display the correct audio track

Hundrec commented 3 weeks ago

This issue is still present in 0.4.0 (itch.io Version 14)

Monster with Fresh Voices' waveforms (flowing at a different rate too) image