GAudio version
review
V.2.4.0
build 1: 13 july 2004
- added recording capabilities,
now accept input device
- some names and design of the API has changed
V.2.3.0 build 1: 22 june 2004
- added the Immediate class, now also support
MIDI
- fixed bugs with 3D sound on cloned stream
- fixed bugs with getAudioByName() method
- GAudio's instance destruction is now cleaner and more
stable
- fixed some subtle bugs with linear resampling and loops
- IT replayer improved
V.2.2.0 build 1: 23 february 2004
-
fixed a bug on writeSample() that caused some audio "ticks"
- fixed a bug that caused some crash with INPUT_MEMORY flag
- added the DataInput class, now datas can potentially come
from any location
V.2.1.0
build 1: 23 december 2003
- new software mixer, now also supports MMX acceleration
- API design improved
- native 3D sound
- added the possibility to directly write to the primary
DirectSound buffer in order to reduce time latency
- added OggVorbis format
- IT module replayer improved
- support for native resonance filter
- internal routines can now perform any samples conversion
on-the-fly
- MPEG replayer improved
V.2.0.2 build 4: 09 january 2002
- fixed memory leak on Stream class and memory output
- MPEG class now properly outputs PCM unpacked samples when
using OUTPUT_MEMORY flag
V.2.0.2
build 3: 15 december 2001
-
fixed a problem on pause() / stop() methods of tracker classes
- DirectSound link fixed (gaudio namespace broken the dsound
definition)
- cloned stream can still have their 3d sound buffer retrieved
independently by the user
V.2.0.2
build 2: not released to public
-
see build 3
V.2.0.2
build 1: 13 september 2001
- kernel reliability improved
- acmFormatSuggest() in WAV class is no more invoked for
PCM datas
- a load from memory bug fit into the version, now removed
- S3M pattern break fixed
- memory override bug fix on some devices name (increase
the stability at final cleanup)
- general bugs fix on finished and stopped sound classes
- finally added square and ramp up/down vibrato
- XM vibrato sweep bug fix
- reduced the size of the DLL
V.2.0.1
build 1: 22 june 2001
-
added IT format with up to 128 virtual channels
- changed the MPEG engine. Users shouldn't notice anything
- software mixer bug fix
- engine memory consumption reduced
- better sound notification management
- changed some aspects of the API notation
- XM reliability again improved
V.2.0.0
build 2: 03 april 2001
-
Tracker classes had bugs on non-looping musics when they
stop (for example, end notification was not sent).
V.2.0.0
build 1: 20 january / 2001
- MPEG part replaced by a very fast routine based on Jean-Michel
Hervé work. Now in addition of MP3, also supports
for MP1/2
- added S3M format
- API structure redesigned
- added software mixer routine
- fixed tracker replayer bugs for better reliability
- added DSP functionality
- MOD now supports up to 16 channels
- added Audio CD management
- added 3D Sound with EAX algorithm through DirectSound
- better cooperative level between GAudio and Wavemapper,
DirectSound
V.1.0.1:
2 December / 1999
- added NETWORK class
- improved MOD & XM class for better fiability
- added the possibility to include your own audio driver
for WAV / MP3
- reduced the size of the DLL
- added Wavemapper support for RAW / WAV / MP3
- fixed some minor bugs
- added NT 4.0 compatibility
V.1.0.0:
17 October / 1999
- new DLL, added RAW,WAV,MOD and XM support new interface,
new functionality
V.0.6:
27 June / 1999
- fixed the bug that causes crash with low frequency MP3,
now should play every MP3 without problems.
V.0.5.b:
23 March / 1999
original release
get
old versions on Olympus2, www.idf.net/gods