Author Topic: Tremolo - cannot properly set channel volume (YM2612/FM)  (Read 616 times)

Offline Hpman

  • Newbie
  • Posts: 8
  • Delek FTW
    • Email
Tremolo - cannot properly set channel volume (YM2612/FM)
« on: July 30, 2018, 08:08:49 pm »
When using tremolo effect, new channel volume information doesn't seem to be handled properly (or is it?)

IE channel volume is 0x60, tremolo depth 0xf. So volume will be a triangle shape between 0x60 and 0x51.
Set volume to 0x7f, instead of using the new volume info to set  new tremolo range, volume will slide down and continue within the original range. Turning off tremolo end up with a channel at 0x60 volume.

Quick picture to figure it out more easily:

Is it intended to work like this?