BasicAudio .NET for Windows 10 - Full description
BasicAudio .NET is a component library for developers building audio capture and playback into applications. It provides reusable audio components for .NET and related development environments, so common audio tasks can be assembled and configured without writing every processing step from scratch. It is aimed at programmers who need audio functionality inside their own software rather than people looking for a standalone desktop music player.
The library supports audio input and playback through the Wave Win32 API, Audio ACM and DirectShow. Developers can choose an interface suited to their application or combine them, and switch between supported approaches while keeping a similar user-facing workflow. DirectShow filters extend format support: when a required format is not handled by the available components, an appropriate filter can be added to the system. This makes format handling dependent in part on the installed DirectShow filters.
Capture tools include audio sample capture and the ability to save captured samples, including from audio streams. Multithreading support helps applications perform audio work alongside other tasks. The package also includes signal filters and generators, data buffers, converters and a graph display for presenting audio information. These components provide building blocks for processing signals, managing audio data and making signal values easier to inspect within an application.
BasicAudio .NET also includes playback support for audio embedded in URLs through its TALDSAudioPlayer component. Developers can create audio applications using the supplied quick-start option as a guide through the setup process, and can copy and paste audio files, including files without seeking support. The combination of capture, playback, processing and display components can suit tools for recording, streaming, format handling or audio analysis, depending on how the components are integrated.
The library is shareware and is intended for software development on Windows. It supports Windows 10 and Windows 11, as well as Windows 7 and Windows 8, in both 32-bit and 64-bit editions. Its component-based design is most relevant to developers working with compatible programming tools and APIs; it is not a general-purpose player that installs as a finished consumer audio application.