source code

Is there any help to identify where in source code the interface with the USB port for ART phono plus computer interface. It works fine thru audacity, but I want to do real time processing of signals in C++ or VBA. Thanks for any help KEN

src/AudioIO.cpp and lib-src/portaudio-v19 would be good places to look.

If you are explicitly reusing that code in an app then the app needs to be under a GPL-compatible licence or that part of the reused code needs to be loaded separately with a GPL EULA.

If you are trying to make Audacity do real time effects while recording, that is a very large undertaking, and our most popular feature request.


Gale

the interface with the USB port for ART phono plus computer interface.

Disclaimer - I don’t know anything about the source code…

The source code should help you, but FYI the application communicates with the driver in a standardized way specified by Microsoft protocols. So, Audacity (or your application) doesn’t have to know anything about the particular ART device. It just has to know how to communicate with a soundcard (or any other audio device that has Windows drivers).

[u]MSDN[/u] has everything you need to know about Windows programming… The hard part is finding what you are looking for.

Thanks a little late getting back. Your right about msdn and some of the dos are terrible.