Commit Graph

40 Commits

Author SHA1 Message Date
Wojtek Figat
9c3fd052cd Remove copyright year from source files and update to 2025 2025-04-07 19:22:21 +02:00
Wojtek Figat
4a90663b1c Fix post merge 2024-08-16 15:03:04 +02:00
Wojtek Figat
21b4c7c916 Merge remote-tracking branch 'origin/master' into 1.9 2024-08-16 14:52:57 +02:00
Wojtek Figat
51bf5cd1bf Fix to not call GetQueuedBuffersCount unless needed for the looping fix
#2834
2024-08-15 15:16:32 +02:00
Chandler Cox
588861757a Only reset starting value once time has progressed past zero. 2024-08-09 10:00:36 -05:00
Chandler Cox
3186b58ba8 Change to use near equal for float compare. 2024-08-06 21:43:38 -05:00
Chandler Cox
201fa888dd Add comment 2024-08-06 21:39:45 -05:00
Chandler Cox
17a444ad49 Fix disabled streaming audio not resetting state correctly. 2024-08-05 17:55:38 -05:00
Wojtek Figat
f43cd97907 Refactor Audio Backend to not depend on AudioSource object 2024-05-06 10:36:36 +02:00
Wojtek Figat
f604503566 Refactor Audio Backend to support single listener only 2024-05-04 21:47:47 +02:00
Wojtek Figat
d729eb2b24 Fix crash when playing uninitialized audio source
#2441
2024-04-15 00:01:59 +02:00
Wojtek Figat
859c420d76 Update year in copyright note 2024-02-26 19:00:48 +01:00
Wojtek Figat
f9448c3b42 Skip calling SetTime api if start time is unused #2203 2024-02-06 10:59:55 +01:00
whocares77
39e7be6322 Added "Start Time" option for Audio Source Actor
Added ability to set the start time of playback if "Play On Start" is enabled.
2024-01-24 19:58:29 +03:00
Wojtek Figat
69fb2c331f Minor improvements to audio 2023-10-12 14:03:43 +02:00
Wojtek Figat
a698095bdd Fix spatial audio playback when clip is set after the audio source was enabled
#1622
2023-10-06 14:34:08 +02:00
Wojtek Figat
92e28f66af Fix various issues with audio clip data buffers to reduce artifacts (especially when using 24-bit data) 2023-10-06 14:19:22 +02:00
Wojtek Figat
3d16f97e4c Improve audio source setup clip after all properties are read 2023-04-21 15:59:18 +02:00
Wojtek Figat
8457687025 Add Pan to Audio Source for stereo panning 2023-04-21 15:58:22 +02:00
Wojtek Figat
eb613d3e8a Add DopplerFactor to Audio Source 2023-04-20 16:01:27 +02:00
Wojtek Figat
1ffe8a7b60 Add OpenAL AL_SOFT_source_spatialize extension support for stereo spatial audio playback
Add `AllowSpatialization` option to `AudioSource`
2023-04-20 15:01:22 +02:00
Wojtek Figat
094a3cfe5a Refactor 3d audio for good spatial sound quality 2023-04-20 14:54:12 +02:00
Wojciech Figat
9626e9bbb6 Update copyright year 2023-01-10 15:29:37 +01:00
Preben Eriksen
b02020f801 PE: AudioSource - Stop() folowed by Play() now act like a restart. 2022-11-10 10:51:20 +01:00
Wojtek Figat
57e812d336 Fix audio clips streaming to be thread-safe when audio sources play
#786
2022-10-29 18:57:57 +02:00
Wojtek Figat
4ba93d9d86 Code cleanup #765 2022-10-29 12:04:42 +02:00
Preben Eriksen
fd831f569c PE: Fix - Streaming audio could not loop. ( https://github.com/FlaxEngine/FlaxEngine/issues/786 ) 2022-10-26 09:54:10 +02:00
Wojciech Figat
9d26004864 Fix looping streamable audio clips with multiple chunks 2022-07-26 14:36:50 +02:00
Wojtek Figat
a881c90b2e Refactor engine to support double-precision vectors 2022-06-13 00:40:32 +02:00
Wojciech Figat
26191935a7 Fix issues with OpenAL audio backend 2022-02-01 17:34:46 +01:00
Wojciech Figat
8c2241c6dc Update copyright year 2022-01-14 13:31:12 +01:00
Wojciech Figat
1b34b3b63a Fix audio playback issues in some cases with XAudio backend
#675
2021-12-07 18:23:04 +01:00
Wojtek Figat
8e6c7a6194 Add live-preview option for editing scene animation
#519
2021-09-22 17:09:36 +02:00
Wojtek Figat
99012725dc Adjust includes 2021-06-17 14:15:19 +02:00
Wojtek Figat
cdc85a1961 Add profiler entry for Audio Source update 2021-06-12 23:20:04 +02:00
Wojtek Figat
bcca8c9291 Add printing full object path for some warning logs 2021-06-01 14:57:32 +02:00
Wojtek Figat
8ef8b89fd5 Add constructor to BoundingBox for single point empty box construction 2021-03-18 21:50:05 +01:00
Wojtek Figat
d88335c51f Add support for audio clip playback preview in editor window 2021-02-17 12:31:30 +01:00
Jean-Baptiste Perrier
03eb39afe6 Bumping all copyright headers to 2021. 2021-01-02 14:28:49 +01:00
Wojtek Figat
6fb9eee74c You're breathtaking! 2020-12-07 23:40:54 +01:00