17 Commits

Author SHA1 Message Date
Chris Robinson
e7a2c0af76 Define FUNCTION_CAST in a common header 2022-04-22 11:24:39 -07:00
Chris Robinson
ab8b828c57 Use a more C99-compliant function cast 2022-02-26 07:42:28 -08:00
Chris Robinson
cae78e79e8 Convert the examples from SDL_sound to libsndfile 2020-03-24 15:46:47 -07:00
Chris Robinson
66565ca7a3 Enable and fix some more warnings 2019-09-18 10:09:04 -07:00
Chris Robinson
4b8f78a8d6 Fix a few more GCC warnings 2019-09-14 19:42:54 -07:00
Chris Robinson
4c76f32dda Avoid implicit conversions with the examples and utils 2019-09-12 03:22:34 -07:00
Chris Robinson
40e937c63a Cleanup the examples' includes 2019-07-29 08:21:38 -07:00
Chris Robinson
3f745be1dc Return a signed integer from altime_get 2018-11-27 12:11:11 -08:00
Chris Robinson
2530370ff2 Avoid relying on struct timespec 2018-11-26 23:45:04 -08:00
Chris Robinson
413d55aaa5 Fix a couple comments about coordinate handedness 2018-03-24 07:02:27 -07:00
Chris Robinson
47260fc70b Update the multi-reverb example with improved transitions
This better calculates the environment coverage by correctly calculating the
portal's extents, improves the panning direction when close to the portal, and
applies attenuation based on contribution. Movement has changed to make the
listener move back and forth between environments with a stationary source,
rather than continually looping environments with a position-relative source.
2018-03-20 23:58:32 -07:00
Chris Robinson
325fca5215 Change the presets for the multireverb example 2018-03-16 05:01:00 -07:00
Chris Robinson
cba37819d1 Add missing include 2018-03-01 21:19:49 -08:00
Chris Robinson
0d91d63cf3 Fix use of argv[0] as the program name after incrementing 2018-02-28 21:04:45 -08:00
Chris Robinson
abc6e37e6e Apply distance attenuation to reverb zones in almultireverb 2018-02-28 20:59:41 -08:00
Chris Robinson
9fc2dbe063 Update the multi-zone reverb example for clarity 2018-02-20 08:08:18 -08:00
Chris Robinson
1002bc36e0 Add an example for multi-zone reverb 2018-02-18 23:56:51 -08:00