smallmodel
869075f47b
Disable audio virtualization on special audio sources such as music and ambient sounds
...
This prevents the music from being muffled by HRTF virtualization
2025-01-01 23:58:48 +01:00
smallmodel
d5d5c7a55d
Use bits per sample rather than bytes as there are 4-bit sounds
2024-11-30 23:23:49 +01:00
smallmodel
953091cdc8
Move and rename macros to snd_local_new.h
2024-11-17 19:11:59 +01:00
smallmodel
c3ef267d6d
Implement movie audio in OpenAL code
2024-09-14 21:55:15 +02:00
smallmodel
0b1a20dcff
Properly save and restore sound position, also fix loopsounds not playing properly
2024-08-26 01:29:42 +02:00
smallmodel
deb18c53b7
Implement streaming support for OpenAL
...
See #333 , and #324
2024-08-12 20:26:17 +02:00
smallmodel
757b4849f8
Add a fix to load the music from save
...
This commit implements code to get/set sample offset in an OpenAL channel and saves the music filename/offset into the file. This only works by using the experimental sound system, so it partially fixes #327
2024-07-22 20:13:03 +02:00
smallmodel
318dc18891
Added MAX_OPENAL_POSITION_CHANNELS
2024-01-10 23:03:03 +01:00
smallmodel
13f23ace76
Added macros for more clarity
2024-01-09 23:30:29 +01:00
smallmodel
e936a0b995
Added more declarations
2024-01-08 20:03:25 +01:00
smallmodel
21d0675035
Using vec3_t instead of a pointer to float
2024-01-07 23:42:32 +01:00
smallmodel
af8c92f090
Added public OPENAL driver declarations
2024-01-07 23:36:32 +01:00
smallmodel
04e0242422
Added source files for OpenAL FAKK (unimplemented)
2024-01-07 20:10:53 +01:00