Dear Steinberg Team,
I hope you are doing well.
I recently downloaded ASIO SDK 2.3.3 (2019-06-14) and successfully built the AsioSample project using Visual Studio. After compiling, I registered asiosample.dll
using regsvr32.exe
and was able to see the “Sample” device in the system. However, when attempting audio recording and monitoring, no sound was recorded or played back.
I am interested in developing a custom ASIO driver/plugin similar to Steinberg Built-in ASIO Driver, which allows non-ASIO hardware to interface with ASIO-based applications. I would appreciate your guidance on the following:
- Should I implement custom input and output processing in
AsioSample::input()
andAsioSample::output()
? - Would integrating a specific audio backend such as WASAPI or WDM-KS be the correct approach for handling real audio input and output?
- Are there any additional technical considerations, best practices, or Steinberg-provided resources that would facilitate ASIO driver development for non-ASIO hardware?
Any insights, documentation, or recommendations from your team would be greatly appreciated.
Thank you in advance for your support, and I look forward to your response.
Best regards,
Name:Joey Zhuang
Position:Marketing Manager
phone number:07769624590
E mail:joey.zhuang@hisong.io.