Jack Andersen
862c618b7e
Require CMake 3.10
2017-11-13 18:52:03 -10:00
Jack Andersen
75830dc6dd
string_view refactor
2017-11-12 20:15:33 -10:00
Jack Andersen
c6781df90a
Implement listener, emitter, and -3dB pan law
2017-09-18 17:59:20 -10:00
Phillip Stephens
0bace131e8
Compile fixes
2017-07-02 03:14:33 -07:00
Tom M
4e7c31849d
Minor fixes ( #6 )
...
* cmake: require c++14
* correctly clip samples
by using numeric_limits rather than C macros
* oops, implicit type conversion of template causes overflow
* store default sample rate in global constexpr var
2017-06-17 16:48:52 -10:00
Jack Andersen
ecd990e94e
Remove VolumeLUT; SoundMacro mixing appears to be linear
2017-01-10 20:54:40 -10:00
Phillip Stephens
aa32ff7e84
Add LZO support for MP2 audio groups
2016-09-02 12:52:17 -07:00
Jack Andersen
260ec5bb93
Add standalone bootstrap script
2016-07-18 07:52:17 -10:00
Jack Andersen
2dcb9dd1c7
Working Studio implementation
2016-07-13 18:54:46 -10:00
Jack Andersen
d3d5595422
Initial multiple-referencing submix refactor
2016-07-12 17:04:55 -10:00
Jack Andersen
2d31313594
Add amuserender executable
2016-07-06 11:30:46 -10:00
Jack Andersen
a0bb35433a
Initial amuseconv implementation with SNG extraction
2016-06-20 20:40:13 -10:00
Jack Andersen
797908a126
Non-windows linkage fixes
2016-06-15 17:30:42 -10:00
Jack Andersen
3521d94d1c
VST bug fixes, still having some odd discontinuity issues
2016-06-14 14:36:25 -10:00
Jack Andersen
c287173bab
Windows fixes
2016-05-29 08:45:31 -10:00
Jack Andersen
494a39e76a
Support for absolute PROJ offsets introduced in Battle for Naboo
2016-05-29 08:22:20 -10:00
Jack Andersen
5a9fd66dff
Add N64-VADPCM decoder; DSP-ADPCM seamless loop fix
2016-05-27 16:28:59 -10:00
Jack Andersen
917e607df5
Refactor container loading in amuseplay
2016-05-26 19:30:43 -10:00
Jack Andersen
276b7823c2
Add unified ContainerRegistry class for detecting/loading game containers
2016-05-26 14:56:18 -10:00
Jack Andersen
51b3e24cfb
Initial UI files for AudioUnit container
2016-05-25 15:28:50 -10:00
Jack Andersen
d71f9f62b8
CMake Xcode compatibility adjustments
2016-05-24 19:49:48 -10:00
Jack Andersen
1c277b179a
Initial Amuse AudioUnit frontend architecture
2016-05-24 16:00:22 -10:00
Jack Andersen
654eccf82d
Several CPU usage optimizations
2016-05-21 22:35:55 -10:00
Jack Andersen
3433a70462
Initial SongState, timing is hilariously wrong ATM
2016-05-18 16:19:43 -10:00
Jack Andersen
bee8719d4e
Refactors, bug fixes, lotsa things
2016-05-13 18:46:39 -10:00
Jack Andersen
3d3869e30d
Implement reverb effects
2016-05-12 15:46:41 -10:00
Jack Andersen
1102d50f8f
Work on Voice state and SurroundProfiles
2016-05-10 18:48:08 -10:00
Jack Andersen
11739d86e2
AudioGroupData to use Factor5's convention, not Retro's
2016-05-09 16:31:05 -10:00
Jack Andersen
2b7dc66c2a
initial driver entry point
2016-05-08 21:22:58 -10:00
Jack Andersen
3cce975977
Submix class and initial effects
2016-05-07 12:10:57 -10:00
Jack Andersen
fa8d9038df
Initial stubs and basic Engine implementation
2016-05-02 15:16:26 -10:00