Scriptet jeg kjører på Linux for å overvåke lydkortet er
watch -n 1 "cat /proc/asound/card1/stream0 "
Det kan hende hende at card1 må endres til card0, card2 etc.
I UAC1 sier DACen at den klarer 44.1 og 48. Det betyr at operativsystemet må få til å sample om filer til den sampleraten. I UAC2 føyer den til 88.2, 96, 176.4 og 192. Andre samplerater enn de støttede bør ikke OSet forsøke å sende til DACen. Hvis dette fungerer på andre DACer men ikke på min, misstenker jeg at det er noe i USB-deskriptorene. Det er veldig fint om du kan kjøre Thesycon sin tdd.exe på en Windows-maskin og sende meg rapportene.
På min Linux-boks fungerer ting godt. Jeg har en .wav-sampling samplet i de 6 klassiske ratene (resamplet fra 44.1 mp3 med JRiver). Jeg kjører 3.13-0-24 på en Linux Mint-17/64 med Core2Duo 3GHz. Jeg bruker mpd med innstillingen 'auto_resample "no"'. I UAC1 vil den da kjøre 44.1 og 48 as-is, og resample 88.2, 96, 176.4 og 192 til 48. Det verifiserte jeg nettopp med scriptet over. Den gjør dette uten noen form for digital støy. I UAC2 kjører den alt rett gjennom.
For sikkerhets skyld testet jeg nettopp 2L sin Vivaldi-fil i DXD-format. Takk for link! På UAC1 resamples den til 48. På UAC2 resamples den til 192. Begge deler akkurat som forventer, og det låter flott.
Det eneste dette betyr er at kombinasjonen 3.13.0, 64-bits PC og mpd funker etter intensjonen. Dårlig ytelse hos deg kan skyldes alt fra USB-deskriptorer til lyd-drivere, kjerne-versjon, player-program etc. Det kan også være at firmware-oppdatering av DAC har noe for seg. I så fall anbefaler jeg linje 508 i
https://github.com/borgestrand/sdr-widget/blob/audio-widget-experimental/AW_readme.txt i kombinasjon med
https://github.com/borgestrand/widget_binaries og
awx_20140918_mkII_RC03.elf.
Håper dette bringer deg litt videre!
Børge