I've been making improvements to GGSound and was certain what I was seeing must have been a regression, only the way in which I make it happen can't possibly have anything to do with my NES code. Here's what I noticed:
-I play a song that is nothing but a drum loop on the noise channel and observe the perceived volume coming from my speakers, playing this song using ggsound from Nestopia.
-I click on the title bar of Nestopia in Windows and drag it, doesn't matter how far, and let go.
-Suddenly the audio is noticeably louder. I did not notice this occur on any other channels, and yet when I isolate just the noise channel using Nestopia's volume settings, I can't seem to reproduce the issue any longer.
I can't imagine simply dragging the emulator (which presumably would pause emulation) and observing different behavior could have anything to do with my NES code...
just wondered if anybody has noticed this with Nestopia or not. It's kinda subtle, and for all I know I'm hallucinating from coding too much this evening
*edit* I can also reproduce the sudden increase in volume by restarting the song, which would point back to my NES code. I'm wondering if there's some subtle setting in the APU I am neglecting which could affect the volume. I am not familiar with or understand the "sweep unit" that couldn't affect this, could it...?
*edit* Yet, I can't seem to make this happen in any other emulator.
-I play a song that is nothing but a drum loop on the noise channel and observe the perceived volume coming from my speakers, playing this song using ggsound from Nestopia.
-I click on the title bar of Nestopia in Windows and drag it, doesn't matter how far, and let go.
-Suddenly the audio is noticeably louder. I did not notice this occur on any other channels, and yet when I isolate just the noise channel using Nestopia's volume settings, I can't seem to reproduce the issue any longer.
I can't imagine simply dragging the emulator (which presumably would pause emulation) and observing different behavior could have anything to do with my NES code...
just wondered if anybody has noticed this with Nestopia or not. It's kinda subtle, and for all I know I'm hallucinating from coding too much this evening
*edit* I can also reproduce the sudden increase in volume by restarting the song, which would point back to my NES code. I'm wondering if there's some subtle setting in the APU I am neglecting which could affect the volume. I am not familiar with or understand the "sweep unit" that couldn't affect this, could it...?
*edit* Yet, I can't seem to make this happen in any other emulator.