Paul Ferrand
|
59f284a82b
|
Move mean and meanSquared to the new format
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
8d2ac8ebd5
|
Prep for removing sfzInterpolationCast
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
cebf9060e1
|
Move panning into its own file and outside of SIMD
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
190e7085de
|
Move copy to the new format
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
af855d3993
|
Move subtract to the new format
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
3cb8164068
|
Move add to the new format
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
8c6a01a066
|
Moved the ramps to the new format
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
3e6d9e3504
|
Moved multiplyAdd to the new format
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
7b6914f91d
|
Corrected the benchmarks to properly set the SIMD operations
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
1b68331f38
|
Moved divide to the new format
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
1ab1ab802b
|
Moved applyGain to the new mode
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
3c551d8f34
|
Removed the now unused saturating and looping helpers
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
04af0b8d80
|
Remove the trig/log/exp functions
We're tabulating these if speed is needed anyway
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
b10b05078a
|
The fill simd helper is just an alias for absl::c_fill
The pass-by-value alias is still necessary for cases where you pass an rvalue to the function (which happens often when e.g. you take a subspan)
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
78191327d7
|
Remove the fill benchmark
|
2020-06-19 20:48:08 +02:00 |
|
Paul Ferrand
|
b74e376e16
|
Update the benchmarks
|
2020-06-19 20:48:08 +02:00 |
|
Jean Pierre Cimalando
|
4d1f294883
|
Add the fast random number generator
|
2020-06-16 15:33:35 +02:00 |
|
Jean Pierre Cimalando
|
37ef2b9942
|
Update benchmarks
|
2020-06-12 00:55:53 +02:00 |
|
Paul Ferrand
|
abd951a92b
|
Revert and amend the benchmark correction
|
2020-06-11 02:02:39 +02:00 |
|
Paul Ferrand
|
0b4c3fcae0
|
Add padding to the benchmarks
|
2020-06-11 02:02:39 +02:00 |
|
Jean Pierre Cimalando
|
99fa28782f
|
Add interpolators benchmark
|
2020-06-11 02:02:39 +02:00 |
|
Jean Pierre Cimalando
|
ff1cbb6c49
|
Resample one-coeff only
|
2020-06-11 02:02:39 +02:00 |
|
Paul Ferrand
|
d740f1c32b
|
Cherry pick the OPF refactor from the smoothers
|
2020-05-07 01:02:35 +02:00 |
|
Paul Ferrand
|
5539fef4d2
|
Remove most sample files from the repo (#175)
|
2020-05-05 22:49:20 +02:00 |
|
Paul Fd
|
0474b5b7ce
|
Add a benchmark for chunked reading of a flac file
|
2020-04-16 23:28:25 +02:00 |
|
Paul Fd
|
e03f1a8038
|
Repair benchmark
|
2020-04-14 18:00:59 +02:00 |
|
Jean Pierre Cimalando
|
9d9fec27ff
|
Forgot to rename the strings benchmark
|
2020-04-02 15:53:46 +02:00 |
|
Jean Pierre Cimalando
|
5ad260e4c4
|
Make the string benchmark compute less
|
2020-04-02 15:36:38 +02:00 |
|
Jean Pierre Cimalando
|
86e3c2232f
|
Add the benchmark for string resonator
|
2020-04-02 09:15:54 +02:00 |
|
Jean Pierre Cimalando
|
026a5aceee
|
SIMD-accelerated strings effect
|
2020-04-02 01:32:09 +02:00 |
|
Jean Pierre Cimalando
|
d6adebf8f4
|
Allow EG reset to accept other parameters than ampeg
|
2020-04-01 09:40:26 +02:00 |
|
Paul Fd
|
5088bed9b0
|
Formatting step
|
2020-03-31 10:46:12 +02:00 |
|
Paul Fd
|
c92e78b3f2
|
Update the envelope benchmark
|
2020-03-31 09:53:46 +02:00 |
|
Paul Fd
|
b5e578a7b8
|
Small map test
|
2020-03-28 22:03:38 +01:00 |
|
Paul Ferrand
|
fbb6b18f0a
|
absl's make_unique in wavfile
|
2020-03-14 17:33:25 +01:00 |
|
Paul Ferrand
|
a26fc7a1fb
|
Changed maybe unused into comments or macros
|
2020-03-14 17:33:25 +01:00 |
|
Paul Ferrand
|
57eadc7a93
|
Global definition of LIBATOMIC_FOUND for arm benchmarks
|
2020-03-08 00:20:11 +01:00 |
|
Paul Fd
|
2e020cb213
|
Added a benchmark for maps
|
2020-03-08 00:20:11 +01:00 |
|
Paul Fd
|
2e6402bae0
|
Corrected formatting
|
2020-03-06 11:20:18 +01:00 |
|
JP Cimalando
|
2e5cdba275
|
Merge pull request #85 from jpcima/multiply-add
Add multiplyAdd with fixed gain
|
2020-03-02 16:45:07 +01:00 |
|
Jean Pierre Cimalando
|
236906fec4
|
Add multiplyAdd with fixed gain
|
2020-02-27 14:05:05 +01:00 |
|
Paul Fd
|
1461680e20
|
Added a couple benchmarks
Clocks are about 20 ns
The queue is about 2 us
|
2020-02-26 21:29:00 +01:00 |
|
Paul Fd
|
507831ae47
|
Corrected benchmarks
|
2020-02-19 14:04:59 +01:00 |
|
Jean Pierre Cimalando
|
db321e6a00
|
Add floating point helpers, and the fast ilog2
|
2020-02-13 07:37:06 +01:00 |
|
Paul Fd
|
9da95b5092
|
Add the SSE version (to test but it's not faster)
|
2020-02-10 22:25:17 +01:00 |
|
Paul Fd
|
754a7f8be7
|
Changed the width helpers ; need SIMD version still
|
2020-02-10 21:23:30 +01:00 |
|
Paul Ferrand
|
90d680f0c3
|
Added benchmarks and tests for width/pan
|
2020-02-10 19:36:24 +01:00 |
|
JP Cimalando
|
8f05fe222e
|
Merge pull request #52 from jpcima/detect
Detect SIMD availability from compiler
|
2020-02-10 00:58:55 +01:00 |
|
Jean Pierre Cimalando
|
55477486fe
|
Rename SfizzSIMDSourceFilesCheck
|
2020-02-10 00:49:02 +01:00 |
|
Jean Pierre Cimalando
|
afbe8c7e48
|
Detect SIMD availability from compiler
|
2020-02-09 14:58:21 +01:00 |
|