iAuxSFX

A great cross-platform, high-performance C++ audio API library
Download

iAuxSFX Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Dmitry Kostjuchenko
  • Publisher web site:
  • http://www.iauxsoft.com/
  • Operating Systems:
  • Mac OS X 10.5.4 or later
  • File Size:
  • 24.8 MB

iAuxSFX Tags


iAuxSFX Description

A great cross-platform, high-performance C++ audio API library iAuxSFX is a high-performance, cross-platform C++ audio API library. iAuxSFX audio library delivers outstanding performance and reach number of features to work with sound including designing of advanced DSP effects or filters, building chains of them, recording sound from your hardware, converting audio files into different formats and etc.. The library is designed for quality to satisfy most needs of developer of not only game applications but also other applications that interact with sound processing and audition. It is a good choice for game developer who wishes to embed 3D sound engine into application or existing game engine, iAuxSFX can co-exist with any 3D graphics engine as does not add any specific dependencies or complexity to existing programming code.iAuxSFX audio API provides maximum flexibility to customise operations of the library, programmer is able to override or add additional file sources, custom DSP effects or filters, audio formats and codecs. API customisation adds necessary ability in tuning library to operate with other software components of application.iAuxSFX has on board own software DSP effects and filters implemented to deliver unified audition on any supported software platform but in the same time it also enables operation with original and popular hardware EAX sound effects that are supported by OpenAL or XAudio2 lower level sound libraries.Besides just operations with sound, iAuxSFX library delivers some specific functionality for software programmers, one of such examples is our MapManager for sound objects positioned in 3D space. MapManager is a high-performance and robust system that provides ability to load hundreds of thousands of sound sources into a system and manage them automatically: memory freeing for hibernated objects, stop, start of playback when out or within of listener's sight. This feature allows game designer to load whole game map with static or dynamically moving objects in 3D space and not worry about managing sound part for them manually, MapManager also helps to release some of memory resources were possible automatically. MapManager is a result of long-term development and thorough testing.NOTE: iAuxSFX is free of charge for Non-Commercial use only.


iAuxSFX Related Software