Paul Fd
|
36cb6db974
|
Remove the export definitions from the macros
|
2020-03-26 23:14:33 +01:00 |
|
Paul Fd
|
7513d5a4bd
|
put back the export definitions in the headers
|
2020-03-26 23:13:45 +01:00 |
|
Paul Fd
|
20dea5ec94
|
Add back the library name in the CMakeLists
|
2020-03-26 23:12:41 +01:00 |
|
Jean Pierre Cimalando
|
18382917c6
|
Adapt tests to the recent width fix
|
2020-03-18 21:39:42 +01:00 |
|
Jean Pierre Cimalando
|
b551716b08
|
Apply panning in case of stereo sample
|
2020-03-18 21:33:18 +01:00 |
|
Jean Pierre Cimalando
|
1faa7f0739
|
Fix the broken stereo when width is default
|
2020-03-18 20:56:07 +01:00 |
|
Jean Pierre Cimalando
|
368505357a
|
Fix a link error reported by @redtide
|
2020-03-17 18:52:56 +01:00 |
|
JP Cimalando
|
474f221f91
|
Merge pull request #126 from jpcima/wavetable-tune
Proper tuning of wavetable generators
|
2020-03-16 18:42:02 +01:00 |
|
Jean Pierre Cimalando
|
797e703dfd
|
Update the test
|
2020-03-16 18:29:45 +01:00 |
|
Jean Pierre Cimalando
|
2002a58da2
|
Apply the pitch ratio to wavetable oscillator
|
2020-03-16 17:54:47 +01:00 |
|
Jean Pierre Cimalando
|
4065d406f7
|
Rewrite a division as multiplication
|
2020-03-16 17:37:52 +01:00 |
|
Jean Pierre Cimalando
|
f80decf4c0
|
Extend the range of opcodes tune and pitch
|
2020-03-16 17:36:16 +01:00 |
|
Paul Fd
|
930bfdfefe
|
Correct a potential overflow for CC names
A previous change put the opcode parameters as uint16
|
2020-03-16 12:44:18 +01:00 |
|
Paul Ferrand
|
1af782109f
|
Merge pull request #120 from paulfd/make-uninstall
Add a make uninstall target
|
2020-03-16 09:46:23 +01:00 |
|
Paul Ferrand
|
7a8b290c61
|
Merge pull request #122 from paulfd/vst-setenable
Avoid purging and recreating the synth in Reaper
|
2020-03-16 09:45:43 +01:00 |
|
Paul Fd
|
4d3ea7da30
|
Disable the callback before killing the voices
|
2020-03-16 09:44:48 +01:00 |
|
Paul Fd
|
e068ec77e5
|
Add the panic to the LV2 for good measure
|
2020-03-16 09:44:48 +01:00 |
|
Paul Fd
|
55a816f703
|
Remove the debug messages
|
2020-03-16 09:44:48 +01:00 |
|
Paul Fd
|
98392a7b9a
|
Add the panic to the VST processor
|
2020-03-16 09:44:48 +01:00 |
|
Paul Fd
|
7d625bc736
|
Add a panic button
|
2020-03-16 09:44:48 +01:00 |
|
Paul Fd
|
ac93e0cbd3
|
Remove the synth recreations
|
2020-03-16 09:44:48 +01:00 |
|
Paul Fd
|
5e40e31c83
|
Only set the sample rate, per block, and the worker in setEnable; don't recreate the synth
|
2020-03-16 09:44:48 +01:00 |
|
Paul Fd
|
3d2ab24fa6
|
Corrected a wavetable comment
|
2020-03-16 09:39:25 +01:00 |
|
JP Cimalando
|
31601bc1ff
|
Merge pull request #61 from jpcima/wavetable
Add the wavetable oscillator
|
2020-03-16 00:55:16 +01:00 |
|
Paul Fd
|
67451024a5
|
Different static ways
|
2020-03-16 00:28:57 +01:00 |
|
Paul Fd
|
d27b7373fc
|
Rename multiSize
|
2020-03-15 23:43:57 +01:00 |
|
Paul Fd
|
c596f6113c
|
Add leak detectors
|
2020-03-15 23:30:33 +01:00 |
|
Paul Fd
|
b33ce4a3ad
|
Move the wavetables to a "WavetablePool"Matching the other resources management type
|
2020-03-15 23:30:33 +01:00 |
|
Paul Fd
|
1c80c65ae0
|
Add an explicit fallthrough
|
2020-03-15 23:30:33 +01:00 |
|
Jean Pierre Cimalando
|
5295a97981
|
Add SFZ support of generators
|
2020-03-15 23:30:33 +01:00 |
|
Jean Pierre Cimalando
|
6e733e8c11
|
Add the wavetable oscillator and demo
|
2020-03-15 23:30:33 +01:00 |
|
Jean Pierre Cimalando
|
c57ab54c24
|
Extra samples in the wavetables, to help interpolations
|
2020-03-15 23:30:33 +01:00 |
|
Jean Pierre Cimalando
|
62ba2113c7
|
Add the generator of multisampled wavetables
|
2020-03-15 23:30:33 +01:00 |
|
Jean Pierre Cimalando
|
9d4d857e97
|
Add wavetable selection by frequency
|
2020-03-15 23:30:33 +01:00 |
|
Jean Pierre Cimalando
|
e6b0b31f9b
|
Add the wavetable generator
|
2020-03-15 23:30:33 +01:00 |
|
Jean Pierre Cimalando
|
abb15579b7
|
Add the KISS FFT library
|
2020-03-15 23:30:33 +01:00 |
|
Paul Fd
|
6afb982431
|
Still trying to silence the gcc 4.9 warning
|
2020-03-15 23:22:59 +01:00 |
|
Paul Fd
|
95e7dd706b
|
Value initialize the array
Should silence a gcc 4.9 warning
|
2020-03-15 23:10:21 +01:00 |
|
Paul Ferrand
|
19a4395045
|
Merge pull request #121 from paulfd/update-libs
Update the external libraries
|
2020-03-15 22:51:47 +01:00 |
|
Paul Fd
|
ad8cac0315
|
Updated abseil to LTS branch of 2020-02
|
2020-03-15 22:25:42 +01:00 |
|
Paul Fd
|
ee1a3e65b9
|
Updated ghc filesystem
|
2020-03-15 22:25:42 +01:00 |
|
Paul Fd
|
4e5893c048
|
Updated atomic_queue
|
2020-03-15 22:25:42 +01:00 |
|
Paul Fd
|
501dd60d2b
|
Correct the ASSERT macro in debug mode
|
2020-03-15 12:23:44 +01:00 |
|
Paul Ferrand
|
5317d2785d
|
Merge pull request #96 from jpcima/curve
Add curves
|
2020-03-15 12:03:30 +01:00 |
|
Paul Fd
|
bf5d50e8e0
|
Additional test case
|
2020-03-15 11:25:46 +01:00 |
|
Jean Pierre Cimalando
|
381b960252
|
Fix all Debug.h block macros everywhere
|
2020-03-15 11:08:55 +01:00 |
|
Paul Fd
|
61314db79d
|
do while trick on debug
|
2020-03-15 10:43:42 +01:00 |
|
Paul Fd
|
b4ddd2aabe
|
Add another test case
|
2020-03-15 10:27:20 +01:00 |
|
Paul Fd
|
53d3c51de5
|
State the fallthrough
|
2020-03-15 10:15:57 +01:00 |
|
Paul Fd
|
be027df94e
|
Add an out-of-bound curve test
|
2020-03-15 02:26:50 +01:00 |
|