Hi All,
I have attached an ASUS Xonar Essence One at usb-sunxi-ehci-1, high speed : USB Audio to OrangePi PC.
when I use alsa to play sound, the system cannot attain the correct sample rate. After system is booted, the sampling rate is 192000. Now experiment starts
Here is the information from /proc/asound/card2/stream0, when nothing is played.
Then I "play" 44100 Hz via alsa, by "cat /dev/urandom | aplay -D hw:2,0 -f S16_LE -c2 -r44100". Here is the result
It plays at 48000Hz. If I play at 44100 Hz again it will be correct.
If I let it play at 192000Hz after 44100Hz by typing "cat /dev/urandom | aplay -D hw:2,0 -f S16_LE -c2 -r192000", the sampling problem happens again
There might be a solution here
https://github.com/mopidy/mopidy/issues/613
But it is for raspberry Pi. I do not know how to add
dwc_otg.fiq_fix_enable=1 dwc_otg.fiq_split_enable=0
to /boot/cmdline.txt.
Many thanks for your help.