Andrew Belt
a2cca6f236
Replace readme screenshots with VCV Library link.
3 years ago
Andrew Belt
5df6cf1171
Use Polyphonic tag instead of its alias Poly.
3 years ago
Andrew Belt
a9a0e4d314
plugin.hpp is intended for shared plugin-wide symbols so Common.hpp is redundant.
3 years ago
hemmer
c22e022e6a
Remove lots of boilerplate by using set/getPolyVoltageSimd instead
* try to convert to idomatic Rack code
* tightened up Percall/Hexmix polyphony logic
3 years ago
hemmer
0647a715fb
Cleaning up polyphony post merge
* try older build machine for linux
3 years ago
hemmer
f8d8381051
Merge branch 'v1-poly' into v1
# Conflicts:
# plugin.json
# src/ABC.cpp
# src/DualAtenuverter.cpp
# src/EvenVCO.cpp
# src/Mixer.cpp
# src/Rampage.cpp
# src/SlewLimiter.cpp
# src/SpringReverb.cpp
# src/plugin.hpp
3 years ago
hemmer
8e19c4da31
Cleanup of SpringReverb
3 years ago
Andrew Belt
196539911c
Fix formatting and other code quality issues. Bump version to 1.1.0 instead of 1.0.1.
Signed-off-by: hemmer <915048+hemmer@users.noreply.github.com>
5 years ago
martin-lueders
113d7b05f0
version number update -> 1.0.1
Signed-off-by: hemmer <915048+hemmer@users.noreply.github.com>
5 years ago
martin-lueders
2f176da2d2
slewlimiter bug fixed
Signed-off-by: hemmer <915048+hemmer@users.noreply.github.com>
5 years ago
martin-lueders
fe50e81e5c
Code cleanup
Signed-off-by: hemmer <915048+hemmer@users.noreply.github.com>
5 years ago
Martin
2d6786660b
Bugfix in PulseGenerator_4
Signed-off-by: hemmer <915048+hemmer@users.noreply.github.com>
5 years ago
Martin
c1241f6cc8
fixed seg fault in channelMask.apply*
Signed-off-by: hemmer <915048+hemmer@users.noreply.github.com>
5 years ago
Martin
0cb2d2e6bd
Polyphony finished
Signed-off-by: hemmer <915048+hemmer@users.noreply.github.com>
5 years ago
Martin
25eb9cd5a8
Rampage and Slewlimiter updated
Signed-off-by: hemmer <915048+hemmer@users.noreply.github.com>
5 years ago
Martin
4936361b14
poly Rampage
Signed-off-by: hemmer <915048+hemmer@users.noreply.github.com>
5 years ago
Martin
fe97947a56
interim commit
Signed-off-by: hemmer <915048+hemmer@users.noreply.github.com>
5 years ago
martin-lueders
bb2253f0cd
polyphony part 1
Signed-off-by: hemmer <915048+hemmer@users.noreply.github.com>
6 years ago
hemmer
b0083012fe
Bumped version
3 years ago
hemmer
f65a530eae
Fixed background colour of Percall
3 years ago
hemmer
33a86f0662
Tuning of Percall, and updating to Befaco supplied graphics
3 years ago
hemmer
80c624444a
Updated to Befaco-supplied decals, fixed bug where negative gain would be applied
3 years ago
hemmer
80db8f3ac6
Fix incorrect behaviour in AD envelopes for non-linear shapes
3 years ago
hemmer
dd7607fa23
Tuning/calibration of Kickall sliders etc
3 years ago
hemmer
87f3fe0934
Few bits of cleanup for Chopping Kinky, normal CV A -> B
3 years ago
hemmer
9d854fe0ec
Added measured waveshaper responses for chopping kinky
3 years ago
hemmer
ae3a404cd3
Temporarily reset version number so testers aren't pestered to update.
Wire in VCA decay CV.
4 years ago
hemmer
f11ecc29cc
Moving to generalised envelope class.
4 years ago
hemmer
040b221b05
Trial with the new Befaco bananuts for input/output distinction
4 years ago
hemmer
2667f30374
Kickall
- only downsample a source wave generated at higher sample rates
- switch to Pade approximation of sin
- new panel SVG from Befaco
- fix LED logic
Moved all chowdsp library code into specific header.
Updated .json
4 years ago
hemmer
31ad2856bb
Removed guide image from HexmixVCA.
Made final row behaviour configurable in the menu (as is the case in the hardware).
4 years ago
hemmer
6f40b01436
Added github build actions
4 years ago
hemmer
def1172533
Added Kickall prototype (lots to fix!)
4 years ago
hemmer
ecb4165abb
Implement new Befaco input/output ports
* some code cleanup
* Percall strength should be calculated every sample
4 years ago
hemmer
b4241e035d
Switch to biquad for DC
* only up/downsample if needed
4 years ago
hemmer
a92f2df465
Add prototype of Befaco Chopping Kinky
4 years ago
hemmer
30536e4ce4
Added Hexmix VCA.
4 years ago
hemmer
389e249604
Performance improvements
* use simd for polyphonic logic
* only process CV / lights every N samples
4 years ago
hemmer
acf9eaa399
Fix polyphony logic issue
4 years ago
hemmer
0b83a68548
Cleaning up build depreciation warnings
4 years ago
hemmer
e48a6704b2
Don't use zero based indexing for tooltips
4 years ago
hemmer
4a9b8ee245
Fixed edge case where envelope would remain stuck.
4 years ago
hemmer
1b80fd09ef
First pass at implementing Befaco Percall
4 years ago
Andrew Belt
5141e4ce45
Add bypass routing.
5 years ago
Andrew Belt
49bed2ba84
Update to 2.0.0.
5 years ago
Andrew Belt
5014a93eb3
Relicense from GPLv3 to GPLv3+.
4 years ago
Andrew Belt
5c5ea8057e
Update broken links due to new Befaco website.
5 years ago
Andrew Belt
915ce1a397
Add ModularGrid URLs to manifest.
5 years ago
Andrew Belt
1467acb4b4
Add GPLv3 license.
5 years ago
Andrew Belt
342d51b75c
Fix manifest syntax
5 years ago