Chris Robinson
|
3863dcc9cb
|
Use a new low-pass filter, based on the I3DL2 spec
Many thanks to Christopher Fitzgerald, for helping with it
|
2008-10-02 22:20:42 -07:00 |
|
Chris Robinson
|
5bbf55a401
|
Add a variable to override the default library type with
|
2008-09-16 07:43:38 -07:00 |
|
Chris Robinson
|
16d96eed7b
|
Add a Solaris playback backend
|
2008-09-07 14:34:14 -07:00 |
|
Chris Robinson
|
f8ef66954c
|
Include fenv.h if it exists for fesetround
|
2008-08-08 08:12:41 -07:00 |
|
Chris Robinson
|
ef59901e7c
|
Set FPU mode to round toward zero for mixing
|
2008-08-08 07:32:21 -07:00 |
|
Chris Robinson
|
f1414c650e
|
Release 1.5.304
|
2008-07-27 19:58:32 -07:00 |
|
Chris Robinson
|
c7e49c9f57
|
Implement yet another low-pass filter
This one using the Butterworth IIR filter design
|
2008-07-25 19:31:12 -07:00 |
|
Chris Robinson
|
d45b1207d0
|
Make sure the correct libname is used for pkg-config
|
2008-07-23 11:58:36 -07:00 |
|
Chris Robinson
|
5a9e24dea1
|
Add a warning when building on Windows with the DSound backend disabled
|
2008-07-23 00:51:55 -07:00 |
|
Chris Robinson
|
dc8132e965
|
Add a pkg-config file to install on the system
|
2008-07-22 18:42:53 -07:00 |
|
Chris Robinson
|
646714b585
|
Set the new linking policy for CMake 2.6 to avoid warnings
|
2008-07-22 11:26:56 -07:00 |
|
Chris Robinson
|
e66bb09156
|
Move (de)initialization into ALc.c and remove unneeded file
|
2008-07-17 18:38:07 -07:00 |
|
Chris Robinson
|
55e2f294ac
|
Allow for overriding the default lib destination with LIB_INSTALL_DIR
So 64-bit builds can be optionally redirected to lib64
|
2008-06-06 18:39:18 -07:00 |
|
Chris Robinson
|
2a4b467f08
|
Make the project explicitly C
So it doesn't search for an unneeded C++ compiler
|
2008-06-06 18:33:13 -07:00 |
|
Chris Robinson
|
2ae9da696a
|
Release 1.4.272
|
2008-06-04 20:47:20 -07:00 |
|
Chris Robinson
|
e963782b8c
|
Release 1.4.270
|
2008-06-04 19:46:31 -07:00 |
|
Chris Robinson
|
86c01aa62c
|
Install openal-info if it is built
|
2008-06-04 19:40:52 -07:00 |
|
Chris Robinson
|
fe79ab351a
|
Add a simple example that prints out some OpenAL info
|
2008-05-18 18:40:53 -07:00 |
|
Chris Robinson
|
dc0a3a6653
|
Remove -fno-strict-aliasing as the code should be safe, now
|
2008-05-18 17:46:45 -07:00 |
|
Chris Robinson
|
cad9b367a5
|
Use pthread_mutexattr_setkind_np as a fallback to set a recursive mutex type
Some systems (FreeBSD) don't like setting it through pthread_mutexattr_settype
|
2008-05-15 21:35:51 -07:00 |
|
Chris Robinson
|
2af5498804
|
Define _WIN32_WINNT to 0x0500 when including windows.h
VC7 appears to require that value, or higher, set and fails otherwise
|
2008-03-01 01:39:42 -08:00 |
|
Chris Robinson
|
9b3c4faa34
|
Release 1.3.253
|
2008-02-21 01:28:18 -08:00 |
|
Chris Robinson
|
e8acfb069c
|
Remove explicit dependancy on ole32 and unused dxguid
|
2008-02-08 20:56:45 -08:00 |
|
Chris Robinson
|
4c38ed272d
|
Enumerate DirectSound devices
|
2008-02-08 20:46:34 -08:00 |
|
Chris Robinson
|
1ea4aac799
|
Add an alext.h header
|
2008-02-06 20:53:00 -08:00 |
|
Chris Robinson
|
342f639771
|
Release 1.2.218
|
2008-01-21 18:43:14 -08:00 |
|
Chris Robinson
|
abc69dd3d0
|
Use acosf when available
|
2008-01-15 21:23:14 -08:00 |
|
Chris Robinson
|
0f06254ecf
|
Use a string for the detected backends, instead of a list
|
2008-01-15 12:43:43 -08:00 |
|
Chris Robinson
|
ff5245ca8a
|
Reword the backend options' text
|
2008-01-15 12:30:20 -08:00 |
|
Chris Robinson
|
fe925ada59
|
Fix use of variables in checks
|
2008-01-15 12:25:51 -08:00 |
|
Chris Robinson
|
b6596f38b9
|
Use CMAKE_BUILD_TYPE instead of custom options for compile modes
|
2008-01-15 10:00:56 -08:00 |
|
Chris Robinson
|
16fb3f6db5
|
Check for strncasecmp or _strnicmp
|
2008-01-14 16:30:18 -08:00 |
|
Chris Robinson
|
3bbbf8a025
|
Merge branch 'master' into efx-experiment
|
2008-01-11 17:19:08 -08:00 |
|
Chris Robinson
|
f10408739e
|
Add a wave file writing backend
|
2008-01-11 09:32:22 -08:00 |
|
Chris Robinson
|
e1d0ad749b
|
Use nanosleep instead of usleep
So not to rely on the non-standard unistd.h header
|
2008-01-11 08:15:44 -08:00 |
|
Chris Robinson
|
2a5a5b5c1b
|
Add Sleep wrapper
|
2008-01-11 06:54:09 -08:00 |
|
Chris Robinson
|
a97ecb8690
|
Add a timing wrapper, using gettimeofday
|
2008-01-11 06:01:51 -08:00 |
|
Chris Robinson
|
f8acdc9497
|
Release 1.1.93
|
2008-01-06 04:35:53 -08:00 |
|
Chris Robinson
|
5e48be27b8
|
Merge branch 'master' into efx-experiment
|
2008-01-04 14:40:38 -08:00 |
|
Chris Robinson
|
8fe39042da
|
Add the Bauer stereophonic-to-binaural DSP (bs2b) code and hooks
|
2008-01-03 05:36:51 -08:00 |
|
Chris Robinson
|
3d78d93b40
|
Merge branch 'master' into efx-experiment
|
2007-12-31 19:34:52 -08:00 |
|
Chris Robinson
|
2ee389044b
|
Check for libm before including it
|
2007-12-23 16:28:09 -08:00 |
|
Chris Robinson
|
a48201ed94
|
Fix target opts to remove prefix on the win32 dll
CMake didn't like the previous attempt
|
2007-12-23 16:27:05 -08:00 |
|
Chris Robinson
|
51c5fa94aa
|
Check for snprintf, and use _snprintf when needed
|
2007-12-22 13:35:52 -08:00 |
|
Chris Robinson
|
229bc0d7e1
|
Merge branch 'master' into efx-experiment
|
2007-12-20 21:48:17 -08:00 |
|
Chris Robinson
|
0bef94cb48
|
Don't use the lib prefix for the Win32 DLL
|
2007-12-20 12:32:54 -08:00 |
|
Chris Robinson
|
7458273634
|
Add auxiliary effect slot function skeletons
|
2007-12-17 17:43:19 -08:00 |
|
Chris Robinson
|
44e0fa9325
|
Implement effect function skeletons
|
2007-12-17 17:20:11 -08:00 |
|
Chris Robinson
|
56ff747463
|
Implement filter function skeletons
|
2007-12-17 15:43:35 -08:00 |
|
Chris Robinson
|
19156ab895
|
Add generic ring buffer methods
|
2007-12-16 18:36:06 -08:00 |
|