Paul Fd
|
2acd8f45a3
|
Increase base noise generator variance
|
2020-02-09 16:51:39 +01:00 |
|
Paul Fd
|
f30675d0d8
|
Loop by reference
|
2020-02-09 16:51:39 +01:00 |
|
Paul Fd
|
6461b4f4b4
|
Added a white noise generator
|
2020-02-09 16:51:39 +01:00 |
|
Paul Fd
|
d455ee5232
|
Initial grafting of the filters in the voice process (untested)
|
2020-02-09 16:51:39 +01:00 |
|
Paul Fd
|
3aaf0005ab
|
Assertion too strict
|
2020-02-09 16:51:39 +01:00 |
|
Paul Fd
|
8c93c87f36
|
Added the filter pool to the resources
|
2020-02-09 16:51:39 +01:00 |
|
Paul Fd
|
137607b2c6
|
Voices only need the resource set
|
2020-02-09 16:51:39 +01:00 |
|
Paul Fd
|
bbad781bf9
|
Put the midi state in the resources
|
2020-02-09 16:51:39 +01:00 |
|
Paul Fd
|
43ace5defb
|
Added comments and working on the filter pool
|
2020-02-09 16:51:39 +01:00 |
|
Paul Fd
|
290860502f
|
FilterPool (untested yet)
|
2020-02-09 16:51:39 +01:00 |
|
JP Cimalando
|
7f1d825961
|
Merge pull request #51 from jpcima/bm
Simplify benchmarks CMakeLists.txt and find libsamplerate
|
2020-02-09 15:10:51 +01:00 |
|
Jean Pierre Cimalando
|
68e4387da8
|
Remove more duplicate link options from benchmarks
|
2020-02-09 13:39:40 +01:00 |
|
Jean Pierre Cimalando
|
85b1c6464f
|
Add include guard for ScopedFTZ
|
2020-02-09 13:08:08 +01:00 |
|
Jean Pierre Cimalando
|
d066a81519
|
Simplify the build of benchmarks
|
2020-02-09 13:07:28 +01:00 |
|
Jean Pierre Cimalando
|
8bcc0f6723
|
Check for presence of libsamplerate
|
2020-02-09 13:00:19 +01:00 |
|
Paul Ferrand
|
8f49b5c78e
|
Merge pull request #46 from jpcima/filter-benchmarks
Filter benchmarks
|
2020-02-09 12:52:08 +01:00 |
|
Paul Ferrand
|
9ba0949798
|
Add FTZ to the filter benchmarks
Could add it in others too
|
2020-02-09 11:38:44 +01:00 |
|
Paul Ferrand
|
f71dfff335
|
Add FTZ and streamline the compilation of BM
|
2020-02-09 11:38:27 +01:00 |
|
Paul Ferrand
|
e0bb415b02
|
Distinguish between mingw and msvc flags
|
2020-02-09 11:37:25 +01:00 |
|
Paul Ferrand
|
f2fa0cf55a
|
Change iterators to pointers
MSVC STL and libc++ iterators do not decay to pointers as easily as gcc
|
2020-02-09 11:16:58 +01:00 |
|
Jean Pierre Cimalando
|
8eaa2a39de
|
Run filter init in the benchmarks
|
2020-02-08 12:56:03 +01:00 |
|
Jean Pierre Cimalando
|
1a8fcd9d49
|
Eliminate some warnings in benchmarks
|
2020-02-08 12:51:39 +01:00 |
|
Jean Pierre Cimalando
|
5ad4e6ae24
|
Update benchmarks using new filter API
|
2020-02-08 12:50:44 +01:00 |
|
Paul Ferrand
|
0212d8a76a
|
Add new benchmarks for the filters
|
2020-02-08 12:45:48 +01:00 |
|
JP Cimalando
|
9734456ad0
|
Merge pull request #45 from jpcima/filters-bis
Filters bis
|
2020-02-08 12:42:42 +01:00 |
|
Jean Pierre Cimalando
|
5c0db0831a
|
Fix a warning regarding Qt UI
|
2020-02-08 12:28:08 +01:00 |
|
Jean Pierre Cimalando
|
84ea54b275
|
Replace assert with ASSERT
|
2020-02-08 12:24:30 +01:00 |
|
Jean Pierre Cimalando
|
c2307cd459
|
Merge 3 virtual calls into 1
|
2020-02-07 19:17:21 +01:00 |
|
Jean Pierre Cimalando
|
39e150f3d0
|
Add a filter demo program
|
2020-02-07 12:44:44 +01:00 |
|
Paul Ferrand
|
740cca9a2c
|
Merge pull request #41 from paulfd/add-filter-parsing
Parse EQ and filter parameters in the Regions
|
2020-02-07 10:44:27 +01:00 |
|
Jean Pierre Cimalando
|
d12b3f490d
|
Update generated source
|
2020-02-07 03:06:15 +01:00 |
|
Jean Pierre Cimalando
|
9999ca65d3
|
Revised interface for filter
|
2020-02-07 03:06:08 +01:00 |
|
JP Cimalando
|
df12fb432f
|
Merge pull request #42 from jpcima/filters-eq
Add the equalizer band filter
|
2020-02-07 00:44:19 +01:00 |
|
Paul Fd
|
f03783eca7
|
Change the bounds for filter gains and res
|
2020-02-06 23:42:06 +01:00 |
|
Jean Pierre Cimalando
|
0015703130
|
Add a wrapper for the EQ filter
|
2020-02-05 22:41:02 +01:00 |
|
Jean Pierre Cimalando
|
e6978b71c2
|
Renamed some filter wrappers to lift some confusion, commented
|
2020-02-05 22:28:39 +01:00 |
|
Jean Pierre Cimalando
|
1f21916c73
|
Generate dsp class of EQ filter, expose the variable fBandwidth
|
2020-02-05 22:22:37 +01:00 |
|
Paul Fd
|
8506f37be1
|
Add licenses
|
2020-02-05 20:02:51 +01:00 |
|
Jean Pierre Cimalando
|
a7e6ae14ce
|
Add the equalizer band filter
|
2020-02-05 10:38:16 +01:00 |
|
Paul Fd
|
0331739520
|
Added missing parts and pre-reserve the filters or EQs when necessary
|
2020-02-05 09:44:12 +01:00 |
|
Paul Ferrand
|
3c0cfac953
|
Parse EQ and filter parameters in the Regions
|
2020-02-04 23:50:17 +01:00 |
|
Paul Ferrand
|
bc72240bed
|
Merge pull request #40 from paulfd/parse-parameters
Parse all parameters in opcodes
|
2020-02-04 23:48:46 +01:00 |
|
Paul Ferrand
|
25f492c2d8
|
All parameters are in the vector now
and we store the positions for possible
future checks
|
2020-02-04 21:45:12 +01:00 |
|
Paul Ferrand
|
a87f1c9907
|
Change the variable names
for clearer ones
|
2020-02-04 18:18:06 +01:00 |
|
Paul Ferrand
|
498e163812
|
Remove charconv dependency
|
2020-02-04 18:16:41 +01:00 |
|
Paul Fd
|
09479091d8
|
Parse the back parameter and additional ones for opcodes
|
2020-02-04 10:23:35 +01:00 |
|
Paul Ferrand
|
e723b3d6c7
|
Merge pull request #39 from jpcima/ci-source
Add source packaging and deployment
|
2020-02-03 18:38:21 +01:00 |
|
Jean Pierre Cimalando
|
19cb368b03
|
Add source packaging and deployment
|
2020-02-03 16:28:35 +01:00 |
|
Jean Pierre Cimalando
|
053f503770
|
Update ghc::filesystem, eliminating the warnings
|
2020-02-03 16:09:16 +01:00 |
|
Paul Ferrand
|
ddb47f163d
|
Merge pull request #38 from jpcima/ci-with-mingw
Travis build with MinGW (better)
|
2020-02-03 12:18:13 +01:00 |
|