Commit Graph

23 Commits

Author SHA1 Message Date
cat
090317b394 (Large) Added sample rate, channel count, RingBuffered Audio(Raw PCM), Sound types, and cleared headers 2025-09-21 03:06:17 +03:00
cat
4c580f4956 Made appropriate limitations to classes 2025-09-09 19:21:23 +03:00
cat
7c5d80cd31 Added mosra's suggestions 2025-09-09 14:48:59 +03:00
cat
ff1241fe36 Added typedefs for containers 2025-09-09 12:31:24 +03:00
cat
57b8bfa719 Added set playback time 2025-09-09 02:45:42 +03:00
cat
640f6af291 Renamed runtime functions to make more sense 2025-09-09 02:31:40 +03:00
cat
0d2603abf0 Added runtime functions 2025-09-08 19:20:10 +03:00
cat
13a21387df Making sound constructor more generalised(probably will make it public soon) 2025-09-08 00:37:10 +03:00
cat
146bd49b36 Changing initing to be more standardised(needs to be refactored) 2025-09-07 22:39:17 +03:00
cat
71e4ff9317 Listener direction controls 2025-09-05 17:36:18 +03:00
cat
64b5a8af29 Detection for SoundState::Finished 2025-09-05 17:30:12 +03:00
cat
76b53b5f71 Sound has states on it now 2025-09-05 12:21:40 +03:00
cat
67e423a77d Added enabling to listeners 2025-09-05 12:16:47 +03:00
cat
a40c0665ac Added Listeners instead of single engine listener 2025-09-05 12:09:33 +03:00
cat
ee83818de2 Moved miniaudio to ma namespace. Added Engine destructor. Added Engine Listener Position. 2025-09-04 23:11:31 +03:00
cat
29bcf9fbae Replaced unique_ptr with Corrade::Containers::Pointer 2025-09-04 22:48:42 +03:00
cat
ead1e742d1 For now using unique_ptr and implementation of Sound() 2025-09-04 22:30:24 +03:00
cat
e24e3e6637 Made miniaudio anonymous so it doesn't go outside of translation unit 2025-09-04 21:54:52 +03:00
cat
10012b16cc Did bit of an oopsie 2025-09-04 20:07:50 +03:00
cat
13b61fa2c4 Adding #ifndef check for redefinitions 2025-09-04 20:05:22 +03:00
cat
ddf897697f Added positioning for Sound also fixed cmake 2025-09-03 22:12:41 +03:00
cat
c13d09268f Added Engine and Sound with basic controls 2025-09-03 19:56:33 +03:00
cat
e211345f89 Put fillers to empty files for now 2025-09-03 07:12:14 +03:00