View Issue Details

IDProjectCategoryView StatusLast Update
0009753ardourbugspublic2024-07-28 00:36
ReporterPhantom Assigned To 
PriorityimmediateSeveritymajorReproducibilityalways
Status newResolutionopen 
PlatformMicrosoftOSWindowsOS Version11
Product Version8.6 
Summary0009753: Failed to open audio device!
DescriptionLatest version of everything:
Sound: Onboard: Asus ROG Strix X570-E Gaming
TagsNo tags attached.

Activities

Phantom

2024-07-26 16:06

reporter  

x42

2024-07-26 16:21

administrator   ~0028848

Some "modern" onboard soundcards can only do 48kHz. Have you tried that?

I'm also surprised that there is an ASIO driver for that card.
For some ASIO drivers that have a dedicated control-app the settings must match the ones configured there. Try "Device Control Panel"

Other than that, try Driver: MME (windows default). or https://asio4all.org/

Phantom

2024-07-26 16:41

reporter   ~0028849

I'm using Steinberg WaveLab Pro and Steinberg's ASIO driver works just fine, But when I used Ardor, the Steinberg ASIO driver crashed!

x42

2024-07-26 16:57

administrator   ~0028850

Does "Buffered I/O" help?

Phantom

2024-07-26 17:03

reporter   ~0028851

No.
I think the problem is with your program. It fails even with Windows WASAPI driver!

Schmitty2005

2024-07-27 14:58

reporter   ~0028852

@Phantom - Please try the 48kHz option. Also on my system, Windows was taking over the device and not allowing it to be used by Ardour. If the 48kHz suggestion does not work, In the Sound Control panel, you can try disabling the soundcard for the windows system (See attached picture) . This will hopefully allow Ardour control of the sound card.

@x42. I will have to slightly agree with Phantom and say that Ardour/Mixbus is the least user-friendly DAW for sound-card setup in Windows. Other DAW's do not need intervention to work on Windows. I had to put a little time and effort into making Ardour work well with Windows. As for the cause of what is making Ardour behave this way, I have no Idea . Maybe PortAudio is not requesting proper usage for the soundcard in windows ? BitWig, Cubase, and ProTools have not needed any special attention, and work right after install. Ardour Linux works fantastic!
image.png (15,977 bytes)   
image.png (15,977 bytes)   

Phantom

2024-07-27 15:47

reporter   ~0028853

@Schmitty2005

I did everything you said, it has no effect!

Schmitty2005

2024-07-27 16:33

reporter   ~0028854

@Phantom, did you disable both the playback and record devices ? Sorry, I did not mention disabling the record devices in my previous post. If you did disable both playback and record devices in Windows, another setting you can try is the "Allow applications to take Exclusive Control" option. Check or Uncheck it and give that a try and see if that works. Just make sure to set that back to what it was if it does not work.

As far as the MME Drivers not working , a suggestion would be to make sure your bit-depth is correct. I don't know the proper setting for your system, if it should be 16 or 24 bit. The Sample rate also has to match in Ardour as well for the MME drivers to work.

I do know that certain ASIO drivers from other manufactures can also be a little glitchy. The Windows Generic ASIO driver is absolutely horrible on my system. Constant Crashes no matter what DAW is used.

ASIO4ALL may work for you, but you may get a little bit higher than desirable latency. My system can run at about 5-10ms latency, but with ASIO4ALL, the latency gets worse, about 50-60ms.

https://asio4all.org

Just curious, what shows up when you select 'Device Control Panel' on the Ardour Setup ?

What kind of audio work are you planning to do with Ardour ? Recording Live Instruments ? Using VST Instruments ? Do you only have the onboard audio to work with ?
image-2.png (20,237 bytes)   
image-2.png (20,237 bytes)   
image-3.png (18,418 bytes)   
image-3.png (18,418 bytes)   

Phantom

2024-07-27 17:01

reporter   ~0028855

Only MME works, but when I select Steinberg ASIO driver, Ardour crashes.
Empty template.

Phantom

2024-07-27 17:56

reporter   ~0028856

Even my Multi-Channel ASIO Renderer (DirectShow) works great on MPC-HC and PotPlayer, but not Ardour!

Schmitty2005

2024-07-27 17:58

reporter   ~0028857

Even thought I would think Ardour should be working with these settings, could you please change your default format that is currently set to 32bit 192kHz to a 16 or 24 bit with 48kHz and give that a try. Possibly with the the RealTek ASIO and not the Steinberg ASIO? I may have had the Steinberg ASIO drivers on my system as well, and I do not recall them ever working properly, or if they did, it was only with Steinberg software.

@x42 this is the same kind of issue I was having when trying to setup my Windows system as well. PortAudio may not be functioning as well as it could on Windows machines. It was a bugger and I had to try semi-random settings until I got it to work. Once it was setup, it was fine.

Phantom

2024-07-27 18:30

reporter   ~0028858

It didn't make any difference!: In my opinion, a program that has such a terrible problem and is well made only for Linux, it is better to change Port Audio to Core Audio.

Schmitty2005

2024-07-27 18:40

reporter   ~0028860

Sorry that none of these suggestions helped. It would be nice to see Ardour work as well on Windows as it does on Linux. They do not have a developer that specializes in Windows systems. Ardour is potentially one of the best DAW's available, but these little caveats in Windows prevent me from being able to switch to Mixbus / Ardour. Also, many VST's and VSTi's that I own and like are only available in Win / Mac format.

Phantom

2024-07-27 18:47

reporter   ~0028861

@Schmitty2005

Thank you very much for your complete guidance. I am waiting for the next update of this good DAW.

x42

2024-07-27 18:56

administrator   ~0028862

It is a bit of mystery.

So far we've not come across an issue like this. And with Mixbus (Ardour derivative) there are tens of thousands of Users for whom it works with a wide variety of devices.

@Schmitty we only use Portaudio as indirection to ASIO (for licensing reasons), but generally speaking it's a direct ASIO API under the hood.

@Phantom does it work with other audio interfaces?

Phantom

2024-07-27 19:05

reporter   ~0028863

@x42

MME: Apple Type-C to Headphones Jack: Yes.

Schmitty2005

2024-07-28 00:36

reporter   ~0028864

@x42 Ok. So PortAudio is used as the ASIO API. Just curious, if PortAudio is not doing the scanning of the sound cards, what is? Is that a custom Ardour windows only routine ? I was assuming PortAudio did all the device scanning and requesting, as it is only used on Ardour Windows that I know of. There is a grey dialog box with a blue progress bar that scans all of the Audio Devices. I have seen other users have issues with Windows sound cards not setting up properly, but they do get them to work eventually, although not as seamless as it is with other DAW's.

Issue History

Date Modified Username Field Change
2024-07-26 16:06 Phantom New Issue
2024-07-26 16:06 Phantom File Added: Screenshot 2024-07-26 090350.png
2024-07-26 16:21 x42 Note Added: 0028848
2024-07-26 16:41 Phantom Note Added: 0028849
2024-07-26 16:57 x42 Note Added: 0028850
2024-07-26 17:03 Phantom Note Added: 0028851
2024-07-27 14:58 Schmitty2005 Note Added: 0028852
2024-07-27 14:58 Schmitty2005 File Added: image.png
2024-07-27 15:47 Phantom Note Added: 0028853
2024-07-27 16:33 Schmitty2005 Note Added: 0028854
2024-07-27 16:33 Schmitty2005 File Added: image-2.png
2024-07-27 16:33 Schmitty2005 File Added: image-3.png
2024-07-27 17:01 Phantom Note Added: 0028855
2024-07-27 17:01 Phantom File Added: Screenshot 2024-07-27 100035.png
2024-07-27 17:56 Phantom Note Added: 0028856
2024-07-27 17:58 Schmitty2005 Note Added: 0028857
2024-07-27 18:30 Phantom Note Added: 0028858
2024-07-27 18:40 Schmitty2005 Note Added: 0028860
2024-07-27 18:47 Phantom Note Added: 0028861
2024-07-27 18:56 x42 Note Added: 0028862
2024-07-27 19:05 Phantom Note Added: 0028863
2024-07-28 00:36 Schmitty2005 Note Added: 0028864