- Jun 6, 2020
- 11,559
- 4,422
This is as much of a demonstration of using ASIO audio drivers with B4j than a library. If you don't know what ASIO drivers are then you may not need this. But ASIO drivers provide low latency audio input and output.
There is a wrapper for the
For the WavRandomAccessFile implementation in this example, I have removed dependence on JavaxSound, so it should work on B4a and maybe B4i as well. I have attached a b4xlib for it B4xWavRandomAccessFile-b4xlib, which is not required for the demo app.
To run the demo app, you will need a soundcard with ASIO drivers. Alternatively you could download
There is a wrapper for the
برای دیدن لینک ها باید ثبت نام کنید
project at github which manages most of it's methods and there is inline java in the ASIOSimpleMixer class in the demo app that is required and manages the callbacks with the ASIO buffers to process. This seemed to be the most stable setup after much testing, I did write a java library while testing it but I think it is better inline for this project.For the WavRandomAccessFile implementation in this example, I have removed dependence on JavaxSound, so it should work on B4a and maybe B4i as well. I have attached a b4xlib for it B4xWavRandomAccessFile-b4xlib, which is not required for the demo app.
To run the demo app, you will need a soundcard with ASIO drivers. Alternatively you could download
برای دیدن لینک ها باید ثبت نام کنید
which...
برای دیدن لینک ها باید ثبت نام کنید
برای دیدن لینک ها باید ثبت نام کنید