Chris Robinson
|
16c7d1816d
|
Remove some unnecessary inlines and includes
|
2020-12-05 06:30:13 -08:00 |
|
Chris Robinson
|
6fb59f1182
|
Avoid using M_PI
|
2020-04-01 22:22:50 -07:00 |
|
Chris Robinson
|
65eb0987e2
|
Remove and simplify some functions
|
2019-09-20 13:35:29 -07:00 |
|
Chris Robinson
|
da3a916042
|
Replace macros with constexpr inline functions
|
2019-01-06 04:16:51 -08:00 |
|
Chris Robinson
|
ebfe818d2e
|
Fix narrowing conversion from double to float
|
2018-12-22 20:32:00 -08:00 |
|
Chris Robinson
|
334b3a905a
|
Clean up some math stuff
|
2018-12-22 16:01:14 -08:00 |
|
Chris Robinson
|
7c93308771
|
Remove checks for functions that always exist
They're part of C++11 and available on the testing systems. If some system has
trouble, switching to proper C++ calls should fix it.
|
2018-11-15 17:53:05 -08:00 |
|
Chris Robinson
|
3b1b029a75
|
Remove some now-unused function checks
|
2018-11-14 17:08:14 -08:00 |
|
Chris Robinson
|
27fbccfb23
|
Don't directly declare standard function names
|
2018-11-06 19:14:17 -08:00 |
|
Chris Robinson
|
48b7745a49
|
Add macros for commonly used square roots
|
2018-09-19 19:53:25 -07:00 |
|
Chris Robinson
|
21dc2c761d
|
Check for and use copysignf
|
2018-08-29 03:53:09 -07:00 |
|
Chris Robinson
|
5272caf7f4
|
More accurately convert between degrees and radians
|
2018-05-14 00:20:31 -07:00 |
|
Chris Robinson
|
7789cc8e32
|
Define the Hanning window globally once for the pitch shifter
|
2018-03-22 09:55:15 -07:00 |
|
Chris Robinson
|
f5f996c14a
|
Check for a cbrtf function
|
2018-02-06 02:35:08 -08:00 |
|
Chris Robinson
|
a69d608a1e
|
Define a backup log2f if the compiler doesn't have it
|
2017-06-29 10:11:31 -07:00 |
|
Chris Robinson
|
aefa11b6ad
|
Workaround for MSVC not liking 1.0f/0.0f for float infinity
|
2017-06-29 09:57:19 -07:00 |
|
Chris Robinson
|
c234b25ac7
|
Use more correct doppler shift calculations
|
2017-05-20 03:28:40 -07:00 |
|
Chris Robinson
|
afb59e7f98
|
Move internal headers out of the include directory
|
2017-04-14 18:15:56 -07:00 |
|