Im reading the gameboy sound wiki and it says the following to do with the wave channel:
"The DAC receives the current value from the upper/lower nibble of the sample buffer, shifted right by the volume control. "
it says that if the shift value is 4 then it produces silence, which kind of makes sense becaues a nibble shifted right 4 bits produces 0.
However when looking at what it says on the DAC section it says:
"An input of 0 generates -1.0 and an input of 15 generates +1.0, using arbitrary voltage units. "
So how does a value of 0 produce silence when the dac will return -1 which isnt silent?
Thanks
"The DAC receives the current value from the upper/lower nibble of the sample buffer, shifted right by the volume control. "
it says that if the shift value is 4 then it produces silence, which kind of makes sense becaues a nibble shifted right 4 bits produces 0.
However when looking at what it says on the DAC section it says:
"An input of 0 generates -1.0 and an input of 15 generates +1.0, using arbitrary voltage units. "
So how does a value of 0 produce silence when the dac will return -1 which isnt silent?
Thanks