polpo / picogus

Emulation of ISA sound cards on Raspberry Pi Pico (GUS, SB/Adlib, MPU-401, Tandy, CMS) with USB mouse/joystick support
GNU General Public License v2.0
544 stars 37 forks source link

Volume ramp on pan change in Open Cubic Player? #57

Open digistorm79 opened 3 weeks ago

digistorm79 commented 3 weeks ago

I maybe found a bug or difference in the GUS mode when using Open Cubic Player (latest version, 2.6.0pre6). When I play a song of my own (happens to be the first in the directory) it starts at least some instruments "late" or it fades them in. I notice this because they are very short, and now they sound too short and weird. I can't replicate this with my GUS pnp, also not in Dosbox Staging or 86Box. The same song works fine in Impulse Tracker using GUS for playback. One special thing is that the short sounding instruments have panning envelopes or random pan on each note. My suspicion is that Open Cubic Player uses some form of "anti-click" that the PicoGUS firmware doesn't like. I understand that changing the panning can cause clicks, but at the same time, Impulse Tracker does a good job playing the same song but does not start the note "late" or with some kind of volume ramp that is too obvious. I have no idea what the firmware does, but it sound similar to that. If you need the song I can PM it (it contains private information).

micv2 commented 3 weeks ago

Hi, somehow the MIDI files have become quieter? I'm going to flash the previous firmware back. I'm also using OCP.

Edit: That wasn't the cause, no idea why the MiDs are suddenly so quiet.

Regards, MiC