Lioncash
baff71cdc3
General: Tidy up includes
...
Alphabetizes includes and resolves quite a few instances of indirect
inclusions, making the requirements of several interfaces explicit. This
also trims out includes that aren't actually necessary (likely due to
changes in the API over time).
2019-08-19 21:02:56 -04:00
Jack Andersen
058ea23a00
New code style refactor
2018-12-07 19:17:51 -10:00
Jack Andersen
5e58e989a8
Remove ALSA audio backend
2018-08-18 12:08:58 -10:00
Jack Andersen
fdf37c95e0
PulseAudio buffering fix
2018-05-26 18:20:01 -10:00
Jack Andersen
489e7e671b
Allocate submixes and voices using boo::ObjToken
2017-12-03 16:50:33 -10:00
Jack Andersen
03de8811b1
Object tracker list refactor; add object tracker to audio system
2017-12-02 20:05:16 -10:00
Jack Andersen
db9a5953e6
12kHz LPF and bug fixes for LtRt matrixing
2017-10-01 14:59:18 -10:00
Jack Andersen
cbaa016b11
Add IPP-LICENSE and README note about PLII encoding
2017-09-27 17:40:16 -10:00
Jack Andersen
0b35c584f6
Experimental support for LtRt surround matrixing
2017-09-27 17:11:40 -10:00
Jack Andersen
fef663a5e3
Allow audio AQS buffering to occur during frame idle
2017-02-14 20:00:10 -10:00
Jack Andersen
7bf2ad48a7
Add ability to unregister audio callback
2017-01-22 21:20:40 -10:00
Jack Andersen
23a0c4d1da
Submix deletion bug fix
2017-01-21 15:39:15 -10:00
Jack Andersen
1c8236d100
Remove redundant loop
2016-07-18 12:39:28 -10:00
Jack Andersen
f35ccbaad5
Add voice allocator master volume
2016-07-13 20:16:40 -10:00
Jack Andersen
9552801968
Working linearized Submixes
2016-07-13 18:59:41 -10:00
Jack Andersen
86003c4ac4
Initial multiple-referencing submix refactor
2016-07-12 17:06:12 -10:00
Jack Andersen
f1e07861ca
dry-main, wet-submix audio routing
2016-05-30 19:16:29 -10:00
Jack Andersen
77507459cc
Add 5ms callback registration for precise audio updates
2016-05-19 00:14:21 -10:00
Jack Andersen
eea45ebcbe
Submix hierarchy deallocation fixes
2016-05-16 12:14:07 -10:00
Jack Andersen
08a4c5d7a8
Fix some submix issues
2016-05-07 12:11:45 -10:00
Jack Andersen
4b969fd475
Implement AudioSubmix
2016-05-06 18:28:32 -10:00
Jack Andersen
290d40641d
WASAPI VoiceEngine implementation
2016-03-23 15:50:34 -10:00
Jack Andersen
1eb46301c0
Overhauled audio system, now with internal mixing and sample-rate-conversion
2016-03-23 14:01:57 -10:00