INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Trying to play on WASAPI Metronome (m2tech) device, immediately crash Windows  (Read 6908 times)

michael123

  • Galactic Citizen
  • ****
  • Posts: 485

Hi

Yesterday I tried to change a device to WASAPI for my Metronome C6 DAC, which is based on OEM m2tech USB card.
There is a proprietary Windows device driver

When I hit on 'Play', computer reboots

Kernel Streaming works (although I remember it did not work smoothly before), and DirectSound also works

I have a Windows 10 Creators Update 64-bit
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71439
  • Where did I put my teeth?

Did you try uninstalling the driver you just installed?

MC works with WASAPI without any special driver.
Logged

michael123

  • Galactic Citizen
  • ****
  • Posts: 485

The driver is for my DAC.

I am sure JRiver works with WASAPI

I am asking if you're aware of some issues with certain hardware (specifically m2tech based) with the Windows 10 (and/or Creators Update)

Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71439
  • Where did I put my teeth?

I'm not aware, but it would not be surprising to find a bug in a driver.  Uninstalling it will tell you if that is the problem.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71439
  • Where did I put my teeth?

In MC's WASAPI options, try toggling Event Style.
Logged

michael123

  • Galactic Citizen
  • ****
  • Posts: 485

Thanks, yes, I will.

Do you think is an issue to use Kernel Streaming? Are there any limitations (e.g. with high-resolution content)?
Logged

michael123

  • Galactic Citizen
  • ****
  • Posts: 485

It did not help.

For some reason I did not see any .DMP files on system disk.

Was it BSOD?

For sure, computer reboots every time I am trying to play via WASAPI, but is it BSOD?
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7395
  • The color of Spring...

Do you see a blue screen with a sad text smiley face? If so, yes, it's a BSOD.
Logged
I don't work for JRiver... I help keep the forums safe from Viagra and other sources of sketchy pharmaceuticals.

Windows 11 2023 Update (23H2) 64-bit + Ubuntu 24.04 LTS Noble Numbat 64-bit | Windows 11 2023 Update (23H2) 64-bit (Intel N305 Fanless NUC 16GB RAM/256GB NVMe SSD)
JRiver Media Center 32 (Windows + Linux) | iFi ZEN DAC 3 | Edifier R2000DB Bookshelf Speakers | Audio-Technica ATH-M50x Headphones

michael123

  • Galactic Citizen
  • ****
  • Posts: 485

Computer reboots.. no smiley.

That's an audio pc, when I playback music, a monitor and pre/pro are off, so I thought it is a blue screen

However, it is happening very fast to be a BSOD, in under 10 sec computer is up and running again

Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7395
  • The color of Spring...

Power issues, perhaps? If your PC is just rebooting for no reason (other than trying to playback music), you might have other (serious) PC hardware problems.
Logged
I don't work for JRiver... I help keep the forums safe from Viagra and other sources of sketchy pharmaceuticals.

Windows 11 2023 Update (23H2) 64-bit + Ubuntu 24.04 LTS Noble Numbat 64-bit | Windows 11 2023 Update (23H2) 64-bit (Intel N305 Fanless NUC 16GB RAM/256GB NVMe SSD)
JRiver Media Center 32 (Windows + Linux) | iFi ZEN DAC 3 | Edifier R2000DB Bookshelf Speakers | Audio-Technica ATH-M50x Headphones

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71439
  • Where did I put my teeth?

Or heat?
Logged

michael123

  • Galactic Citizen
  • ****
  • Posts: 485

 ;D

When I change the output device to WASAPI and click on 'Play' ?? Heat??
Logged

michael123

  • Galactic Citizen
  • ****
  • Posts: 485

Power issues, perhaps? If your PC is just rebooting for no reason (other than trying to playback music), you might have other (serious) PC hardware problems.


Quote
Hi

Yesterday I tried to change a device to WASAPI for my Metronome C6 DAC, which is based on OEM m2tech USB card.
There is a proprietary Windows device driver

When I hit on 'Play', computer reboots

Kernel Streaming works (although I remember it did not work smoothly before), and DirectSound also works

I have a Windows 10 Creators Update 64-bit
Logged

michael123

  • Galactic Citizen
  • ****
  • Posts: 485

I don't know how WASAPI works, and why there is a difference between MC21 and 22 on the very same environment.
That's only you, software vendor, can answer
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71439
  • Where did I put my teeth?

Antivirus?
Logged

michael123

  • Galactic Citizen
  • ****
  • Posts: 485

How antivirus might be related?
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71439
  • Where did I put my teeth?

Antivirus can cause crashes.   Mysterious crashes.  See the "Weird Problems" thread in my signature.
Logged

michael123

  • Galactic Citizen
  • ****
  • Posts: 485

OK, just for you tested now.
Disabled AV


Blue Screen

SYSTEM_THREAD_EXCEPTION_NOT_HANDLED
Metron64.Sys

Logged

michael123

  • Galactic Citizen
  • ****
  • Posts: 485

https://www.tenforums.com/windows-10-news/85343-cumulative-update-kb4020102-windows-10-v1703-build-15063-332-a-13.html

https://yabb.jriver.com/interact/index.php?topic=111231.0

But I am not going to rollback Windows to try if that helps..

I wonder where wasapi works??
It does not work for M2Tech, does not work for Emm, for Chord, for Wired4Sound, for Metronome.. Sounds like an anti-audiophile conspiracy
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71439
  • Where did I put my teeth?

OK, just for you tested now.
Disabled AV


Blue Screen

SYSTEM_THREAD_EXCEPTION_NOT_HANDLED
Metron64.Sys
Disabling AV may not be enough.  Uninstall to be sure.  But what is Metron64.sys?  Is that a driver you installed?  If so, uninstall it.
Logged

michael123

  • Galactic Citizen
  • ****
  • Posts: 485

Uninstall the driver, throw my Metronome out of the window :)

How would I play the music, if I uninstall the driver?
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71439
  • Where did I put my teeth?

I wonder where wasapi works??
It does not work for M2Tech, does not work for Emm, for Chord, for Wired4Sound, for Metronome.. Sounds like an anti-audiophile conspiracy
It's always possible there is a problem with JRiver, but it's not something seen by the rest of the world.
Logged

michael123

  • Galactic Citizen
  • ****
  • Posts: 485

Maybe it is related to Windows update, but maybe JRiver can do something about that

Regarding uninstalling the driver... How will it work without the driver?
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71439
  • Where did I put my teeth?

Uninstall it and test with other equipment.  If that works, you've found the problem and it is the driver.
Logged

michael123

  • Galactic Citizen
  • ****
  • Posts: 485

Jim

Google it, you will see a bunch of DACs that do not favor WASAPI anymore with JRiver

Just tested foobar2000 with WASAPI - works perfectly!

Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71439
  • Where did I put my teeth?

There are some Win10 problems as well, having to do with buffer size.  Google it.

Did you try uninstalling that driver?  WASAPI doesn't require any special driver.  It's part of Windows.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71439
  • Where did I put my teeth?

Please post any recent discussion of JRiver WASAPI problems.  I don't see them.
Logged

ferday

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1732

read the same thread you posted in

Quote
WARNING:
For users of HiFace EVO, I received feedback from M2Tech:
 
At the moment, the only way to have your Evo working with Creators Update is disabling exclusive access. Alas, this will prevent JRiver using any sampling frequency different from the one set by Windows.

m2tech is clearly aware of this issue, and it's clearly a driver issue with creators update. 

Logged

michael123

  • Galactic Citizen
  • ****
  • Posts: 485

Yes,
of cause they are aware as I myself was communicating with the founder of m2tech Marco

However it is very clear that foobar2000 still works with WASAPI, right? [I re-tested yesterday]




Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71439
  • Where did I put my teeth?

Yes, you have mentioned more than once that foobar works, but that doesn't mean it's JRiver's problem.  The driver works sometimes and not others.  Bugs are triggered by particular events.

This may be the same problem that someone else solved by reducing the buffer size.
Logged

michael123

  • Galactic Citizen
  • ****
  • Posts: 485

Jim

After what I read, I do believe that's something Microsoft 'fixed', and by chance broke compatibility with dozen of existing hardware.
Will we wait for Microsoft to fix it back?

I will chase after m2tech to see them release a fix.
In my case it is more complex since it is a different m2tech OEM card inside, and device drivers are privately built for Metronome rather than available for download on their website.

I don't know what others - Wired4Sound, Chord, EMM - will do, however

Logged

michael123

  • Galactic Citizen
  • ****
  • Posts: 485

Jim

Although I do struggle occasionally with JRiver, I have no intent to 'uninstall it' as you suggested to do with the Metronome.
JRiver is my main application on my home PC, now for both audio and video
I like foobar2000, but I use it mainly at work where I sit behind a monitor.

I paid for the upgrade two weeks ago, as I did already few times in the past.

I do think JRiver is the best software today in this area, far better than anything else.. i.e. Tidal, Roon - do not approach the feature-set and the quality

Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7395
  • The color of Spring...

Done a little research on this.

Looks like WASAPI in the Windows 10 Creators Update is pretty buggy, thanks to the USB Audio Class 2 support added. Depending on the hardware/drivers it looks like WASAPI non-exclusive might work fine, but WASAPI Exclusive Event and WASAPI Exclusive Push both trigger BSODs/crashes on the Windows 10 Creators Update. As for it not crashing in foobar2000, it looks like Peter released a new WASAPI 3.3 component in June, which lists workaround(s) for the buggy USB Audio Class 2 driver in the Windows 10 Creators Update. No specific bug examples or what he's doing to workaround the bugs is listed anywhere. Without knowing what the bugs are specifically and what can be done to workaround them, it's not very helpful to other developers (e.g. JRiver's devs). My guess it's the WASAPI buffer, have you tried changing it? You could try downgrading from the Creators Update back to the Anniversary Update or try waiting for the Fall Creators Update release next month to see if they fixed the bugs. I guess you could even try installing an Insider Preview build and see if it's any better there though personally I wouldn't recommend that knowing how buggy Insider Preview builds are.

That said, this is likely ultimately a Windows 10 Creators Update issue in addition to the hardware vendor's driver issue. It seems every time Microsoft releases a Windows 10 update they're breaking something - guess that's what you get when there's no QA team at Microsoft anymore.
Logged
I don't work for JRiver... I help keep the forums safe from Viagra and other sources of sketchy pharmaceuticals.

Windows 11 2023 Update (23H2) 64-bit + Ubuntu 24.04 LTS Noble Numbat 64-bit | Windows 11 2023 Update (23H2) 64-bit (Intel N305 Fanless NUC 16GB RAM/256GB NVMe SSD)
JRiver Media Center 32 (Windows + Linux) | iFi ZEN DAC 3 | Edifier R2000DB Bookshelf Speakers | Audio-Technica ATH-M50x Headphones

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71439
  • Where did I put my teeth?

Thanks for posting this.  In another thread, RD James reported that a small buffer size avoided a crash in a similar situation:

https://yabb.jriver.com/interact/index.php/topic,111626.msg771382.html#msg771382
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7395
  • The color of Spring...

If indeed using a smaller buffer worked around the crashes, that'd be great for the affected users.

I haven't been able to force a BSOD yet to test this as WASAPI is working for me, but I've got another idea or two to try first.

EDIT: No go, WASAPI still works for me. I'd try changing the device settings for WASAPI, especially buffer, to see if there's any change (e.g. no BSOD on playback).
Logged
I don't work for JRiver... I help keep the forums safe from Viagra and other sources of sketchy pharmaceuticals.

Windows 11 2023 Update (23H2) 64-bit + Ubuntu 24.04 LTS Noble Numbat 64-bit | Windows 11 2023 Update (23H2) 64-bit (Intel N305 Fanless NUC 16GB RAM/256GB NVMe SSD)
JRiver Media Center 32 (Windows + Linux) | iFi ZEN DAC 3 | Edifier R2000DB Bookshelf Speakers | Audio-Technica ATH-M50x Headphones

michael123

  • Galactic Citizen
  • ****
  • Posts: 485

Upgraded my Metronome C6 to C6+, which goes with Amanero USB and its native Windows 10 drivers, including ASIO.
Now I have PCM rates up to DXD and DSD up to DSD256 (although it looks like the driver handles some rather than the real HW)

Works as butter now

Took 2 months to send to France, and it was a 2000 euro solution :(
Logged
Pages: [1]   Go Up