Schiit New yggy USB Gen 5 board not working with 24 bit [Resolved - Hardware Issue]

I just checked and it is definitely the high Rez files that don’t play. The std flac files from NAS play fine.

Just tried a Tidal FLAC 48 kHz and that doesn’t work either. The 44 kHz from Tidal has no problems

Beware all,

I just upgraded my yggy USB Gen 5 card and I am unable to play any 24 bit from my NAS or Tidal. It just skips every track until it is to the end of the album.

I have Roon 1.3 build 262 64 bit windows 10 > microrendu 2.5 > yggy USB gen 5

The gen 3 cad worked fine for 24 bit and 16 bit. But it looks like the gen 5 did not receive much testing.

I have emailed Nick at Schiit.

I am able to play 24 bit from my ROCK internal storage…on my YGGY Gen5.

Not sure where you get your info about it not having much testing…seems like a guess to me.

I just checked a few more tracks and both 24/192 and 24/96 work, I have not found any that do not work yet…

I rebooted all devices. Now all tracks skip not only the 24 bit.

Roon Ready Diagnostic information BACK to Menu

09/17/2017 20:56:41 - ------------------------------------------------------------ 
09/17/2017 20:56:41 - /opt/RoonReady/raatool logdump 625fb71c-3135-437b-aaf1-76093c263a56 
[0000000] 0.000 TRACE [info] initializing info dictionary 
[0000001] 0.001 TRACE [info] inserting raat_version -> 1.1.19 
[0000002] 0.001 TRACE [info] inserting protocol_version -> 3 
[0000003] 0.008 TRACE [output/alsa] initializing output uniqueid=hw:0,0 
[0000004] 0.008 TRACE [output/alsa] preferred buffer duration=0.100000s 
[0000005] 0.008 TRACE [output/alsa] force_max_volume=0 
[0000006] 0.008 TRACE [output/alsa] resync delay=0.100000s 
[0000007] 0.008 TRACE [ALSA] max pcm rate=1411200 
[0000008] 0.008 TRACE [output/alsa] max dsd rate=1024 
[0000009] 0.008 TRACE [output/alsa] dsd_mode=dop 
[0000010] 0.008 TRACE [output/alsa] getting hardware info 
[0000011] 0.009 TRACE pcm card id Y5 
[0000012] 0.009 TRACE pcm card name Yggdrasil Gen 5 
[0000013] 0.009 TRACE pcm card longname Schiit Audio Yggdrasil Gen 5 at usb-ci_hdrc.1-1.1, high speed 
[0000014] 0.009 TRACE pcm card mixername USB Mixer 
[0000015] 0.009 TRACE pcm card components USB0d8c:0004 
[0000016] 0.009 TRACE pcm card driver USB-Audio 
[0000017] 0.009 TRACE pcm card usb id 0d8c:0004 
[0000018] 0.010 TRACE [output/alsa] probing formats 
[0000019] 0.011 TRACE [alsa] [hw:0,0] probing formats 
[0000020] 0.011 TRACE [alsa] [hw:0,0] device supports channels range 2-2 
[0000021] 0.011 TRACE [alsa] [hw:0,0] supports PCM format 44100/16/1 
[0000022] 0.011 TRACE [alsa] [hw:0,0] supports PCM format 44100/24/1 
[0000023] 0.011 TRACE [alsa] [hw:0,0] supports PCM format 44100/32/1 
[0000024] 0.011 TRACE [alsa] [hw:0,0] supports PCM format 48000/16/1 
[0000025] 0.011 TRACE [alsa] [hw:0,0] supports PCM format 48000/24/1 
[0000026] 0.011 TRACE [alsa] [hw:0,0] supports PCM format 48000/32/1 
[0000027] 0.011 TRACE [alsa] [hw:0,0] supports PCM format 88200/16/1 
[0000028] 0.012 TRACE [alsa] [hw:0,0] supports PCM format 88200/24/1 
[0000029] 0.012 TRACE [alsa] [hw:0,0] supports PCM format 88200/32/1 
[0000030] 0.012 TRACE [alsa] [hw:0,0] supports PCM format 96000/16/1 
[0000031] 0.012 TRACE [alsa] [hw:0,0] supports PCM format 96000/24/1 
[0000032] 0.012 TRACE [alsa] [hw:0,0] supports PCM format 96000/32/1 
[0000033] 0.012 TRACE [alsa] [hw:0,0] supports PCM format 176400/16/1 
[0000034] 0.012 TRACE [alsa] [hw:0,0] supports PCM format 176400/24/1 
[0000035] 0.012 TRACE [alsa] [hw:0,0] supports DSD format 2822400/1/1 (Encapsulated) 
[0000036] 0.012 TRACE [alsa] [hw:0,0] supports PCM format 176400/32/1 
[0000037] 0.012 TRACE [alsa] [hw:0,0] supports PCM format 192000/16/1 
[0000038] 0.013 TRACE [alsa] [hw:0,0] supports PCM format 192000/24/1 
[0000039] 0.013 TRACE [alsa] [hw:0,0] supports PCM format 192000/32/1 
[0000040] 0.013 TRACE [alsa] [hw:0,0] supports PCM format 44100/16/2 
[0000041] 0.013 TRACE [alsa] [hw:0,0] supports PCM format 44100/24/2 
[0000042] 0.013 TRACE [alsa] [hw:0,0] supports PCM format 44100/32/2 
[0000043] 0.014 TRACE [alsa] [hw:0,0] supports PCM format 48000/16/2 
[0000044] 0.014 TRACE [alsa] [hw:0,0] supports PCM format 48000/24/2 
[0000045] 0.014 TRACE [alsa] [hw:0,0] supports PCM format 48000/32/2 
[0000046] 0.014 TRACE [alsa] [hw:0,0] supports PCM format 88200/16/2 
[0000047] 0.014 TRACE [alsa] [hw:0,0] supports PCM format 88200/24/2 
[0000048] 0.014 TRACE [alsa] [hw:0,0] supports PCM format 88200/32/2 
[0000049] 0.014 TRACE [alsa] [hw:0,0] supports PCM format 96000/16/2 
[0000050] 0.014 TRACE [alsa] [hw:0,0] supports PCM format 96000/24/2 
[0000051] 0.014 TRACE [alsa] [hw:0,0] supports PCM format 96000/32/2 
[0000052] 0.014 TRACE [alsa] [hw:0,0] supports PCM format 176400/16/2 
[0000053] 0.015 TRACE [alsa] [hw:0,0] supports PCM format 176400/24/2 
[0000054] 0.015 TRACE [alsa] [hw:0,0] supports DSD format 2822400/1/2 (Encapsulated) 
[0000055] 0.015 TRACE [alsa] [hw:0,0] supports PCM format 176400/32/2 
[0000056] 0.015 TRACE [alsa] [hw:0,0] supports PCM format 192000/16/2 
[0000057] 0.015 TRACE [alsa] [hw:0,0] supports PCM format 192000/24/2 
[0000058] 0.015 TRACE [alsa] [hw:0,0] supports PCM format 192000/32/2 
[0000059] 0.027 TRACE [output/alsa] initialized 
[0000060] 0.027 TRACE [volume/null] initialized 
[0000061] 0.027 TRACE [watch/alsa] initializing watch device=hw:0 exit_on_lost=1 
[0000062] 0.027 TRACE [watch/alsa] initialized 
[0000063] 0.027 TRACE [info] inserting unique_id -> 625fb71c-3135-437b-aaf1-76093c263a56 
[0000064] 0.027 TRACE [info] inserting vendor -> Sonore 
[0000065] 0.027 TRACE [info] inserting serial -> 010499 
[0000066] 0.027 TRACE [info] inserting config_url -> http://__SELF__/ 
[0000067] 0.027 TRACE [info] inserting model -> microRendu 
[0000068] 0.028 TRACE [info] inserting version -> 1.1.19 
[0000069] 0.028 INFO [server] listening on port 38459 
[0000070] 0.028 TRACE [discovery] starting 
[0000071] 0.029 INFO [discovery] [iface:127.0.0.1] multicast recv socket is bound to 0.0.0.0:9003 
[0000072] 0.029 INFO [discovery] [iface:127.0.0.1] multicast send socket is bound to 0.0.0.0:47484 
[0000073] 0.029 INFO [discovery] [iface:192.168.1.68] multicast recv socket is bound to 0.0.0.0:9003 
[0000074] 0.029 INFO [discovery] [iface:192.168.1.68] multicast send socket is bound to 0.0.0.0:37365 
[0000075] 0.029 INFO [discovery] unicast socket is bound to 0.0.0.0:9003 
[0000076] 0.029 TRACE [device] announcing DiscoveryMessage[type=QUERY, transactionid=F6F9692F-0745-7D0F-1390-A4D9416BCBF1, Data={ "unique_id": "625fb71c-3135-437b-aaf1-76093c263a56", "raat_version": "1.1.19", "vendor": "Sonore", "protocol_version": "3", "serial": "010499", "model": "microRendu", "version": "1.1.19", "config_url": "http://__SELF__/", "service_id": "5e2042ad-9bc5-4508-be92-ff68f19bdc93", "tcp_port": "38459", } ] 
[0000077] 36219836.622 TRACE [server] [192.168.1.84:49727] accepted connection 
[0000078] 36219836.647 TRACE [session] [192.168.1.84:49727] created 
[0000079] 36219836.683 TRACE [server] new script with name=base.lua module=base 
[0000080] 36219836.685 TRACE [session] [192.168.1.84:49727] pre-loading lua module base 
[0000081] 36219836.695 TRACE [server] new script with name=dkjson.lua module=dkjson 
[0000082] 36219836.697 TRACE [server] new script with name=protocol.lua module=protocol 
[0000083] 36219836.699 TRACE [session] [192.168.1.84:49727] pre-loading lua module dkjson 
[0000084] 36219836.715 TRACE [session] [192.168.1.84:49727] pre-loading lua module protocol 
[0000085] 36219836.715 TRACE [server] new script with name=roon_tcp.lua module=(null) 
[0000086] 36219836.718 TRACE [session] [192.168.1.84:49727] executing lua script 
[0000087] 36219836.718 TRACE [server] [192.168.1.84:49727] SENT[LL] [1] {"status": "Success"} 
[0000088] 36219836.718 TRACE [server] [192.168.1.84:49727] SENT[LL] [2] {"status": "Success"} 
[0000089] 36219836.718 TRACE [server] [192.168.1.84:49727] SENT[LL] [3] {"status": "Success"} 
[0000090] 36219836.742 WARNING [lua@0x1b5129c] [192.168.1.84:49727] failed set recv buffer size: nil 
[0000091] 36219836.742 TRACE [lua@0x1b5129c] [192.168.1.84:49727] [roon] clock socket listening on udp 0.0.0.0:33570 
[0000092] 36219836.743 TRACE [lua@0x1b5129c] [192.168.1.84:49727] [roon] audio socket listening on tcp 0.0.0.0:39991 
[0000093] 36219836.743 TRACE [lua@0x1b5129c] [192.168.1.84:49727] [roon] output info {"config": {"device": "hw:0,0", "type": "alsa", "dsd_mode": "dop", "signal_path": [{"quality": "lossless", "type": "output", "method": "usb"}], "buffer_duration": 0.10000000000000001}, "alsa_device": {"id": "Y5", "name": "Yggdrasil Gen 5", "usbid": "0d8c:0004", "longname": "Schiit Audio Yggdrasil Gen 5 at usb-ci_hdrc.1-1.1, high speed", "mixername": "USB Mixer", "components": "Y5", "driver": "USB-Audio"}} 
[0000094] 36219836.743 TRACE [lua@0x1b5129c] [192.168.1.84:49727] [roon] volume info {"config": {"type": "null", "optional": true}}
[0000095] 36219836.743 TRACE [server] [192.168.1.84:49727] SENT[LL] [4] {"status": "Success"} 
[0000096] 36219836.778 TRACE [lua@0x1b5129c] [192.168.1.84:49727] GOT [2] {"request":"info"} 
[0000097] 36219836.786 TRACE [lua@0x1b5129c] [192.168.1.84:49727] SENT [2] {"status":"Success","flags":{"has_write_chmap":true},"info":{"unique_id":"625fb71c-3135-437b-aaf1-76093c263a56"},"volume":{"info":{"config":{"optional":true,"type":"null"}},"is_supported":true},"transport":{"is_supported":false,"info":[]},"output":{"supported_formats":"192000/16/1|2,96000/16/1|2,96000/24/1|2,192000/32/1|2,176400/32/1|2,2822400/1/1|2,44100/16/1|2,88200/16/1|2,48000/24/1|2,48000/32/1|2,192000/24/1|2,176400/24/1|2,48000/16/1|2,96000/32/1|2,88200/32/1|2,44100/32/1|2,88200/24/1|2,44100/24/1|2,176400/16/1|2","info":{"config":{"dsd_mode":"dop","device":"hw:0,0","buffer_duration":0.1,"signal_path":[{"quality":"lossless","method":"usb","type":"output"}],"type":"alsa"},"alsa_device":{"driver":"USB-Audio","components":"Y5","id":"Y5","name":"Yggdrasil Gen 5","longname":"Schiit Audio Yggdrasil Gen 5 at usb-ci_hdrc.1-1.1, high speed","mixername":"USB Mixer","usbid":"0d8c:0004"}}},"source_selection":{"info":[],"is_supported":false},"platform":{"os":"linux","un 
[0000098] 36219836.787 TRACE [lua@0x1b5129c] [192.168.1.84:49727] GOT [3] {"request":"set_client_type","client_type":"Roon"} 
[0000099] 36219836.787 TRACE [lua@0x1b5129c] [192.168.1.84:49727] SENT [3] {"status":"Success"} 
[0000100] 36219836.826 TRACE [lua@0x1b5129c] [192.168.1.84:49727] GOT [4] {"request":"subscribe_transport"} 
[0000101] 36219836.848 TRACE [lua@0x1b5129c] [192.168.1.84:49727] GOT [5] {"request":"subscribe_controls"} 
[0000102] 36219836.850 TRACE [lua@0x1b5129c] [192.168.1.84:49727] SENT [5] {"status":"Success","controls":{"volume":{"min":0.0,"max":0.0,"info":{"config":{"optional":true,"type":"null"}},"value":0,"mute":false,"step":1.0,"type":"none"}},"action":"Changed"} 
[0000103] 36219837.970 DEBUG [discovery] broadcast op is complete 
[0000104] 36219851.558 TRACE [lua@0x1b5129c] [192.168.1.84:49727] GOT [6] {"request":"setup","format":{"sample_type":"pcm","sample_rate":176400,"bits_per_sample":32,"channels":2,"sample_subtype":"none"}} 
[0000105] 36219851.559 TRACE alsa output setup: format is pcm 176400/32/2 
[0000106] 36219851.559 TRACE opening [hw:0,0] 176400/32/2 
[0000107] 36219851.560 TRACE prefer larger samples = 0 
[0000108] 36219851.560 TRACE [ALSA] [hw:0,0] using hw pcmformat S32_LE bitspersample 32 
[0000109] 36219851.561 TRACE [ALSA] [hw:0,0] Requesting 2 periods 
[0000110] 36219851.561 TRACE [ALSA] [hw:0,0] Requesting 17640 frames/buffer (8820 frames/period) 
[0000111] 36219851.561 TRACE [ALSA] [hw:0,0] Initialized with 2 periods with 8820 frames/period and 17640 frames/buffer 
[0000112] 36219851.890 ERROR error in snd_pcm_hw_params: Input/output error (-5) 
[0000113] 36219851.890 WARNING [lua@0x1b5129c] [192.168.1.84:49727] setup failed: RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED 
[0000114] 36219851.891 TRACE [lua@0x1b5129c] [192.168.1.84:49727] SENT [6] {"status":"UnexpectedError","message":"RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED"} 
[0000115] 36219903.919 TRACE [lua@0x1b5129c] [192.168.1.84:49727] GOT [7] {"request":"subscribe_transport"} 
[0000116] 36219903.920 TRACE [lua@0x1b5129c] [192.168.1.84:49727] GOT [8] {"request":"subscribe_controls"} 
[0000117] 36219903.922 TRACE [lua@0x1b5129c] [192.168.1.84:49727] SENT [8] {"status":"Success","controls":{"volume":{"min":0.0,"max":0.0,"info":{"config":{"optional":true,"type":"null"}},"value":0,"mute":false,"step":1.0,"type":"none"}},"action":"Changed"} 
[0000118] 36219920.346 TRACE [lua@0x1b5129c] [192.168.1.84:49727] GOT [9] {"request":"setup","format":{"sample_type":"pcm","sample_rate":176400,"bits_per_sample":32,"channels":2,"sample_subtype":"none"}} 
[0000119] 36219920.347 TRACE alsa output setup: format is pcm 176400/32/2 
[0000120] 36219920.347 TRACE opening [hw:0,0] 176400/32/2 
[0000121] 36219920.348 TRACE prefer larger samples = 0 
[0000122] 36219920.348 TRACE [ALSA] [hw:0,0] using hw pcmformat S32_LE bitspersample 32 
[0000123] 36219920.348 TRACE [ALSA] [hw:0,0] Requesting 2 periods 
[0000124] 36219920.348 TRACE [ALSA] [hw:0,0] Requesting 17640 frames/buffer (8820 frames/period) 
[0000125] 36219920.348 TRACE [ALSA] [hw:0,0] Initialized with 2 periods with 8820 frames/period and 17640 frames/buffer 
[0000126] 36219920.675 ERROR error in snd_pcm_hw_params: Input/output error (-5) 
[0000127] 36219920.675 WARNING [lua@0x1b5129c] [192.168.1.84:49727] setup failed: RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED 
[0000128] 36219920.676 TRACE [lua@0x1b5129c] [192.168.1.84:49727] SENT [9] {"status":"UnexpectedError","message":"RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED"} 
[0000129] 36219921.280 TRACE [lua@0x1b5129c] [192.168.1.84:49727] GOT [10] {"request":"setup","format":{"sample_type":"pcm","sample_rate":176400,"bits_per_sample":32,"channels":2,"sample_subtype":"none"}} 
[0000130] 36219921.281 TRACE alsa output setup: format is pcm 176400/32/2 
[0000131] 36219921.281 TRACE opening [hw:0,0] 176400/32/2 
[0000132] 36219921.282 TRACE prefer larger samples = 0 
[0000133] 36219921.282 TRACE [ALSA] [hw:0,0] using hw pcmformat S32_LE bitspersample 32 
[0000134] 36219921.282 TRACE [ALSA] [hw:0,0] Requesting 2 periods 
[0000135] 36219921.282 TRACE [ALSA] [hw:0,0] Requesting 17640 frames/buffer (8820 frames/period) 
[0000136] 36219921.282 TRACE [ALSA] [hw:0,0] Initialized with 2 periods with 8820 frames/period and 17640 frames/buffer 
[0000137] 36219921.609 ERROR error in snd_pcm_hw_params: Input/output error (-5) 
[0000138] 36219921.609 WARNING [lua@0x1b5129c] [192.168.1.84:49727] setup failed: RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED 
[0000139] 36219921.609 TRACE [lua@0x1b5129c] [192.168.1.84:49727] SENT [10] {"status":"UnexpectedError","message":"RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED"} 
[0000140] 36219927.271 TRACE [lua@0x1b5129c] [192.168.1.84:49727] GOT [11] {"request":"setup","format":{"sample_type":"pcm","sample_rate":176400,"bits_per_sample":32,"channels":2,"sample_subtype":"none"}} 
[0000141] 36219927.271 TRACE alsa output setup: format is pcm 176400/32/2 
[0000142] 36219927.271 TRACE opening [hw:0,0] 176400/32/2 
[0000143] 36219927.272 TRACE prefer larger samples = 0 
[0000144] 36219927.272 TRACE [ALSA] [hw:0,0] using hw pcmformat S32_LE bitspersample 32 
[0000145] 36219927.272 TRACE [ALSA] [hw:0,0] Requesting 2 periods 
[0000146] 36219927.272 TRACE [ALSA] [hw:0,0] Requesting 17640 frames/buffer (8820 frames/period) 
[0000147] 36219927.272 TRACE [ALSA] [hw:0,0] Initialized with 2 periods with 8820 frames/period and 17640 frames/buffer 
[0000148] 36219927.606 ERROR error in snd_pcm_hw_params: Input/output error (-5) 
[0000149] 36219927.606 WARNING [lua@0x1b5129c] [192.168.1.84:49727] setup failed: RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED 
[0000150] 36219927.607 TRACE [lua@0x1b5129c] [192.168.1.84:49727] SENT [11] {"status":"UnexpectedError","message":"RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED"} 
[0000151] 36219931.415 TRACE [lua@0x1b5129c] [192.168.1.84:49727] GOT [12] {"request":"setup","format":{"sample_type":"pcm","sample_rate":176400,"bits_per_sample":32,"channels":2,"sample_subtype":"none"}} 
[0000152] 36219931.415 TRACE alsa output setup: format is pcm 176400/32/2 
[0000153] 36219931.415 TRACE opening [hw:0,0] 176400/32/2 
[0000154] 36219931.416 TRACE prefer larger samples = 0 
[0000155] 36219931.417 TRACE [ALSA] [hw:0,0] using hw pcmformat S32_LE bitspersample 32 
[0000156] 36219931.417 TRACE [ALSA] [hw:0,0] Requesting 2 periods 
[0000157] 36219931.417 TRACE [ALSA] [hw:0,0] Requesting 17640 frames/buffer (8820 frames/period) 
[0000158] 36219931.417 TRACE [ALSA] [hw:0,0] Initialized with 2 periods with 8820 frames/period and 17640 frames/buffer 
[0000159] 36219931.753 ERROR error in snd_pcm_hw_params: Input/output error (-5) 
[0000160] 36219931.753 WARNING [lua@0x1b5129c] [192.168.1.84:49727] setup failed: RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED 
[0000161] 36219931.754 TRACE [lua@0x1b5129c] [192.168.1.84:49727] SENT [12] {"status":"UnexpectedError","message":"RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED"} 
[0000162] 36219937.805 TRACE [lua@0x1b5129c] [192.168.1.84:49727] GOT [13] {"request":"setup","format":{"sample_type":"pcm","sample_rate":176400,"bits_per_sample":32,"channels":2,"sample_subtype":"none"}} 
[0000163] 36219937.806 TRACE alsa output setup: format is pcm 176400/32/2 
[0000164] 36219937.806 TRACE opening [hw:0,0] 176400/32/2 
[0000165] 36219937.807 TRACE prefer larger samples = 0 
[0000166] 36219937.807 TRACE [ALSA] [hw:0,0] using hw pcmformat S32_LE bitspersample 32 
[0000167] 36219937.807 TRACE [ALSA] [hw:0,0] Requesting 2 periods 
[0000168] 36219937.807 TRACE [ALSA] [hw:0,0] Requesting 17640 frames/buffer (8820 frames/period) 
[0000169] 36219937.807 TRACE [ALSA] [hw:0,0] Initialized with 2 periods with 8820 frames/period and 17640 frames/buffer 
[0000170] 36219938.142 ERROR error in snd_pcm_hw_params: Input/output error (-5) 
[0000171] 36219938.142 WARNING [lua@0x1b5129c] [192.168.1.84:49727] setup failed: RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED 
[0000172] 36219938.143 TRACE [lua@0x1b5129c] [192.168.1.84:49727] SENT [13] {"status":"UnexpectedError","message":"RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED"} 
[0000173] 36219944.448 TRACE [lua@0x1b5129c] [192.168.1.84:49727] GOT [14] {"request":"setup","format":{"sample_type":"pcm","sample_rate":176400,"bits_per_sample":32,"channels":2,"sample_subtype":"none"}} 
[0000174] 36219944.449 TRACE alsa output setup: format is pcm 176400/32/2 
[0000175] 36219944.449 TRACE opening [hw:0,0] 176400/32/2 
[0000176] 36219944.450 TRACE prefer larger samples = 0 
[0000177] 36219944.450 TRACE [ALSA] [hw:0,0] using hw pcmformat S32_LE bitspersample 32 
[0000178] 36219944.450 TRACE [ALSA] [hw:0,0] Requesting 2 periods 
[0000179] 36219944.450 TRACE [ALSA] [hw:0,0] Requesting 17640 frames/buffer (8820 frames/period) 
[0000180] 36219944.450 TRACE [ALSA] [hw:0,0] Initialized with 2 periods with 8820 frames/period and 17640 frames/buffer 
[0000181] 36219944.786 ERROR error in snd_pcm_hw_params: Input/output error (-5) 
[0000182] 36219944.786 WARNING [lua@0x1b5129c] [192.168.1.84:49727] setup failed: RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED 
[0000183] 36219944.786 TRACE [lua@0x1b5129c] [192.168.1.84:49727] SENT [14] {"status":"UnexpectedError","message":"RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED"} 
[0000184] 36219945.904 TRACE [lua@0x1b5129c] [192.168.1.84:49727] GOT [15] {"request":"setup","format":{"sample_type":"pcm","sample_rate":176400,"bits_per_sample":32,"channels":2,"sample_subtype":"none"}} 
[0000185] 36219945.904 TRACE alsa output setup: format is pcm 176400/32/2 
[0000186] 36219945.904 TRACE opening [hw:0,0] 176400/32/2 
[0000187] 36219945.905 TRACE prefer larger samples = 0 
[0000188] 36219945.905 TRACE [ALSA] [hw:0,0] using hw pcmformat S32_LE bitspersample 32 
[0000189] 36219945.905 TRACE [ALSA] [hw:0,0] Requesting 2 periods 
[0000190] 36219945.905 TRACE [ALSA] [hw:0,0] Requesting 17640 frames/buffer (8820 frames/period) 
[0000191] 36219945.905 TRACE [ALSA] [hw:0,0] Initialized with 2 periods with 8820 frames/period and 17640 frames/buffer 
[0000192] 36219946.238 ERROR error in snd_pcm_hw_params: Input/output error (-5) 
[0000193] 36219946.239 WARNING [lua@0x1b5129c] [192.168.1.84:49727] setup failed: RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED 
[0000194] 36219946.239 TRACE [lua@0x1b5129c] [192.168.1.84:49727] SENT [15] {"status":"UnexpectedError","message":"RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED"} 
[0000195] 36219948.219 TRACE [lua@0x1b5129c] [192.168.1.84:49727] GOT [16] {"request":"setup","format":{"sample_type":"pcm","sample_rate":176400,"bits_per_sample":32,"channels":2,"sample_subtype":"none"}} 
[0000196] 36219948.219 TRACE alsa output setup: format is pcm 176400/32/2 
[0000197] 36219948.219 TRACE opening [hw:0,0] 176400/32/2 
[0000198] 36219948.220 TRACE prefer larger samples = 0 
[0000199] 36219948.220 TRACE [ALSA] [hw:0,0] using hw pcmformat S32_LE bitspersample 32 
[0000200] 36219948.220 TRACE [ALSA] [hw:0,0] Requesting 2 periods 
[0000201] 36219948.220 TRACE [ALSA] [hw:0,0] Requesting 17640 frames/buffer (8820 frames/period) 
[0000202] 36219948.220 TRACE [ALSA] [hw:0,0] Initialized with 2 periods with 8820 frames/period and 17640 frames/buffer 
[0000203] 36219948.558 ERROR error in snd_pcm_hw_params: Input/output error (-5) 
[0000204] 36219948.558 WARNING [lua@0x1b5129c] [192.168.1.84:49727] setup failed: RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED 
[0000205] 36219948.559 TRACE [lua@0x1b5129c] [192.168.1.84:49727] SENT [16] {"status":"UnexpectedError","message":"RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED"} 
[0000206] 36219952.114 TRACE [lua@0x1b5129c] [192.168.1.84:49727] GOT [17] {"request":"setup","format":{"sample_type":"pcm","sample_rate":176400,"bits_per_sample":32,"channels":2,"sample_subtype":"none"}} 
[0000207] 36219952.115 TRACE alsa output setup: format is pcm 176400/32/2 
[0000208] 36219952.115 TRACE opening [hw:0,0] 176400/32/2 
[0000209] 36219952.116 TRACE prefer larger samples = 0 
[0000210] 36219952.116 TRACE [ALSA] [hw:0,0] using hw pcmformat S32_LE bitspersample 32 
[0000211] 36219952.116 TRACE [ALSA] [hw:0,0] Requesting 2 periods 
[0000212] 36219952.116 TRACE [ALSA] [hw:0,0] Requesting 17640 frames/buffer (8820 frames/period) 
[0000213] 36219952.116 TRACE [ALSA] [hw:0,0] Initialized with 2 periods with 8820 frames/period and 17640 frames/buffer 
[0000214] 36219952.448 ERROR error in snd_pcm_hw_params: Input/output error (-5) 
[0000215] 36219952.448 WARNING [lua@0x1b5129c] [192.168.1.84:49727] setup failed: RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED 
[0000216] 36219952.448 TRACE [lua@0x1b5129c] [192.168.1.84:49727] SENT [17] {"status":"UnexpectedError","message":"RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED"} 
[0000217] 36219953.042 TRACE [lua@0x1b5129c] [192.168.1.84:49727] GOT [18] {"request":"setup","format":{"sample_type":"pcm","sample_rate":176400,"bits_per_sample":32,"channels":2,"sample_subtype":"none"}} 
[0000218] 36219953.042 TRACE alsa output setup: format is pcm 176400/32/2 
[0000219] 36219953.042 TRACE opening [hw:0,0] 176400/32/2 
[0000220] 36219953.043 TRACE prefer larger samples = 0 
[0000221] 36219953.044 TRACE [ALSA] [hw:0,0] using hw pcmformat S32_LE bitspersample 32 
[0000222] 36219953.044 TRACE [ALSA] [hw:0,0] Requesting 2 periods 
[0000223] 36219953.044 TRACE [ALSA] [hw:0,0] Requesting 17640 frames/buffer (8820 frames/period) 
[0000224] 36219953.044 TRACE [ALSA] [hw:0,0] Initialized with 2 periods with 8820 frames/period and 17640 frames/buffer 
[0000225] 36219953.374 ERROR error in snd_pcm_hw_params: Input/output error (-5) 
[0000226] 36219953.374 WARNING [lua@0x1b5129c] [192.168.1.84:49727] setup failed: RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED 
[0000227] 36219953.375 TRACE [lua@0x1b5129c] [192.168.1.84:49727] SENT [18] {"status":"UnexpectedError","message":"RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED"} 
[0000228] 36219957.333 TRACE [lua@0x1b5129c] [192.168.1.84:49727] GOT [19] {"request":"setup","format":{"sample_type":"pcm","sample_rate":176400,"bits_per_sample":32,"channels":2,"sample_subtype":"none"}} 
[0000229] 36219957.333 TRACE alsa output setup: format is pcm 176400/32/2 
[0000230] 36219957.333 TRACE opening [hw:0,0] 176400/32/2 
[0000231] 36219957.334 TRACE prefer larger samples = 0 
[0000232] 36219957.334 TRACE [ALSA] [hw:0,0] using hw pcmformat S32_LE bitspersample 32 
[0000233] 36219957.335 TRACE [ALSA] [hw:0,0] Requesting 2 periods 
[0000234] 36219957.335 TRACE [ALSA] [hw:0,0] Requesting 17640 frames/buffer (8820 frames/period) 
[0000235] 36219957.335 TRACE [ALSA] [hw:0,0] Initialized with 2 periods with 8820 frames/period and 17640 frames/buffer 
[0000236] 36219957.664 ERROR error in snd_pcm_hw_params: Input/output error (-5) 
[0000237] 36219957.664 WARNING [lua@0x1b5129c] [192.168.1.84:49727] setup failed: RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED 
[0000238] 36219957.665 TRACE [lua@0x1b5129c] [192.168.1.84:49727] SENT [19] {"status":"UnexpectedError","message":"RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED"} 
[0000239] 36219958.517 TRACE [lua@0x1b5129c] [192.168.1.84:49727] GOT [20] {"request":"setup","format":{"sample_type":"pcm","sample_rate":176400,"bits_per_sample":32,"channels":2,"sample_subtype":"none"}} 
[0000240] 36219958.517 TRACE alsa output setup: format is pcm 176400/32/2 
[0000241] 36219958.517 TRACE opening [hw:0,0] 176400/32/2 
[0000242] 36219958.518 TRACE prefer larger samples = 0 
[0000243] 36219958.518 TRACE [ALSA] [hw:0,0] using hw pcmformat S32_LE bitspersample 32 
[0000244] 36219958.518 TRACE [ALSA] [hw:0,0] Requesting 2 periods 
[0000245] 36219958.518 TRACE [ALSA] [hw:0,0] Requesting 17640 frames/buffer (8820 frames/period) 
[0000246] 36219958.518 TRACE [ALSA] [hw:0,0] Initialized with 2 periods with 8820 frames/period and 17640 frames/buffer 
[0000247] 36219958.847 ERROR error in snd_pcm_hw_params: Input/output error (-5) 
[0000248] 36219958.847 WARNING [lua@0x1b5129c] [192.168.1.84:49727] setup failed: RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED 
[0000249] 36219958.848 TRACE [lua@0x1b5129c] [192.168.1.84:49727] SENT [20] {"status":"UnexpectedError","message":"RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED"} 
[0000250] 36219960.256 TRACE [lua@0x1b5129c] [192.168.1.84:49727] GOT [21] {"request":"setup","format":{"sample_type":"pcm","sample_rate":176400,"bits_per_sample":32,"channels":2,"sample_subtype":"none"}} 
[0000251] 36219960.257 TRACE alsa output setup: format is pcm 176400/32/2 
[0000252] 36219960.257 TRACE opening [hw:0,0] 176400/32/2 
[0000253] 36219960.258 TRACE prefer larger samples = 0 
[0000254] 36219960.258 TRACE [ALSA] [hw:0,0] using hw pcmformat S32_LE bitspersample 32 
[0000255] 36219960.258 TRACE [ALSA] [hw:0,0] Requesting 2 periods 
[0000256] 36219960.258 TRACE [ALSA] [hw:0,0] Requesting 17640 frames/buffer (8820 frames/period) 
[0000257] 36219960.258 TRACE [ALSA] [hw:0,0] Initialized with 2 periods with 8820 frames/period and 17640 frames/buffer 
[0000258] 36219960.587 ERROR error in snd_pcm_hw_params: Input/output error (-5) 
[0000259] 36219960.587 WARNING [lua@0x1b5129c] [192.168.1.84:49727] setup failed: RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED 
[0000260] 36219960.589 TRACE [lua@0x1b5129c] [192.168.1.84:49727] SENT [21] {"status":"UnexpectedError","message":"RAAT__OUTPUT_PLUGIN_STATUS_FORMAT_NOT_SUPPORTED"} 
[0000261] 36219984.494 TRACE [server] [192.168.1.68:50304] accepted connection 
[0000262] 36219984.500 TRACE [session] [192.168.1.68:50304] created 
09/17/2017 20:56:41 - ------------------------------------------------------------ 
09/17/2017 20:56:41 - aplay -l 
**** List of PLAYBACK Hardware Devices **** 
card 0: Y5 [Yggdrasil Gen 5], device 0: USB Audio [USB Audio] 
Subdevices: 0/1 
Subdevice #0: subdevice #0

Looked at your logs, this looks fishy:

using hw pcmformat S32_LE bitspersample 32

The initial format negotiation (the lines TRACE [alsa] [hw:0,0] supports PCM format …) is clearly wrong in that it claims 32 bit support, with Gen 5 or Eitr do not. There were some reports early on that the negotiation between some drivers and Gen 5 or Eitr (possibly only an early version of the Gen 5/Eitr firmware, according to discussions elsewhere) would go wrong and the driver assumed 32 bits/sample, but the device can handle at most 24 bits/sample. I have an Eitr connected to a USBridge with Roon Bridge, I went to device setup and set Max Bits Per Sample to 24 (Settings>Audio>Device Setup>Playback>Max Bits Per Sample). You could try that…

I tried seeking to max 24 bit. Same behavior.

I attached yggy to Laptop and was able to stream 24 non 24 bit fro, Tidal app.

Reattached to microrendu/ Roon unable to play any streams.

Disabled DSP now I can play non-24, but still no 24 bit.

Have you tried to connect the Yggy via USB to the PC with your Roon core and check what happens?

One possibility is that the Gen 5 USB receiver does something weird from the point of view of the ALSA driver on the microRendu. I don’t see that problem with the ALSA driver on the USBridge and the Eitr (which uses the same USB receiver as the Gen 5 card) but who knows, different ALSA versions on different hardware with different USB receiver firmware… I have a microRendu around and I could try it with the Eitr, but it would have to wait until I have more time.

I recall reading a topic here a while back where someone else had a similar issue using a microRendu with a Schiit Eitr (which, as Fernando says, is an “external” USB Gen 5 card); I don’t recall reading a solution to it, though.

I have a Bifrost w/ USB Gen 5 and an Eitr connected to a Schiit Gungnir, both of them connected to Raspberry Pi units. Neither of them have issues playing up to 24/192.

I suggest seeking support from Sonore, as the USB and/or ALSA drivers in the Linux kernel on your microRendu may simply need updating. That the USB Gen 5 card works from your laptop strongly supports this.

Keep in mind that the number of mainstream Linux kernels “in the wild” is in the hundreds; it’s impossible to test against all scenarios, even for companies hundreds of times larger than Schiit.

I had problems with the first EITR I received from Schiit playing higher than 16bit with Sonore products or connected directly to the PC.
My EITR has been exchanged by Schiit. The new one works flawless with Sonore stuff.
I have tested the Gen5 connectivity on my Yggdrasil. No problems found there.
I use AES usually with the Yggdrasil.
I think a hardware problem with the Gen5 card might be involved with your troubles.

Thanks, I have sent email to Schiit and Jesus responded he had a workaround. I’ll update the tread once I have a working solution from Sonore or Schiit.

I don’t really want to open the yggy and put the gen3 board back

Jesus with Sonare was very nice and his workaround did work. The USB Gen 5 is sending in information to the downstream devices that it really does not support, so Roon cannot connect. The workaround lets Roon/microrendu send the stream as squeezelite endpoint rather than a Roon endpoint.

I have not had a response from Schiit support yet, but I’m sure they are working on a resolution or I got an older board revision.

Nice, can you share what the workaround entails?

Funny
Here it works without any workaround etc…

Miklats,

Want to exchange usb cards :slight_smile:

Seriously, could you go to microrendu >apps > Dac diagnostics and send back the results.

Maybe cards have different revisions. I normally wait a while to ensure I am not the one holding the bad …

Hello Roon @support

Schiit is not responding to this new USB gen5 board for the yggy being their problem.

Jesus was able to help with a workaround by making Roon see the endpoint as a Squeezelite device. The microRendu icon does not show anymore on the play progress bar, only a speaker which I guess represents Squeezelite.

Is this a Roon issue or is Schiit not acknowledging the problem?
I vendors don’t like to point fingers.

1 Like

Sorry to hear your troubles continue.
My Yggdrasil plays just fine with an usb 5 card and Roon connected directly to a Win 10 Pc or a Mac.
Also the EITR plays perfect with Roon in exclusive mode.
I dont need to look for special solutions with Sonore products, because the Yggdrasil and the Eitr show no problematic behaviour with Roon in exclusive mode and 24bit.
Hope you get it resolved soon.

Also tested the Yggdrasil with Jriver on a Win 10 PC.
I can either use the Asio driver or the new Win 10 driver.
All sounds and looks ok.
The same is true for Foobar.
And no problems with a Mac and Audirvana 3.1 playing to an Yggdrasil.
Using always the Usb 5 connection.

Thank milklats,

So confirmed the Schiit USB Gen 5 card is not compatible with microrendu/ Roon. Since the usb gen 3 usb card that came with the yggy worked with 24 bit Schiit broke that compatibility with the new usb gen 5.

I am curious if all new yggy that come with this usb gen 5 card do not work with microrendu.