Paul Fd
|
205f7c09af
|
Remove redundant/false doxygen comments
|
2020-03-14 12:54:55 +01:00 |
|
Jean Pierre Cimalando
|
98b44d7097
|
Prepare the coeffs initially in filter-based effects
|
2020-03-13 00:00:49 +01:00 |
|
Paul Fd
|
9dbfa70673
|
Wrong variable name in debug mode
|
2020-03-13 00:00:49 +01:00 |
|
Jean Pierre Cimalando
|
74bb98c957
|
Fix various errors
|
2020-03-13 00:00:49 +01:00 |
|
Jean Pierre Cimalando
|
43262395c9
|
Add the EQ effect
|
2020-03-13 00:00:49 +01:00 |
|
Jean Pierre Cimalando
|
bfbbc6085b
|
Add the filter effect
|
2020-03-13 00:00:49 +01:00 |
|
Jean Pierre Cimalando
|
344e318b19
|
Add some functions to lookup filter type. Add the bpk_2p alias.
|
2020-03-13 00:00:49 +01:00 |
|
Jean Pierre Cimalando
|
abfd4e401f
|
Implement eqN_type and the shelving EQs
|
2020-03-13 00:00:49 +01:00 |
|
Jean Pierre Cimalando
|
eb587bfa35
|
Fix bad fil_gain processing in filter pool
|
2020-03-12 16:13:29 +01:00 |
|
Paul Fd
|
58dd788891
|
Added documentation on the public API constructor
detailing the default sample rate and block size
|
2020-03-11 18:44:03 +01:00 |
|
redtide
|
64edd8dd2d
|
Merge pull request #104 from sfztools/doxygen-fix
CI stages and updates
|
2020-03-09 12:22:02 +01:00 |
|
redtide
|
1d996945a1
|
Keep doxygen related scripts in doxygen/scripts
|
2020-03-09 00:25:35 +01:00 |
|
Jean Pierre Cimalando
|
cff89d5899
|
Add a missing call of effect setSamplesPerBlock
|
2020-03-08 18:36:02 +01:00 |
|
Paul Fd
|
4f4723a341
|
Added the clang-tidy job in the Test stage
|
2020-03-08 17:03:09 +01:00 |
|
redtide
|
d1b252f78e
|
Generate versioned Doxyfile
|
2020-03-08 16:28:16 +01:00 |
|
Paul Fd
|
d94cc35c53
|
Trickle the delay to the MidiState
|
2020-03-08 00:35:26 +01:00 |
|
Paul Ferrand
|
57eadc7a93
|
Global definition of LIBATOMIC_FOUND for arm benchmarks
|
2020-03-08 00:20:11 +01:00 |
|
Paul Fd
|
3046c2393f
|
Added a template specialization to compare on value and not CC
|
2020-03-08 00:20:11 +01:00 |
|
Paul Fd
|
f70b042da6
|
Change CCValuePair type alias and use it in CCMap
Also use lower bound and binary search in the
CCMap vector
|
2020-03-08 00:20:11 +01:00 |
|
Paul Fd
|
d10cd27ceb
|
Clean up the Range class
|
2020-03-08 00:20:11 +01:00 |
|
Paul Fd
|
8becafcae0
|
Insert sorted into the vector, and use only const iterators in CCMap
|
2020-03-08 00:20:11 +01:00 |
|
Paul Fd
|
bce4fe96d0
|
Replace the underlying structure of CCMap with a smallish vector
|
2020-03-08 00:20:11 +01:00 |
|
Jean Pierre Cimalando
|
99317e764d
|
Update the installer script for VST
|
2020-03-07 22:34:38 +01:00 |
|
Paul Fd
|
af9231db33
|
Use foreach loops
|
2020-03-07 22:09:27 +01:00 |
|
Jean Pierre Cimalando
|
0360dfa3b6
|
Pass the buffer size to effects
|
2020-03-06 23:50:11 +01:00 |
|
Jean Pierre Cimalando
|
1f91bf0f66
|
Fix a potential null pointer error (effect buses can have gaps)
|
2020-03-06 23:43:30 +01:00 |
|
Paul Fd
|
09cca79ab0
|
Rebased on the new parser
|
2020-03-06 11:27:45 +01:00 |
|
Paul Fd
|
235069fd27
|
Change init to setSampleRate andset the blockSize and sampleRate of new busses
|
2020-03-06 11:20:18 +01:00 |
|
Paul Fd
|
1ac68cc3d2
|
Add introspection in the busses
|
2020-03-06 11:20:18 +01:00 |
|
Paul Fd
|
090a5995db
|
Add a view on the effect bus
|
2020-03-06 11:20:18 +01:00 |
|
Paul Fd
|
9d56e5560c
|
No need to wrap in a unique_ptr
|
2020-03-06 11:20:18 +01:00 |
|
Paul Fd
|
4c83ca3a78
|
Put the timings in their proper field
|
2020-03-06 11:20:18 +01:00 |
|
Paul Fd
|
2e6402bae0
|
Corrected formatting
|
2020-03-06 11:20:18 +01:00 |
|
Paul Fd
|
dcc8a58377
|
Removed the downsampler reference
|
2020-03-06 11:20:18 +01:00 |
|
Paul Fd
|
9d3364889b
|
Adapt the block size of the effect bus to the one of the Synth
|
2020-03-06 11:20:18 +01:00 |
|
Paul Fd
|
49a182d90f
|
Add effects in the callback log
|
2020-03-06 11:20:18 +01:00 |
|
Paul Fd
|
7794861ce1
|
Build the effect bus in the vector
|
2020-03-06 11:20:18 +01:00 |
|
Paul Fd
|
3ce0dedc45
|
Mostly cosmetics
|
2020-03-06 11:20:18 +01:00 |
|
Paul Fd
|
92e58316d1
|
Const and cosmetics
|
2020-03-06 11:20:18 +01:00 |
|
Paul Fd
|
70bc12f484
|
use find_if
|
2020-03-06 11:20:18 +01:00 |
|
Paul Fd
|
7532291545
|
Moved the factory to unique pointers
|
2020-03-06 11:20:18 +01:00 |
|
Jean Pierre Cimalando
|
28c12f32f3
|
Initial effects
|
2020-03-06 11:20:18 +01:00 |
|
Paul Fd
|
692b2cda6a
|
Silently ignore ampersands in opcode name
|
2020-03-05 16:07:23 +01:00 |
|
Paul Fd
|
a17f6b9169
|
Changed the parameter vectors to uint16
|
2020-03-05 13:14:45 +01:00 |
|
Paul Fd
|
a393ff6615
|
Changed the way the parser handles multiple parameters in opcodes (idea from @jpcima ;)
|
2020-03-05 12:53:10 +01:00 |
|
Jean Pierre Cimalando
|
c43a17c432
|
Add the C++ wrapper to the static library
|
2020-03-04 20:02:24 +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
|
259e201fac
|
Add the multiplyAdd methods for AudioSpan
|
2020-03-02 14:07:06 +01:00 |
|
JP Cimalando
|
978e9d9bc1
|
Merge pull request #86 from jpcima/downsampler
Add the HIIR downsampler
|
2020-03-01 20:46:50 +01:00 |
|
Jean Pierre Cimalando
|
954997f1cd
|
Enable Windows builds to use math.h constants
|
2020-03-01 08:50:42 +01:00 |
|