05-01-2018 AeonWave version 3.0.11 released
Fix a speed regression for matrix multiplications.
24-12-2017 AeonWave version 3.0.10 released
Considerably speed up envelope following calcualtion. Protect against unrecognized filter or effect type definitions in AAXS files. Fix audio device detection on Linux if Pulse Audio is inactive. Fix the case where filters in the sound section of AAXS files could only be 12db/oct.
05-12-2017 AeonWave version 3.0.9 released
Prevent an endless loop for mangled wav files.
Waveforms, filters and effects in the sound section of an AAXS file now are processed in the order of appearance. Fix static frequency filter anomalies at the loop points of AAXS defined waveforms.
11-11-2017 AeonWave version 3.0.8 released
Fix a problem for AAXS buffers added to AudioFrames.
Fix detecting directories with a dot in the name as not being a remote host. e.g.: sound.dir/file.mp3
07-11-2017 AeonWave version 3.0.7 released
Fix a problem where large AAXS files where truncated.
Reorganize the filter and effect cleanup for emitters, audio-frames and the sensor.
Add support for a static frequency filter and a static distortion effect within the section.
31-10-2017 AeonWave version 3.0.6 released
Postpone initialization of AAXS filter and effect code for emitters to make sure they will be set after initializing the mixer which could change parameters like the refresh rate. As a bonus it is now possible to stream different AAXS buffers one after the other.
Reduce getaddrinfo timeout considerably by specifying ai_family = AF_INET
Fix a bug where a suspended configuration could not be resumed.
21-10-2017 AeonWave version 3.0.5 released
Add the aaxGetFrequencyFilterTypeByName function.
Restructure the filter and effects code a bit to make it easier to remove allocated data. And use the new functionality.
Add function to the C++ support class to get the type, waveform_type, frequency_filter_type and distance_model by name
09-10-2017 AeonWave version 3.0.4 released
Add the option to repeat the timed-gain filter for a specified number of times. This could be useful for repeating sounds like alarm and clock sounds. If a timed-pitch effect is present for the same emitter then it will repeat at the same moment the timed-gain filter restarts.
Fix the buffer length when a file is specified for the sound section of an AAXS file.
03-10-2017 AeonWave version 3.0.3 released
Fix playback support to mp3 files.
Support WAV files with LIST adtl, bext, cue and smpl tags.
Allow specifying a file attribute in the sound section of AAXS files.
Allow processing, pitch, ratio and staticiy to be attributes instead of subnodes of the XML waveform node for a shorter notation of the sound definition.
Fix a possible segmentation fault when a requested WAV file was not found.
29-09-2017 AeonWave version 3.0.2 released
Add a function to add a buffer to the dsp class.
Fix a bug in the matrix code which could create a stack smash.
23-09-2017 AeonWave version 3.0.1 released
Add a function to get the distance model by name.
use the proper distance model if type is DISTANCE for AAXS defined filters. Add functions to add a buffer object to the AeonWave and Frame classes.
Add the option to retrieve the original AAXS file when calling aaxBufferGetData when the buffer format is AAX_AAXS16S or AAX_AAXS24S.
Fix a few bugs for unusual situations in the new streaming code.
17-09-2017 AeonWave version 3.0.0
AeonWave version 3.0 "Devil Ray" is another milestone in several ways:

Licensing is updated to dual licensing for GPL and a commercial license. This also means there is no Lite version anymore.

The engine is updated to favor 64-bit architectures while still being 32-bit compatible.

The audio streaming code has had a major overhaul and is now tightly integrated. This allows the use of the streaming code to create buffer objects from sound files stored on remote web servers.

It is now possible to assign filters and effects to the mixer, audio-frames and emitters using AAXS encoded buffer objects. Almost anything in the AeonWave audio engine is controlled using filters and effects. AAXS files are AeonWave native XML encoded files which could be retrieved from remote web hosts using the new streaming code. This way filter and effect settings can be tweaked even after the release, no recompiling required.

17-09-2017 AeonWave-Support version 1.3.4 released
Support for AeonWave version 3.0+
17-09-2017 AeonWave-Utils version 2.2.4 released
Support for AeonWave version 3.0+
Previous Headlines