New Code for Buffalo II DAC
Put a new version of the code (v07d) in the CODE section
- Tracks DPLL setting separately for I2S and SPDIF allowing fine tuning of the DPLL setting depending on the input format
- The DPLL settings still default to “best” for I2S and “lowest” for SPDIF at power-on. These have shown to be the best stable settings especially when the DAC is cold
Added Selection of quantizer and other improvements:
- 6-bit True differential
- 7-bit Pseudo differential
- 7-bit True differential
- 8-bit Pseudo differential
- 8-bit True differential
- 9-bit Pseudo differential
What does changing this setting do?
- Decreases out of band noise as explained by the chip designer at diyaudio [link]. This allows the design of the analog section (the analog output stage such as Legato) to “run with a less aggressive filter [which] has some nice benefits (better slew rate etc) to the final audio” [link]
- Shuts off certain digital sections of the DAC. In 8-bit mode, for example, the digital sections of 4 DACs (half of the eight DACs) are merged and the unused half is shut off. I will speculate here that this reduces internal noise and interference.
Where is the code?
Visit the CODE tab
I can’t hear differences between the different settings, but some of you may hear differences. Please post your experiences…
NOTE: update your Arduino s/w to version 0022 (or later)