a fine c++ openal wrapper, forked from the inactive https://github.com/r4stl1n/cAudio
Go to file
Joshua Jones 6b3e9c5a9d Moved sample sounds to a media folder and removed the copy of bling.ogg from bin
Updated logger to allow a user to create callbacks to receive log messages
Logger also gives more information, time the message was sent, the source, the importance, and the message itself.
User can now query playback devices and specify the device for the audio manager to use.  The audio manager is no longer a singleton, although creating multiple managers is not advised.
Clean up and optimization of manager initialization code.
IAudioCapture can now be told which device to capture audio from.  The user can also create multiple IAudioCaptures to capture audio from multiple sources at the same time.
Added additional error checking.
A seperate thread is used to capture audio now.
Defines added to allow a user to remove support for default codecs.
2009-11-20 03:39:56 +00:00
dependencies Got rid of the alut dependence and also corrected both visual studio and codeblocks project to realize change. 2009-08-26 23:46:18 +00:00
Examples Moved sample sounds to a media folder and removed the copy of bling.ogg from bin 2009-11-20 03:39:56 +00:00
Headers Moved sample sounds to a media folder and removed the copy of bling.ogg from bin 2009-11-20 03:39:56 +00:00
include Moved sample sounds to a media folder and removed the copy of bling.ogg from bin 2009-11-20 03:39:56 +00:00
media Moved sample sounds to a media folder and removed the copy of bling.ogg from bin 2009-11-20 03:39:56 +00:00
Source Moved sample sounds to a media folder and removed the copy of bling.ogg from bin 2009-11-20 03:39:56 +00:00
cAudio.cbp Got rid of the alut dependence and also corrected both visual studio and codeblocks project to realize change. 2009-08-26 23:46:18 +00:00
cAudio.layout Fixed problem with the msvc project not outputting a .lib file. 2009-08-08 05:51:32 +00:00
cAudio.sln Made fixes to the release build of the library and examples to put files in the right places, remove debug information, and do full optimization. 2009-08-29 21:19:51 +00:00
cAudio.vcproj Moved sample sounds to a media folder and removed the copy of bling.ogg from bin 2009-11-20 03:39:56 +00:00
License.txt Spelling fix to the License 2009-08-29 20:52:58 +00:00
ReadMe.txt 2009-06-21 03:24:30 +00:00

This is the new cAudio 1.7.1 Source Release. This is a bug fix release for cAudio also better packaged..

New:  
	Examples Directory:
		Tutorial1:2dSound 	 - Shows how to play a basic 2dSound
		Tutorial2:3dSound 	 - Shows how to play a basic 3dSound
		Tutorial3:MemoryPlayback - Shows how to playback Audio from memory useful for virtual file system.

Bug fix:
	You no longer have to create a new object each time you want to play a audio file.

Source:
	Cleaned up the source code and fixed the commenting format


To compile:

	Windows: Open up the cAudio codeblocks project and build with your perfered compiler

	Linux/Unix: Cd to the Source directory and run make.

	Mac: Good luck..... Belive running make would work not sure though.

To compile examples:

	Windows: Open up codeblocks projects in the Examples directory select perfered compiler.
	
	Linux/Unix: Cd to the Examples directory and run ./buildAll.sh

	Mac: Good luck..... Belive runing ./buildAll.sh would work
	
	Compiled examples will be in bin/gcc bin/visual bin/linux depending