Welcome to PyroAudioび「, an audio framework API for PC's running Microsoft Windows. PyroAudio was designed to be easy to use, robust and feature rich and should be easy to add a audio solution to you projects.

OVERVIEW
PyroAudio is a pure audio API usable from Delphi, C/C++ and other modern languages that work with standard Win32 DLLs. It exports enough routines to give you a solid foundation for usage. You can build on top of this layer to any level of complexity that is required for your project. The API includes support for mixing sounds, streaming background music, complete control over channels and much more.

FEATURES
* Default language bindings for Delphi.
* Works with any language that supports standard Win32 DLLs.
* Uses DirectSound for audio playback
* Play WAV|MP3|OGG|MOD|IT|S3M|XM formats including background streaming.
* Load and manage 256 buffered sounds
* Mix up to 256 channels of buffered sound
* Set master sound/music volumes
* Set volume, pan, frequency pitch and looping of buffered sounds
* set volume, and looping of streaming background sound
* Stream one channel of background music
* Dynamically change volume, pan and freq pitch in real-time for 2D effects
* Total control over sound channels (you can even reserve channels) and music playback
* Include a audio player for easy control and playback of music files
* CHM documentation
* Robust and feature rich.

SCREENSHOT


DOWNLOAD