Quote:
Quote:
madw said:
olf /img/forum/go_quote.gif
Pin 4 is 0 volts, Pin 22 is 3.5V and Pin 24 (Hardware/software) is at 0 volts.
So yes it is hardware mode.
Great, thanks. The input rate is set for 192KHz and using the default linear filter mode. From what I understand, changing Pin4 to floating and remove the pull-down resistor would offer a better filter than the default linear filter. This would sacrifice some phase linearity for better time domain. The roll-off is the same, but it is to eliminate pre-ringing. The roll-off is to eliminate post-ringing.
I'm curious to see what the sweeps look like with an upsampled 192KHz sample rate, since oversampling is set for a 192KHz stream in the chip, so the chip is really expecting 192KHz data and the filters are set for high frequency data vs 44.1KHz.
Ayre whitepaper
Too bad there are no switches or jumpers to play with the filters.
Also note that if oversampling is disabled and the input stream to the DAC is 44.1KHz or 48KHz, the filters where the corner rate is normally around 30KHz moves to 15KHz. This is *exactly* what the RMAA has shown. By extension, if you provide an upsampled stream, the sound will change.
I did some more measurement Pin 22 is directly connected to Pin 8 the Digital Plus supply, 0 Ohm between the 2 pins.
Pin4 the filter select pin is directly connect to Pin 7. 0 Ohm There is no pull down resistor.
So the only way to mod this is to lift the pin from the board. And that is exactly what I did for Pin 22 on both Wolfson 8741
By lifting Pin 22 (The voltage is now 1.7V) The oversampling is now at 96Khz.
I could connect this pin to ground, float or Digital Vcc to select the different frequency.
Quote:
Quote:
Even cheap HDA codecs integrated in computer mainboards don't exhibit this kind of problems those days.
If you upsample before sending to the DAC, the performance is honorable. If you use a CD player outputing 44100Hz signal, the performance is just crap.
Looks like someone didn't do its homework in audio testing, or my amp is misconfigured?
It's set up incorrectly. It's an easy fix though, setting 1 pin properly, though I would change the filter to be the minimum phase filter instead of the linear. I'd take phase distortion over edginess any day of the week, as per the Ayre whitepaper. If you really want to have flexibility you need to add parts. You'd need an ASRC, but I would run the DAC at 96KHz instead of 192KHz, because the WM8741 runs better at 96KHz instead of 192KHz. In 192KHz it runs at 128Fs instead of 256Fs. I might build an ASRC module when I get mine in March or just set it to 44.1KHz and the minimum phase filter.
Nice job on running the tests. The issue is that the DAC is told the input stream is 192KHz, and it simply is not.
Email KingWa the data. I'd wait a little longer for an ASRC implementation, or at least a 2 3-way switches in the back to select the HW filter mode and the HW sampling rate.
A 3 way switch would be nice, But I think some jumpers could be easier here. It not very often then you change the source sampling frequency.
My unit comes with 5 jumpers (someone else reported 10) maybe I am fated to use jumpers to fix this issue. (pun intended)
The cheapest and easiest solution would be to float pin 22 as shown above. With this solution the ability to run at 192 is gone. but so far I do not have anything recorded at 192Khz so it not a big loss.
ASRC may not be needed if there is a pin indicating what the source freq. But I could not find it on the 8805. It seem to be inside a register.....
From supercurio graph if the source is half the freq of the sampling freq it is still relatively flat to 20khz, so it might be an all in one solution.
Using 44khz as a source as a comparison after lifting pin 22 the spectrum did open up and the sound is not so dark anymore. (Maybe some placebo since I am expecting this)
I only have a dual trace o-silly-scope at home. (measure the amplitude of 20Khz test waves at both setting ? ) Suggest please.
I need to borrow some equipment to test this out.
Quote:
Even cheap HDA codecs integrated in computer mainboards don't exhibit this kind of problems those days.
If you upsample before sending to the DAC, the performance is honorable. If you use a CD player outputing 44100Hz signal, the performance is just crap.
Looks like someone didn't do its homework in audio testing, or my amp is misconfigured?
Maybe they only test with 192khz source, but thanks for the graph very helpful. I am an Android developer as well.
I hope KingWa do not faint when he see this.
Gong Xi Fa Cai