Chat

Author Topic: [FIXED] volume setting bug with delays  (Read 2766 times)

Offline InversePhase

  • Newbie
  • Posts: 30
  • Delek FTW
[FIXED] volume setting bug with delays
« on: September 10, 2015, 04:39:08 pm »
Hi there, I hope you don't mind that I'm posting another bug report in here even though people are reporting bugs on the prerelease thread. =]

It might affect other areas as well, but I seem to be having trouble with volume setting when I use EDxx.

If, using YM2612 at speed 3, I do:

E-5 7F A01
E-5 7F ED1

I expect the frames to look like this:

Frame 1: Trigger E-5 at full volume, begin "fadeout by 1" effect
Frame 2: Continue fadeout effect
Frame 3: Continue fadeout effect
Frame 4: Continue fadeout effect
Frame 5: Trigger E-5 at full volume, continue fadeout effect
Frame 6: Continue fadeout effect

Instead what I get is:

Frame 1: Trigger E-5 at full volume, begin "fadeout by 1" effect
Frame 2: Continue fadeout effect
Frame 3: Continue fadeout effect
Frame 4: Set full volume, continue fadeout effect
Frame 5: Trigger E-5 (at current volume, not full volume), continue fadeout effect
Frame 6: Continue fadeout effect

Hopefully this makes sense!
« Last Edit: October 16, 2015, 04:45:16 pm by Delek »

Offline mihaelkyeah

  • Full Member
  • Posts: 316
  • Learn the best from all worlds
    • YouTube channel
    • Email
volume setting bug with delays
« Reply #1 on: September 10, 2015, 04:42:28 pm »
I've experienced bugs with ED as well, both in DefleMask and in VGMMM. This is why I've gotten myself used to write in 1/1 speed (or 2/2 at the very least). <:]

Offline Delek

  • Sali para ver
  • Administrator
  • Hero Member
  • Posts: 1811
    • Delek's Website
    • Email
volume setting bug with delays
« Reply #2 on: September 10, 2015, 04:59:19 pm »
This is because Defle/VGMMM are only delaying only the NOTE TRIGGERING, not the volume column. Those events are two complete separate things inside the tracker.

We have 3 options:
* Try to mix triggering and volume inside the EDxx effect.
* Declare a new effect FDxx as delay volume set.
* Do nothing because no one cares.  :P

Offline InversePhase

  • Newbie
  • Posts: 30
  • Delek FTW
volume setting bug with delays
« Reply #3 on: September 10, 2015, 05:02:32 pm »
I can't think of anyone that would expect the current behavior, with the exception of "That's the way it's been in deflemask so far"....but since only deflemask and vgmmm behave this way I would vote to fix the behavior to trigger the volume change when the note is triggered. a different effect (like FDxx) makes things more complicated than they have to be, in my opinion.

Offline Delek

  • Sali para ver
  • Administrator
  • Hero Member
  • Posts: 1811
    • Delek's Website
    • Email
volume setting bug with delays
« Reply #4 on: September 10, 2015, 05:11:47 pm »
Good point. I will add volume column delay inside EDxx effect in the next pre-release update. Please check that thread in a few hours. Thanks for the report.  8)

Offline InversePhase

  • Newbie
  • Posts: 30
  • Delek FTW
volume setting bug with delays
« Reply #5 on: September 10, 2015, 05:18:26 pm »
Thanks <3