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
redtide
8dfcac4572
Generate pkgconfig file also for non shared configurations
2020-02-28 21:01:12 +01:00
redtide
0ba67948b0
Fix for previous commit
2020-02-28 18:08:53 +01:00
redtide
72ae779a1d
Set version automatically in InnoSetup script
2020-02-28 17:51:38 +01:00
Paul Ferrand
f6aebc5373
Disable install targets with msvc
2020-02-28 09:00:38 +01:00
Jean Pierre Cimalando
3ab6579443
Fix the oversampler's detection of SIMD features
2020-02-28 08:23:36 +01:00
Paul Ferrand
462cd95531
Merge pull request #88 from jpcima/install-on-mingw
...
Install rules fixed for MinGW
2020-02-28 01:39:42 +01:00
Paul Fd
270cfb55b1
Increase the default logger queue size
2020-02-28 01:17:41 +01:00
Jean Pierre Cimalando
9f4d0b0a78
Fix a previous mistake of little impact
2020-02-27 23:04:23 +01:00
Jean Pierre Cimalando
f2ff236468
Install rules fixed for MinGW
2020-02-27 23:02:02 +01:00
Jean Pierre Cimalando
4c41811bb4
Static linking for MinGW
2020-02-27 20:54:18 +01:00
Jean Pierre Cimalando
f571ac37ef
Add the HIIR downsampler
2020-02-27 14:07:09 +01:00
Jean Pierre Cimalando
236906fec4
Add multiplyAdd with fixed gain
2020-02-27 14:05:05 +01:00
Paul Ferrand
133885f085
Renamed the ScopedLogger as ScopedTiming
2020-02-27 12:41:16 +01:00
Paul Ferrand
805fd5a21c
Trying to fix mingw builds
2020-02-27 12:34:39 +01:00
Paul Fd
3346bbee28
Added the number of log elements in the message
2020-02-27 10:27:42 +01:00
Paul Fd
3b9683e66f
Added comments on the Logger
2020-02-26 21:54:43 +01:00
Paul Fd
c9baf7671e
Changed the scoped timing to have 1 of 2 possible behaviors
2020-02-26 21:49:26 +01:00
Paul Fd
1bb373cfa0
Added API functions to activate logging
2020-02-26 21:29:00 +01:00
Paul Fd
cb88fb4bb7
Added logs for the processing time in voices
2020-02-26 21:29:00 +01:00
JP Cimalando
3bfa573dc2
Merge pull request #78 from jpcima/midnam
...
Add the MIDNAM API, and the LV2 extension
2020-02-26 16:07:57 +01:00
Jean Pierre Cimalando
633159c5e1
Move the manufacturer and model to Config
2020-02-26 15:27:44 +01:00
Jean Pierre Cimalando
d6bb592f1f
Add a couple of missing opcode aliases
2020-02-25 21:53:07 +01:00
Jean Pierre Cimalando
5c509dfd46
Add the basic MIDNAM support for LV2
2020-02-25 15:12:23 +01:00
Jean Pierre Cimalando
fb248ca41e
Add pugixml
2020-02-25 11:53:05 +01:00
Jean Pierre Cimalando
530a31de1d
Fix size_t definition missing in sfizz.h
2020-02-25 10:56:17 +01:00
Jean Pierre Cimalando
cd8b56f29e
Fix in incoherency in generated filter source
...
There was at least on case where a member `fRecN` had a mismatching size with
what the implementation expected, and it raised a compiler warning.
Perhaps it's a previous git merge which has created this problem.
2020-02-25 07:10:35 +01:00