Commit Graph

52 Commits (main)

Author SHA1 Message Date
Nikita Krapivin a77b9a39aa Update Android support once again. And get rid of an unused argument in SetListenerOrientation. 2022-01-08 15:36:24 +05:00
cosmonaut 3b39ed9d10 fix possible race condition in OnBufferEndCallback 2021-12-15 14:24:00 -08:00
cosmonaut 4a3d2e25d4 load OGG into memory to avoid disk bottleneck 2021-12-14 19:57:45 -08:00
cosmonaut 30cb6959e0 add 3d orientation API 2021-11-29 10:45:08 -08:00
cosmonaut 90250633de add play sync API 2021-11-24 11:26:02 -08:00
cosmonaut d3708f5e16 tweak stream loop behavior 2021-11-24 10:55:24 -08:00
cosmonaut e12914177f tweak stream looping behavior 2021-11-18 12:35:31 -08:00
cosmonaut e17d7e0da8 streaming sounds triple buffer to avoid micro stutter 2021-11-18 12:13:57 -08:00
cosmonaut c6e3879a67 load wav with SDL + fix building and linking 2021-11-17 22:10:31 -08:00
cosmonaut 6d8c80064c refactor effect chains to use a single voice 2021-11-16 23:06:44 -08:00
cosmonaut 1d3c0dcbc8 fix bug with SetLoop while Playing 2021-11-16 00:24:49 -08:00
cosmonaut 3568028dc3 change destroyOnFinish behavior to use OnBufferEnd 2021-11-11 14:45:21 -08:00
cosmonaut 6edd9ebc94 typo lmao 2021-11-09 15:37:57 -08:00
cosmonaut 0e04346b8c fix effect chains making sounds mono 2021-11-09 15:32:22 -08:00
cosmonaut 22d759ea11 fix sounds that use reverb being destroyed too early 2021-11-09 15:09:47 -08:00
cosmonaut 4d834b3567 add clang formatting 2021-11-08 16:15:49 -08:00
cosmonaut eea6e82e4e fix vorbis play region issues 2021-11-03 21:42:37 -07:00
cosmonaut 90d71b2c0d fix GetTrackPosition precision 2021-11-03 16:35:24 -07:00
cosmonaut 878a9b035b play regions and queueing sound instances 2021-11-03 16:15:34 -07:00
cosmonaut 8c8d481dcf fix track position calculation on streaming audio 2021-11-03 12:07:31 -07:00
cosmonaut 61f3511fdf fix effect chain sends 2021-11-03 11:46:40 -07:00
cosmonaut f3261cab9e add SoundInstance_SetLoopPoints function 2021-11-02 19:40:22 -07:00
cosmonaut c9614cd386 clamp pan value between -1.0 and 1.0 2021-11-02 01:56:18 -07:00
cosmonaut ee6214d06d fix effect sends 2021-11-02 01:45:38 -07:00
cosmonaut 5a7f98944c initial voice refactor 2021-11-01 12:08:36 -07:00
cosmonaut 9f4f2a50c4 make sure spatial audio is always applied immediately 2021-10-31 11:43:58 -07:00
cosmonaut 6be41108a6 PauseAll and ResumeAll + some linux stuff 2021-10-29 13:47:26 -07:00
cosmonaut 4ccbf5c79e cmake 2021-10-29 02:36:36 -07:00
cosmonaut 250d54f2d9 fix static sound length issue 2021-10-28 20:57:09 -07:00
cosmonaut 8fee2bcba9 change static sound API 2021-10-28 17:25:41 -07:00
cosmonaut 2568e9869b clamp filter frequency params 2021-10-28 15:07:30 -07:00
cosmonaut 6ff2682149 expose Q parameter on filters 2021-10-28 15:05:28 -07:00
cosmonaut 6cd6147961 fix effect chain memory issues 2021-10-28 14:58:48 -07:00
cosmonaut 8c26f79d28 update track position API 2021-10-28 14:34:33 -07:00
cosmonaut d207d6ca0c fix crash on SetVolume if instance is NULL 2021-10-28 13:25:06 -07:00
cosmonaut f91b1090e0 fix various AddBuffer problems 2021-10-27 22:07:19 -07:00
cosmonaut 23eab952c1 change streaming to use OnBufferEnded callback 2021-10-27 21:18:59 -07:00
cosmonaut 9983fa3275 null device checks 2021-10-27 19:05:49 -07:00
cosmonaut e27f3a55d7 fix panning and stream stopping 2021-10-27 17:59:00 -07:00
cosmonaut 5570687a66 effect chain API 2021-10-27 15:35:42 -07:00
cosmonaut b171dd1669 game maker only allows doubles lol 2021-10-27 11:43:44 -07:00
cosmonaut 2ee6e8b5b5 fix audio buffer stutter + add pass filter API 2021-10-27 11:41:04 -07:00
cosmonaut e5b743d06b fix ogg load erroneously throwing errors 2021-10-26 17:31:00 -07:00
cosmonaut 39ef3c1043 more API goodies 2021-10-26 16:47:53 -07:00
cosmonaut acd1e00abb initial streaming audio implementation 2021-10-25 00:27:38 -07:00
cosmonaut a8993eb776 add spatial distance scaler to init 2021-10-24 16:24:37 -07:00
cosmonaut 4fceb026da initial spatial audio implementation 2021-10-24 16:12:42 -07:00
cosmonaut b6715102ad memory fixes 2021-10-24 01:30:34 -07:00
cosmonaut 60ca2077d7 ID re-use system 2021-10-24 00:24:57 -07:00
cosmonaut f449b135c2 playing sound effects 2021-10-22 19:34:16 -07:00