16 Commits

Author SHA1 Message Date
Jack Andersen
fa8989bed3 Huge compile performance refactor 2017-12-28 21:54:26 -10:00
Jack Andersen
489e7e671b Allocate submixes and voices using boo::ObjToken 2017-12-03 16:50:33 -10:00
Jack Andersen
135f504899 Windows fix 2017-12-02 20:17:47 -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
0b35c584f6 Experimental support for LtRt surround matrixing 2017-09-27 17:11: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
7410e17179 Not clamping float audio now; better mix quality 2016-06-14 17:53:37 -10:00
Jack Andersen
521b490d0f Support for runtime changing of audio output endpoint under WASAPI 2016-05-31 18:53:57 -10:00
Jack Andersen
f1e07861ca dry-main, wet-submix audio routing 2016-05-30 19:16:29 -10:00
Jack Andersen
eea45ebcbe Submix hierarchy deallocation fixes 2016-05-16 12:14:07 -10:00
Jack Andersen
89b0fa5cd6 Add API for reporting submix sample rate and format 2016-05-13 18:47:31 -10:00
Jack Andersen
f86b9706d4 Update effect API to include sample count info 2016-05-09 16:29:51 -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