Chris Robinson
|
903d878460
|
Replace restrict with RESTRICT
|
2018-10-29 11:32:50 -07:00 |
|
Chris Robinson
|
77a53594ba
|
Improve the gain stepping difference check
Given the more stable stepping now in use, check that the total difference is
enough for perceptible transition, instead of the step itself.
|
2018-09-22 08:26:52 -07:00 |
|
Chris Robinson
|
9ef4dd4247
|
Use ALsizei for the source resample position
|
2018-09-18 19:08:13 -07:00 |
|
Chris Robinson
|
7f4441ffbe
|
Handle the bsinc C resampler like the others
|
2018-09-17 04:07:56 -07:00 |
|
Chris Robinson
|
0f243b927c
|
Slightly restructure some loops
|
2018-09-03 17:07:43 -07:00 |
|
Chris Robinson
|
fce86815f4
|
Extract SIMD values right before using them
|
2018-09-03 12:42:31 -07:00 |
|
Chris Robinson
|
dacd08dc5d
|
Use shuffle+cvt to extract SIMD values instead of storing to memory
|
2018-08-26 22:36:30 -07:00 |
|
Chris Robinson
|
7501c8b483
|
Simplify counting for the bsinc FIR loop
|
2018-05-19 08:18:08 -07:00 |
|
Chris Robinson
|
588a6bcb4f
|
Simplify counting for SIMD MixRow functions
|
2018-05-15 23:14:23 -07:00 |
|
Chris Robinson
|
4ee04cd444
|
Use a step counter for gain stepping
This should provide more stable stepping, preventing floating-point errors from
accumulating on each step/sample.
|
2018-05-14 23:41:29 -07:00 |
|
Chris Robinson
|
4ee26f4ca3
|
Add some more ASSUME statements
|
2018-04-21 02:44:01 -07:00 |
|
Chris Robinson
|
90b8d639f1
|
Remove unnecessary undefs
|
2018-04-19 18:24:27 -07:00 |
|
Chris Robinson
|
f96a8fe369
|
Add some ASSUME statements that ensure mixing at least 1 sample
|
2018-04-18 20:39:52 -07:00 |
|
Chris Robinson
|
150586d7fe
|
Add an ASSUME macro that requires a true condition
|
2018-04-17 22:50:50 -07:00 |
|
Chris Robinson
|
7a23330ffe
|
Move the filter implementation to a separate directory
|
2018-03-22 07:05:40 -07:00 |
|
Chris Robinson
|
6ea3b5445f
|
Rename mixer_inc.c to hrtf_inc.c
|
2018-03-22 05:41:42 -07:00 |
|
Chris Robinson
|
091e676db3
|
Move mixer sources into a sub-directory
|
2018-03-22 05:06:15 -07:00 |
|