Wojtek Figat
c81ddd09cc
Fix spatial audio bug regression from 84843f8cbb
...
#3224 #3206
2025-02-17 23:55:26 +01:00
Wojtek Figat
84843f8cbb
Fix playing mono audio sounds with panning
...
Tested on OpenAL and XAudio backkend on Windows.
#3206
2025-02-11 23:35:08 +01:00
Wojtek Figat
4acaa62a07
Fix crash in AudioBackendOAL::Source_DequeueProcessedBuffers when buffer count is large
2024-05-10 12:52:07 +02:00
Wojtek Figat
e51d2dda00
Fix playing 6-channel audio with XAudio2 backend
2024-05-08 10:20:04 +02:00
Wojtek Figat
f43cd97907
Refactor Audio Backend to not depend on AudioSource object
2024-05-06 10:36:36 +02:00
Wojtek Figat
5b2af6b3d5
Refactor Audio Backend to not depend on AudioListener object
2024-05-04 22:16:20 +02:00
Wojtek Figat
f604503566
Refactor Audio Backend to support single listener only
2024-05-04 21:47:47 +02:00
Wojtek Figat
859c420d76
Update year in copyright note
2024-02-26 19:00:48 +01:00
Wojtek Figat
5fc768bbbd
Fix spatial audio playback in OpenAL with Large Worlds enabled
...
#2015
2024-02-06 17:10:55 +01:00
Vizepi
00dc5d44d4
#1716 Do not rebuild contexts twice in a row
2023-10-15 12:24:25 +02:00
Wojtek Figat
09f2be907e
Merge remote-tracking branch 'origin/master' into 1.7
...
# Conflicts:
# Flax.flaxproj
2023-10-09 12:40:47 +02:00
Wojtek Figat
560f699dd8
Fix various issues with OpenAL buffers playback (do proper bit convertion)
2023-10-06 13:59:03 +02:00
Wojtek Figat
9b0fdb2cbd
Disable assertions in Release build mode
2023-06-19 13:59:04 +02:00
Wojtek Figat
2090cba743
Fix crash when using multiple audio clips streaming with XAudio2 backend
2023-04-22 13:01:05 +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
8cfc14f4b1
Add EnumAddFlags for easy flags appending
2023-04-20 15:21:47 +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
Wojtek Figat
dd9fa6e949
Fix OpenAL and XAudio2 audio backend listener/source velocity to prevent too strong Doppler effect
2023-04-19 23:24:43 +02:00
Wojtek Figat
1e1c296300
Cleanup HRTF support code #963
2023-04-19 13:12:27 +02:00
envision3d
b450c65c93
fix incorrect audio direction calculation
2023-03-05 03:50:51 -06:00
envision3d
4ce89f56cc
implement openal hrtf audio support
...
- upgrade openal version
- add support to create openal context with hrtf enabled
- add option in audio settings for hrtf enablement
- add static property on Audio class for runtime toggling of hrtf
- fix bug with left/right and front/back being reversed
2023-03-04 20:37:56 -06:00
Wojciech Figat
9626e9bbb6
Update copyright year
2023-01-10 15:29:37 +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
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
5e9dac49a8
Remove breakpoint on OpenAL error
2022-02-01 17:38:55 +01: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
Wojtek Figat
83046494a5
Fix crash
2021-12-11 23:03:37 +01:00
Tayler Mauk
a7e29c5784
Fix 3D audio placement for XAudio2 and OpenAL
...
Corrected inverted x-axis for XAudio2
Corrected inverted z-axis for OpenAL
2021-04-12 22:06:01 -07:00
Wojtek Figat
be319c446d
Refactor settings types to use scripting API
2021-01-05 14:14:34 +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