CLOSED Topping ASIO driver - Buffer size exceeded

CLOSED Topping ASIO driver - Buffer size exceeded

Postby RJA4000 » Sun Aug 28, 2022 3:23 pm

Hello

From MI 3.9.6.2, I try to send signal through ASIO to a Topping D90LE (firmware v1.53).
Topping ASIO driver 5.30.0 is installed and working with other softwares.

I get "Buffer size exceeded" message every time.

Any idea how to fix this ?
Last edited by RJA4000 on Sat Dec 31, 2022 7:06 pm, edited 1 time in total.
RJA4000
 
Posts: 97
Joined: Sun Jul 28, 2019 2:28 am

Re: Topping ASIO driver - Buffer size exceeded

Postby VirtinsTech » Sat Sep 03, 2022 6:53 pm

By default, Multi-Instrument will set the ASIO buffer size to Maximum. This helps the software to buy some time to perform some extra processing such as software triggering. Some hardware may not follow ASIO standard strictly, which causes "Buffer Size Exceeded" when the maximum buffer size is requested. You can change the default ASIO buffer size via [Setting]>[Display]>"ASIO Buffer Size".

ASIOBufferSetting.png
ASIOBufferSetting.png (20.37 KiB) Viewed 23341 times
VirtinsTech
Site Admin
 
Posts: 290
Joined: Tue Oct 01, 2013 3:06 pm

Re: Topping ASIO driver - Buffer size exceeded

Postby RJA4000 » Mon Sep 19, 2022 7:32 pm

Hi

Sorry, I was travelling, so no way to answer.

This is the first thing I tried: Change this setting.
Unfortunately, it doesn't help.
I tried the 3 options. I also made sure the Topping driver was selected with same number of bits than MI
That still doesn't work.
RJA4000
 
Posts: 97
Joined: Sun Jul 28, 2019 2:28 am

Re: Topping ASIO driver - Buffer size exceeded

Postby RJA4000 » Sat Oct 22, 2022 12:26 am

Hello

This is still not working with latest version of Topping driver (5.50 - https://www.topping.audio/newsinfo/759417.html)

REW works fine.
Wavelab 11Pro works fine.
Foobar2000 works fine.
Reaper works fine.

Only Multi Instrument doesn't work.

Any idea what I should check ?

2022-10-21 18_22_07-Display Setting_.png
2022-10-21 18_22_07-Display Setting_.png (734 Bytes) Viewed 22958 times

2022-10-21 18_22_14-DAC Device Setting.png
2022-10-21 18_22_14-DAC Device Setting.png (10.62 KiB) Viewed 22958 times

2022-10-21 18_22_47-Greenshot.png
2022-10-21 18_22_47-Greenshot.png (18.69 KiB) Viewed 22958 times
RJA4000
 
Posts: 97
Joined: Sun Jul 28, 2019 2:28 am

Re: Topping ASIO driver - Buffer size exceeded

Postby VirtinsTech » Tue Nov 01, 2022 2:48 am

That is strange if you have tried all the three options: Max, Auto and Min for both Oscilloscope and Signal Generator. The Max and Min options use the maxSize and preferredSize returned by the ASIO driver directly. Not sure whether it returns a correct size. Could you please show the Buffer Setting tab of Topping USB Audio Device Control Panel?
VirtinsTech
Site Admin
 
Posts: 290
Joined: Tue Oct 01, 2013 3:06 pm

Re: Topping ASIO driver - Buffer size exceeded

Postby RJA4000 » Sat Nov 05, 2022 4:52 pm

Hi

What do you mean by "for both Osclloscope and generator" ?

I just added a driver for Fiio BTA30 pro (DAC driver, with ASIO), and I have the exact same phenomenon

Buffer Size.PNG
Buffer Size.PNG (12.58 KiB) Viewed 22785 times


This error shows only when I start the generator.
Of course, both devices are DAC only. Not ADC.
RJA4000
 
Posts: 97
Joined: Sun Jul 28, 2019 2:28 am

Re: Topping ASIO driver - Buffer size exceeded

Postby VirtinsTech » Mon Nov 07, 2022 2:33 am

We do not have the two DACs: Topping D90LE and Fiio BTA30 PRO currently, so we have uploaded a debug version of SoundCardASIODAQO.dll at https://www.virtins.com/FileDelivery/SoundCardASIODAQO.dll. We would appreciate it if you could download it and replace the one in MI's root directory (make a backup first). When the ASIO buffer allocation fails, the debug message will pop up. Thank you in advance!
VirtinsTech
Site Admin
 
Posts: 290
Joined: Tue Oct 01, 2013 3:06 pm

Re: Topping ASIO driver - Buffer size exceeded

Postby RJA4000 » Mon Nov 07, 2022 9:02 am

Hi

I just did that.
But I see nothing different.
Still the same error message.

??

NB: Both DLLs have the same size

Capture.PNG
Capture.PNG (30.75 KiB) Viewed 22745 times
RJA4000
 
Posts: 97
Joined: Sun Jul 28, 2019 2:28 am

Re: Topping ASIO driver - Buffer size exceeded

Postby VirtinsTech » Mon Nov 07, 2022 4:49 pm

There are only two places that may generate the "Buffer Size Exceeded" error. The debug information was only placed in Place 1 which was thought to be the culprit. But it did not show up. Now the debug information was placed in Place 2 as well. Could you please try this updated one https://www.virtins.com/FileDelivery/SoundCardASIODAQO.dll? Thank you very much in advance!
VirtinsTech
Site Admin
 
Posts: 290
Joined: Tue Oct 01, 2013 3:06 pm

Re: Topping ASIO driver - Buffer size exceeded

Postby RJA4000 » Tue Nov 08, 2022 2:37 am

Hi
thanks for your efforts !
Much appreciated.

There should be a third place, though.
Since I still get the same message with your latest DLL, with no pop-up...

Still, I checked, and they are all different.
RJA4000
 
Posts: 97
Joined: Sun Jul 28, 2019 2:28 am

Next

Return to Bug Reports

Who is online

Users browsing this forum: No registered users and 4 guests