Roon loses control of audio device

Hi @extracampine,

I have the exact same issue with my Weiss INT201 using the WASAPI driver. Its fully reproducable. Changing sample rates just doesnt work, I too have to press pause or restart Roon to get playback to work. And, I too can reproduce the same issue with Jriver. We should probably write a support ticket to Weiss, he is very responsive and can hopefully help.

On the other hand, the ASIO driver should be working in Roon and I hope that it can be fixed. I never had any issues with the ASIO driver in any other playback software do far.

As a temp workaround I see two options at the moment:

  • Either upsample everything to max (in my case 192k) with the WASAPI driver or
  • Use a different software with the ASIO driver

Best!

Thomas

Thanks Thomas. Using a different software is not an option for me as I’ve committed to Roon.

Yes these problems have been consistent and reproducible for me too. I did contact Daniel at Weiss about the WASAPI issue; all I got back was:

Difficult to tell what that could be. In any case I suggest to install the latest driver if you haven’t done so already.

It doesn’t seem to be an isolated problem with Roon either, as the same issue came up with HQP. The strange thing is that I did have it working a few months ago, and don’t know why it doesn’t work anymore. I suppose that points to a software/driver issue.

I did try upsampling to max with the WASAPI driver like you suggest, but I still get the “an audio file is loading slowly” problem.

Perhaps writing a joint letter to Daniel would be a good idea, so that he can see that this is not an isolated problem with a single user but possibly a problem related to the DAC itself. Let me know your thoughts. I take it that there aren’t any other Weiss users on this forum?

You are right, the problem with the WASAPI driver is not Roon specific, other players have the same issue. I also think this is a driver issue, maybe with something Windows changed recently. Who knows. I wrote an email to Daniel Weiss in German this morning, lets see.

The problem with the ASIO driver on the other hand seems to be a Roon problem. I hope the Roon team can have a look and fix the issue since this is apparently also reproducible and I am not the only one affected.

I have no idea whether there are other Weiss users in this forum. I just started testing Roon.

Let me know how you get on with Daniel. Do any of the devs here have any thoughts on the problem with the ASIO driver? @joel ?

Any word back from Daniel, Johni? Any comment from the DEVS?

We sorted out a couple of questions and he is working on it as far as I know. Nothing from Roon, yet.

Hmm… I actually only have two days of trial remaining. Could Roon support take position on the Asio driver bug?

If you are having issues and not able to utilize the whole trial time, I am sure the Roon team will extend the trial after everything gets sorted. @eric Might be able to coordinate that for you.

1 Like

All ---- Thank you for your feedback here! The input is very appreciated and my apologies for the delayed response.

We are currently trying to get our hands on one of these DACs to test with in house to see if we can come up with a cause for this behavior.

In the meantime, while I am fairly confident that logs will not reveal an exact cause for this issue, if you’d like to send some over our way we will gladly review them.

-Eric

Hi Eric,

This is how the log looks like when the ASIO driver looses control. Sorry, this is not very nicely formatted.

Best!
Thomas

05/02 19:16:46 Trace: [tidal/http] GET https://api.tidalhifi.com/v1/tracks/6317381/streamurl?countryCode=CH&sessionId=9956b85b-4bd7-4a38-b6d0-ffab07effe68&soundQuality=LOSSLESS => Success
05/02 19:16:46 Trace: [tidal/http] GET https://api.tidalhifi.com/v1/tracks/6317381?countryCode=CH&sessionId=9956b85b-4bd7-4a38-b6d0-ffab07effe68& => Success
05/02 19:16:46 Info: [zoneplayer/base] Playing: http://6c.audio-pop.tidal.com/f447a2aa98fa29cd673800bd149c3c14_26.flac
05/02 19:16:47 Info: [zoneplayer/base]     Open Result (Playing):Result[Status=Success]
05/02 19:16:47 Info: [zoneplayer/base] Performing initial seek to 49000
05/02 19:16:47 Info: [zoneplayer/base] Starting playback
05/02 19:16:47 Debug: [prebuffer] seeking backing to 1492s (2160900 frames @ 44100hz)
05/02 19:16:47 Debug: Get SRC plan for StreamParams[SampleRate=44100, BitsPerSample=16, Channels=2, Layout=Stereo FrameCount=9759036]
05/02 19:16:47 Debug:     => SRCPlan[
    original format:    StreamParams[SampleRate=44100, BitsPerSample=16, Channels=2, Layout=Stereo FrameCount=9759036]
    initial src format: StreamFormat(channels=2, bitspersample=64, samplerate=192000, isdts=False)
    src filter type:    linear_phase
    is compatibility:   False
    dsd processing ok:  False
]
05/02 19:16:47 Trace: [zoneplayer/raat] StartStream 1555992423: Sooloos.Broker.Transport.RaatZonePlayer+Endpoint => StreamParams[SampleRate=44100, BitsPerSample=16, Channels=2, Layout=Stereo FrameCount=9759036] streamid=StreamFormat(channels=2, bitspersample=32, samplerate=192000, isdts=False)
05/02 19:16:47 Trace: [transport/raatclient] [ASIO Weiss Firewire IO] SENT [12]{"request":"setup","format":{"sample_type":"pcm","sample_rate":192000,"bits_per_sample":32,"channels":2}}
05/02 19:16:47 Info: 
--[ SignalPath ]---------------------------------------------
SignalPath Quality = Lossless
Elements:
    Source Format=Flac 44100/16/2  Quality=Lossless
    Raat Device=ASIO Weiss Firewire IO
    Output OutputType=Local_Asio Quality=Lossless
------------------------------------------------------------

05/02 19:16:47 Info: 
--[ SignalPath ]---------------------------------------------
SignalPath Quality = Lossless
Elements:
    Source Format=Flac 44100/16/2  Quality=Lossless
    Raat Device=ASIO Weiss Firewire IO
    Output OutputType=Local_Asio Quality=Lossless
------------------------------------------------------------

05/02 19:16:47 Info: 
--[ SignalPath ]---------------------------------------------
SignalPath Quality = Enhanced
Elements:
    Source Format=Flac 44100/16/2  Quality=Lossless
    UpgradeBitDepth FromBitsPerSample=16 ToBitsPerSample=64 Quality=Lossless
    SampleRateConversion FromSampleRate=44100 ToSampleRate=192000 Algorithm=HighQuality Quality=Enhanced
    Truncate FromBitsPerSample=64 ToBitsPerSample=32 Quality=Lossless
    Raat Device=ASIO Weiss Firewire IO
    Output OutputType=Local_Asio Quality=Lossless
------------------------------------------------------------

05/02 19:16:47 Trace: [streamingmediafile] immediate read of http://6c.audio-pop.tidal.com/f447a2aa98fa29cd673800bd149c3c14_26.flac at 5412303 length=25547877
05/02 19:16:47 Trace: [musicpowerstate] music is playing, preventing idle sleep
05/02 19:16:47 Trace: [streamingmediafile] immediate read of http://6c.audio-pop.tidal.com/f447a2aa98fa29cd673800bd149c3c14_26.flac at 5403457 length=25547877
05/02 19:16:47 Trace: [tidal/http] GET https://api.tidalhifi.com/v1/tracks/6317382/streamurl?countryCode=CH&sessionId=9956b85b-4bd7-4a38-b6d0-ffab07effe68&soundQuality=LOSSLESS => Success
05/02 19:16:47 Trace: [prebuffer] ready 149940/441000 (34%) @ 49/221 sec
05/02 19:16:47 Trace: [tidal/http] GET https://api.tidalhifi.com/v1/tracks/6317382?countryCode=CH&sessionId=9956b85b-4bd7-4a38-b6d0-ffab07effe68& => Success
05/02 19:16:47 Info: [zoneplayer/base] Queueing: http://b1.audio-pop.tidal.com/81863dd2716334d7cb523e3844c2e77b_26.flac
05/02 19:16:47 Info: [zoneplayer/base] Open result (Queueing): Result[Status=Success]
05/02 19:16:47 Trace: [prebuffer] ready 149940/441000 (34%) @ 0/256 sec
05/02 19:16:47 Trace: [streamingmediafile] immediate read of http://b1.audio-pop.tidal.com/81863dd2716334d7cb523e3844c2e77b_26.flac at 655360 length=30161020
05/02 19:16:47 Trace: [streamingmediafile] immediate read of http://b1.audio-pop.tidal.com/81863dd2716334d7cb523e3844c2e77b_26.flac at 786432 length=30161020
05/02 19:16:47 Trace: [transport/raatclient] [ASIO Weiss Firewire IO] GOT [12] {"message":{"signal_path":[{"quality":"lossless","method":"asio","type":"output"}]},"status":"OutputMessage"}
05/02 19:16:47 Info: 
--[ SignalPath ]---------------------------------------------
SignalPath Quality = Enhanced
Elements:
    Source Format=Flac 44100/16/2  Quality=Lossless
    UpgradeBitDepth FromBitsPerSample=16 ToBitsPerSample=64 Quality=Lossless
    SampleRateConversion FromSampleRate=44100 ToSampleRate=192000 Algorithm=HighQuality Quality=Enhanced
    Truncate FromBitsPerSample=64 ToBitsPerSample=32 Quality=Lossless
    Raat Device=ASIO Weiss Firewire IO
    Output OutputType=Local_Asio Quality=Lossless
------------------------------------------------------------

05/02 19:16:47 Trace: [streamingmediafile] immediate read of http://b1.audio-pop.tidal.com/81863dd2716334d7cb523e3844c2e77b_26.flac at 917504 length=30161020
05/02 19:16:48 Trace: [transport/raatclient] [ASIO Weiss Firewire IO] GOT [12] {"status":"Success","clock_port":60583,"audio_port":60584}
05/02 19:16:48 Trace: [zoneplayer/raat] Endpoint ASIO Weiss Firewire IO State Changed: Idle => Prepared
05/02 19:16:48 Trace: [zoneplayer/raat] synced to endpoint clock. realtime=12970814567 rtt=0us offset=-244441581us delta=-244441581us
05/02 19:16:48 Trace: [transport/raatclient] [ASIO Weiss Firewire IO] SENT [13]{"request":"stream","stream_id":1555992423,"first_seq":2263,"nak_port":60586,"buffer_size":2}
05/02 19:16:48 Trace: [transport/raatclient] [ASIO Weiss Firewire IO] GOT [13] {"status":"Buffering"}
05/02 19:16:48 Trace: [zoneplayer/raat] Endpoint ASIO Weiss Firewire IO State Changed: Prepared => Buffering
05/02 19:16:48 Trace: [raat/audiosource] setting stream bitrate to 12288000 (21504000 with headroom)
05/02 19:16:48 Trace: [zoneplayer/raat] [zoneplayer/raat] selected ASIO Weiss Firewire IO as clock master
05/02 19:16:48 Trace: [prebuffer] status 441000/441000 (100%) @ 49/221 sec
05/02 19:16:48 Trace: [transport/raatclient] [ASIO Weiss Firewire IO] GOT [13] {"status":"Ready"}
05/02 19:16:48 Trace: [zoneplayer/raat] Endpoint ASIO Weiss Firewire IO State Changed: Buffering => Ready
05/02 19:16:48 Trace: [zoneplayer/raat] wait for ready in 527ms
05/02 19:16:48 Trace: [zoneplayer/raat] Adjusting playback start offset from 50ms to 64ms
05/02 19:16:48 Trace: [zoneplayer/raat] Starting at streamsample 0 and time 13643848267 min_offset=64ms offset=64ms
05/02 19:16:48 Trace: [transport/raatclient] [ASIO Weiss Firewire IO] SENT [14]{"request":"start","time":13684709059,"stream_sample":0}
05/02 19:16:48 Trace: [zoneplayer/raat] Endpoint ASIO Weiss Firewire IO State Changed: Ready => Playing
05/02 19:16:48 Trace: [transport/raatclient] [ASIO Weiss Firewire IO] GOT [13] {"status":"Playing"}
05/02 19:16:48 Trace: [transport/raatclient] [ASIO Weiss Firewire IO] GOT [14] {"status":"Success"}
05/02 19:16:49 Trace: [dbperf] flush 0 bytes, 0 ops in 5 ms (cumulative 0 bytes, 0 ops in 6588 ms)
05/02 19:16:53 Trace: [prebuffer] status 441000/441000 (100%) @ 55/221 sec
05/02 19:16:56 Trace: [streamingmediafile] finished caching http://b1.audio-pop.tidal.com/81863dd2716334d7cb523e3844c2e77b_26.flac
05/02 19:16:57 Info: [stats] 4165mb Virtual, 867mb Physical, 496mb Managed, 1701 Handles, 57 Threads
05/02 19:16:58 Trace: [prebuffer] status 441000/441000 (100%) @ 60/221 sec
05/02 19:17:03 Trace: [prebuffer] status 441000/441000 (100%) @ 65/221 sec
05/02 19:17:08 Trace: [prebuffer] status 441000/441000 (100%) @ 70/221 sec
05/02 19:17:12 Info: [stats] 4161mb Virtual, 867mb Physical, 496mb Managed, 1696 Handles, 56 Threads
05/02 19:17:13 Trace: [prebuffer] status 441000/441000 (100%) @ 75/221 sec
05/02 19:17:13 Trace: [raat/audiosource] Sent 10000 packets, qdepth=1
05/02 19:17:18 Trace: [zoneplayer/raat] sync ASIO Weiss Firewire IO: realtime=43156844240 rtt=0us offset=-244442134us delta=-308us drift=-552us in 30,1865824s (-18,310ppm, -65,917ms/hr)
05/02 19:17:18 Trace: [prebuffer] status 441000/441000 (100%) @ 80/221 sec
05/02 19:17:23 Trace: [prebuffer] status 441000/441000 (100%) @ 85/221 sec
05/02 19:17:27 Info: [stats] 4161mb Virtual, 868mb Physical, 495mb Managed, 1677 Handles, 56 Threads
05/02 19:17:28 Trace: [prebuffer] status 441000/441000 (100%) @ 90/221 sec
05/02 19:17:33 Trace: [prebuffer] status 441000/441000 (100%) @ 96/221 sec
05/02 19:17:39 Trace: [prebuffer] status 441000/441000 (100%) @ 101/221 sec
05/02 19:17:40 Trace: [raat/audiosource] Sent 20000 packets, qdepth=0
05/02 19:17:42 Info: [stats] 4161mb Virtual, 868mb Physical, 496mb Managed, 1677 Handles, 56 Threads
05/02 19:17:44 Trace: [prebuffer] status 441000/441000 (100%) @ 106/221 sec
05/02 19:17:48 Trace: [zoneplayer/raat] sync ASIO Weiss Firewire IO: realtime=73206192607 rtt=99us offset=-244442208us delta=154us drift=-627us in 60,2360054s (-10,415ppm, -37,494ms/hr)
05/02 19:17:49 Trace: [prebuffer] status 441000/441000 (100%) @ 111/221 sec
05/02 19:17:54 Trace: [prebuffer] status 441000/441000 (100%) @ 116/221 sec
05/02 19:17:57 Info: [stats] 4157mb Virtual, 868mb Physical, 497mb Managed, 1673 Handles, 55 Threads
05/02 19:17:59 Trace: [prebuffer] status 441000/441000 (100%) @ 121/221 sec
05/02 19:18:04 Trace: [prebuffer] status 441000/441000 (100%) @ 126/221 sec
05/02 19:18:06 Trace: [raat/audiosource] Sent 30000 packets, qdepth=0
05/02 19:18:09 Trace: [prebuffer] status 441000/441000 (100%) @ 131/221 sec
05/02 19:18:12 Info: [stats] 4157mb Virtual, 868mb Physical, 496mb Managed, 1676 Handles, 55 Threads
05/02 19:18:14 Trace: [prebuffer] status 441000/441000 (100%) @ 136/221 sec
05/02 19:18:18 Trace: [zoneplayer/raat] sync ASIO Weiss Firewire IO: realtime=103266499527 rtt=0us offset=-244442698us delta=68us drift=-1117us in 90,2968021s (-12,372ppm, -44,539ms/hr)
05/02 19:18:19 Trace: [prebuffer] status 441000/441000 (100%) @ 141/221 sec
05/02 19:18:24 Trace: [prebuffer] status 441000/441000 (100%) @ 146/221 sec
05/02 19:18:27 Info: [stats] 4157mb Virtual, 868mb Physical, 499mb Managed, 1676 Handles, 55 Threads
05/02 19:18:29 Trace: [prebuffer] status 441000/441000 (100%) @ 152/221 sec
05/02 19:18:33 Trace: [raat/audiosource] Sent 40000 packets, qdepth=0
05/02 19:18:34 Trace: [prebuffer] status 441000/441000 (100%) @ 157/221 sec
05/02 19:18:40 Trace: [prebuffer] status 441000/441000 (100%) @ 162/221 sec
05/02 19:18:42 Info: [stats] 4037mb Virtual, 829mb Physical, 352mb Managed, 1672 Handles, 57 Threads
05/02 19:18:45 Trace: [prebuffer] status 441000/441000 (100%) @ 167/221 sec
05/02 19:18:48 Trace: [zoneplayer/raat] sync ASIO Weiss Firewire IO: realtime=133392055417 rtt=100us offset=-244443441us delta=334us drift=-1859us in 120,42260025s (-15,443ppm, -55,594ms/hr)
05/02 19:18:50 Trace: [prebuffer] status 441000/441000 (100%) @ 172/221 sec
05/02 19:18:55 Trace: [prebuffer] status 441000/441000 (100%) @ 177/221 sec
05/02 19:18:57 Info: [stats] 4033mb Virtual, 830mb Physical, 353mb Managed, 1667 Handles, 56 Threads
05/02 19:19:00 Trace: [raat/audiosource] Sent 50000 packets, qdepth=0
05/02 19:19:00 Trace: [prebuffer] status 441000/441000 (100%) @ 182/221 sec
05/02 19:19:05 Trace: [prebuffer] status 441000/441000 (100%) @ 187/221 sec
05/02 19:19:10 Trace: [prebuffer] status 441000/441000 (100%) @ 193/221 sec
05/02 19:19:12 Info: [stats] 4033mb Virtual, 830mb Physical, 352mb Managed, 1667 Handles, 56 Threads
05/02 19:19:16 Trace: [prebuffer] status 441000/441000 (100%) @ 198/221 sec
05/02 19:19:18 Trace: [zoneplayer/raat] sync ASIO Weiss Firewire IO: realtime=163457454600 rtt=0us offset=-244443653us delta=41us drift=-2071us in 150,4887117s (-13,766ppm, -49,559ms/hr)
05/02 19:19:21 Trace: [prebuffer] status 441000/441000 (100%) @ 203/221 sec
05/02 19:19:24 Warn: Error in web request https://push.roonlabs.com/push/1/connect: NetworkError (The remote server returned an error: (502) Bad Gateway.)
05/02 19:19:24 Trace: [push] request to manager failed
05/02 19:19:24 Trace: [push] retrying connection in 838495ms
05/02 19:19:26 Trace: [prebuffer] status 441000/441000 (100%) @ 208/221 sec
05/02 19:19:26 Trace: [raat/audiosource] Sent 60000 packets, qdepth=0
05/02 19:19:27 Info: [stats] 4033mb Virtual, 830mb Physical, 354mb Managed, 1673 Handles, 56 Threads
05/02 19:19:29 Trace: [prebuffer] short read: 0 / 8820 fill=436296
05/02 19:19:31 Trace: [prebuffer] status 339276/441000 (76%) @ 213/221 sec
05/02 19:19:34 Trace: [prebuffer] status 215796/441000 (48%) @ 216/221 sec
05/02 19:19:34 Trace: [prebuffer] status 189336/441000 (42%) @ 217/221 sec
05/02 19:19:35 Trace: [prebuffer] status 162876/441000 (36%) @ 217/221 sec
05/02 19:19:36 Trace: [prebuffer] status 136416/441000 (30%) @ 218/221 sec
05/02 19:19:36 Trace: [prebuffer] status 109956/441000 (24%) @ 218/221 sec
05/02 19:19:37 Trace: [prebuffer] status 83496/441000 (18%) @ 219/221 sec
05/02 19:19:37 Trace: [prebuffer] status 57036/441000 (12%) @ 220/221 sec
05/02 19:19:38 Trace: [prebuffer] status 30576/441000 (6%) @ 220/221 sec
05/02 19:19:39 Trace: [prebuffer] status 4116/441000 (0%) @ 221/221 sec
05/02 19:19:39 Info: OnBufferingAdvanced(False)
05/02 19:19:39 Trace: [prebuffer] status 441000/441000 (100%) @ 0/256 sec
05/02 19:19:41 Info: 
--[ SignalPath ]---------------------------------------------
SignalPath Quality = Enhanced
Elements:
    Source Format=Flac 44100/16/2  Quality=Lossless
    UpgradeBitDepth FromBitsPerSample=16 ToBitsPerSample=64 Quality=Lossless
    SampleRateConversion FromSampleRate=44100 ToSampleRate=192000 Algorithm=HighQuality Quality=Enhanced
    Truncate FromBitsPerSample=64 ToBitsPerSample=32 Quality=Lossless
    Raat Device=ASIO Weiss Firewire IO
    Output OutputType=Local_Asio Quality=Lossless
------------------------------------------------------------

05/02 19:19:41 Warn: [music] GetExtendedTrackInfo: track 11043752 not found
05/02 19:19:41 Info: [library] recorded play for profile fd9d6baa-0ce0-440f-a225-c7116184ab4a: mediaid=168:0:6317381 metadataid= contentid=168:0:6317381 libraryid=
05/02 19:19:41 Trace: [library] endmutation in 18ms
05/02 19:19:41 Trace: [tidal/http] GET https://api.tidalhifi.com/v1/tracks/6317383/streamurl?countryCode=CH&sessionId=9956b85b-4bd7-4a38-b6d0-ffab07effe68&soundQuality=LOSSLESS => Success
05/02 19:19:41 Trace: [tidal/http] GET https://api.tidalhifi.com/v1/tracks/6317383?countryCode=CH&sessionId=9956b85b-4bd7-4a38-b6d0-ffab07effe68& => Success
05/02 19:19:41 Info: [zoneplayer/base] Queueing: http://8d.audio-pop.tidal.com/d16219b9a79d13323942e2294a800e96_26.flac
05/02 19:19:42 Info: [zoneplayer/base] Open result (Queueing): Result[Status=Success]
05/02 19:19:42 Trace: [prebuffer] ready 149940/441000 (34%) @ 0/269 sec
05/02 19:19:42 Trace: [streamingmediafile] immediate read of http://8d.audio-pop.tidal.com/d16219b9a79d13323942e2294a800e96_26.flac at 917504 length=32451337
05/02 19:19:42 Info: [stats] 4045mb Virtual, 830mb Physical, 385mb Managed, 1704 Handles, 59 Threads
05/02 19:19:44 Trace: [prebuffer] status 441000/441000 (100%) @ 5/256 sec
05/02 19:19:48 Trace: [zoneplayer/raat] sync ASIO Weiss Firewire IO: realtime=193562358340 rtt=0us offset=-244444354us delta=-44us drift=-2772us in 180,5943164s (-15,353ppm, -55,270ms/hr)
05/02 19:19:49 Trace: [prebuffer] status 441000/441000 (100%) @ 10/256 sec
05/02 19:19:50 Trace: [streamingmediafile] finished caching http://8d.audio-pop.tidal.com/d16219b9a79d13323942e2294a800e96_26.flac
05/02 19:19:53 Trace: [raat/audiosource] Sent 70000 packets, qdepth=0
05/02 19:19:54 Trace: [prebuffer] status 441000/441000 (100%) @ 15/256 sec
05/02 19:19:55 Trace: [transport/raatclient] [ASIO Weiss Firewire IO] GOT [12] {"reason":{"reason":"device_reset"},"status":"Lost"}
05/02 19:19:55 Trace: [zoneplayer/raat] Got 'lost' response
05/02 19:19:55 Trace: [zoneplayer/raat] Endpoint ASIO Weiss Firewire IO State Changed: Playing => Idle
05/02 19:19:55 Trace: [zoneplayer/raat] lost endpoint. stopping stream
05/02 19:19:55 Warn: Track Stopped Due to LostEndpoint
05/02 19:19:55 Info: [audio/env] [zoneplayer -> stream -> endpoint] All streams were disposed
05/02 19:19:55 Info: [audio/env] [zoneplayer -> stream] All streams were disposed
05/02 19:19:55 Trace: [zone] [Weiss ASIO] Suspend
05/02 19:19:55 Info: Alert: Transport: playback_error_endpoint_lost
05/02 19:19:55 Info: Alert: Transport: playback_error_endpoint_lost
05/02 19:19:55 Trace: [transport/raatserver] [ASIO Weiss Firewire IO] lost client connection. Retrying
05/02 19:19:55 Info: [transport/raatserver] [ASIO Weiss Firewire IO] connecting (attempt 1)
05/02 19:19:55 Info: [transport] destroyed zone Weiss ASIO was playing? False
05/02 19:19:55 Trace: [zone] [Weiss ASIO] Suspend
05/02 19:19:56 Trace: [rnet/RnetJsonClient] GOT NONFINAL {"device": {"device_id": "{674F5FC0-7B3E-4190-9B8E-89A49D0F584F}", "type": "asio", "name": "ASIO Weiss Firewire IO", "config": {"unique_id": "3b8018a1-0e52-85b5-bdb3-0003e04c6c4e", "output": {"type": "asio", "device": "{674F5FC0-7B3E-4190-9B8E-89A49D0F584F}", "dsd_mode": "none", "name": "ASIO Weiss Firewire IO"}, "external_config": {"clock_master_priority": 1}}}, "status": "DeviceChanged"}
05/02 19:19:56 Warn: [raat_ll/client] [ASIO Weiss Firewire IO] failed to connect Object reference not set to an instance of an object.
05/02 19:19:56 Trace: [rnet/RnetJsonClient] GOT NONFINAL {"device": {"device_id": "{674F5FC0-7B3E-4190-9B8E-89A49D0F584F}", "discovery_data": {"tcp_port": 58026, "version": "N/A", "unique_id": "3b8018a1-0e52-85b5-bdb3-0003e04c6c4e", "raat_version": "1.1.18", "protocol_version": "3", "model": "N/A", "vendor": "N/A"}, "type": "asio", "name": "ASIO Weiss Firewire IO", "config": {"unique_id": "3b8018a1-0e52-85b5-bdb3-0003e04c6c4e", "output": {"type": "asio", "device": "{674F5FC0-7B3E-4190-9B8E-89A49D0F584F}", "dsd_mode": "none", "name": "ASIO Weiss Firewire IO"}, "external_config": {"clock_master_priority": 1}}}, "status": "DeviceChanged"}
05/02 19:19:56 Info: [transport/raatserver] [ASIO Weiss Firewire IO] connecting (attempt 1)
05/02 19:19:56 Trace: [transport/raatclient] [ASIO Weiss Firewire IO] Initializing RAAT session
05/02 19:19:56 Trace: [transport/raatclient] [ASIO Weiss Firewire IO] Loading script raat.dat:base.lua as module base [1088 chars]
05/02 19:19:56 Trace: [transport/raatclient] [ASIO Weiss Firewire IO] Loading script raat.dat:dkjson.lua as module dkjson [22416 chars]
05/02 19:19:56 Trace: [transport/raatclient] [ASIO Weiss Firewire IO] Loading script raat.dat:protocol.lua as module protocol [2045 chars]
05/02 19:19:56 Trace: [transport/raatclient] [ASIO Weiss Firewire IO] Loading script raat.dat:roon.lua [37658 chars]
05/02 19:19:56 Trace: [transport/raatclient] [ASIO Weiss Firewire IO] RAAT Session initialized in 19ms
05/02 19:19:56 Trace: [transport/raatclient] [ASIO Weiss Firewire IO] SENT [2]{"request":"info"}
05/02 19:19:56 Trace: [transport/raatclient] [ASIO Weiss Firewire IO] SENT [3]{"request":"set_client_type","client_type":"Roon"}
05/02 19:19:56 Trace: [transport/raatclient] [ASIO Weiss Firewire IO] GOT [2] {"flags":{"has_write_chmap":true},"platform":{"os":"windows"},"volume":{"info":[],"is_supported":false},"transport":{"info":[],"is_supported":false},"source_selection":{"info":[],"is_supported":false},"output":{"supported_formats":"96000/32/1|2,176400/32/1|2,192000/16/1|2,96000/16/1|2,88200/24/1|2,48000/32/1|2,192000/32/1|2,44100/16/1|2,192000/24/1|2,44100/24/1|2,88200/32/1|2,44100/32/1|2,88200/16/1|2,176400/16/1|2,48000/16/1|2,96000/24/1|2,176400/24/1|2,48000/24/1|2","info":{"config":{"name":"ASIO Weiss Firewire IO","dsd_mode":"none","device":"{674F5FC0-7B3E-4190-9B8E-89A49D0F584F}","type":"asio"}}},"info":{"unique_id":"3b8018a1-0e52-85b5-bdb3-0003e04c6c4e"},"status":"Success"}
05/02 19:19:56 Trace: [transport/raatserver] [ASIO Weiss Firewire IO] connected
05/02 19:19:56 Info: [transport] creating endpoint for raat device 3b8018a1-0e52-85b5-bdb3-0003e04c6c4e
05/02 19:19:56 Trace: [transport/raatclient] [ASIO Weiss Firewire IO] GOT [3] {"status":"Success"}
05/02 19:19:56 Trace: [transport/raatclient] [ASIO Weiss Firewire IO] SENT [4]{"request":"subscribe_transport"}
05/02 19:19:56 Trace: [transport/raatclient] [ASIO Weiss Firewire IO] SENT [5]{"request":"subscribe_controls"}
05/02 19:19:56 Trace: [transport/raatclient] [ASIO Weiss Firewire IO] GOT [5] {"action":"Changed","controls":[],"status":"Success"}
05/02 19:19:56 Trace: [transport/dsp] loaded DSP config {"version":2,"items":[{"type":"bs2b","enabled":false},{"type":"parametric_equalizer","enabled":false}],"headroom_adjustment":{"type":"headroom_adjustment"},"sample_rate_conversion":{"type":"sample_rate_conversion","sample_rate_conversion_mode":"max_sample_rate","sample_rate_custom_rules":[{"input_rate":44100,"output_rate":176400}],"enabled":true,"src_filter_type":"linear_phase"},"speaker_setup":{"type":"speaker_setup"},"is_enabled":true}
05/02 19:19:56 Trace: [zone] [Weiss ASIO] Loading
05/02 19:19:56 Trace: [zone] [Weiss ASIO] Suspend
05/02 19:19:56 Trace: [raat/audiosource] new audiosource max bitrate for rate limiting: 36864000
05/02 19:19:56 Trace: [zoneplayer/raat] Endpoint ASIO Weiss Firewire IO Initial State: Idle
05/02 19:19:56 Info: [transport] created zone Weiss ASIO
05/02 19:19:56 Info: [transport]     with endpoint ASIO Weiss Firewire IO (23:1:3b8018a1-0e52-85b5-bdb3-0003e04c6c4e) [IsAvailable=True]
05/02 19:19:56 Warn: [music] GetExtendedTrackInfo: track 11043752 not found
05/02 19:19:56 Trace: [zone] [Weiss ASIO] Loaded Queue=27 Tracks Swim=Inactive AutoSwim=True Loop=Disabled Shuffle=False
05/02 19:19:57 Info: [stats] 4163mb Virtual, 837mb Physical, 354mb Managed, 1704 Handles, 57 Threads
05/02 19:20:06 Warn: Error in web request https://push.roonlabs.com/push/1/connect: NetworkError (The remote server returned an error: (502) Bad Gateway.)
05/02 19:20:06 Trace: [push] request to manager failed
05/02 19:20:06 Trace: [push] retrying connection in 4631357ms
05/02 19:20:12 Info: [stats] 4139mb Virtual, 837mb Physical, 353mb Managed, 1688 Handles, 51 Threads

Hi @Johni ---- Thank you for the feedback and apologies for the wait here. Can you verify what connecting cable(s) your are using between the Weiss INT2020 and DCS Elgar Plus?

-Eric

Hi Eric,

The Weiss INT2020 is not a DAC, its just a digital firewire interface.
Computer -> (firewire cable) -> Weiss INT202 -> (digital, dual XLR cable) -> DCS Elgar Plus -> (analog, XLR cable) power amplifier.

Hope this helps.

Best!

Thomas

Hey @Johni – sorry for the trouble here.

We are trying to reach out to Weiss to get some more information or perhaps some loaner gear to look into this. Unfortunately, this appears to come down the Weiss interface or its drivers, and it may be hard for us to work around these issues if we’re not able to get our hands on the gear. We’re working on it, and we’ll update this thread when we have some news to report.

Hopefully we have some good news soon. In the meantime, you may want to explore other possibilities for going USB out of your Core into the Elgar’s digital inputs.

I’m still having recurrent problems with “Roon lost control of the audio device” randomly occurring in the middle of songs. I’m using the ASIO driver as the WASAPI driver isn’t working properly with bitrate changes. Annoying that Roon isn’t working properly for me even after all this time. If there’s anything I can do to help sort this, please let me know!

/irony start

You can always buy a new 5k USB Dac…
/irony end

But seriously. I tried writing Weiss, nothing. Roon doesn’t seem to care either. I now hacked together a solution with which i can now use Jriver together with Tidal and Qobuz. It’s not as pretty but at least it works flawlessly!

This isn’t the case, but we’re blocked here – if we had the device in front of us, we could probably determine if this was happening on our side, or the Weiss side. Then, we could try to implement a bug fix or workaround depending on the underlying cause.

As it is, there’s not much we can do without looking at this in a development environment. We have tried to reach out to Weiss but we haven’t had any luck.

We’ll circle back and see if we can make any progress, but we are as frustrated as you are to not have their help resolving this.

1 Like

Surely there is an audiophile in the vicinity who is willing to lend their Weiss DAC to help sort this?? :slight_smile:

Hi @extracampine,

I use the roon with Weiss Minerva flawlessly on pc for quite long time.
I use nuc with thunderbolt converted with original apple thunderbolt to firewire.
Using native firewire card was always a pain - even prior to roon.
I use intel nuc with thunderbolt port, not easy to come by.

Actually managed to get Weiss to work with roon on top Mac as well, 30 min after posting this.
I’ve reverted to using exclusive mode on playback with roon - that way you can guarantee locking of device to roon only and than it allows you to change resolution in dac on the flight. Also bit perfect files works now and testing shows it’s bit perfect.

Let me know how your pc is built - maybe I could offer help here.

Lior.

Hi Lior, that sounds promising so perhaps there is hope for me yet! Any help would be greatly appreciated. You can see exactly what my build is here:

Let me know if you have any other questions!

I had the same problem before, I am using a Mcintosh C47 as a DAC and Preamp. Finally I set the Max Sample Rate and Bit Rate as same as my USB driver output then the problem gone.