hemmer
81e2dbba6e
Muxlicer: All In can actually also act as All Out on hardware, so implement that here
* fix sequence reset logic
* COM/IO works even if sequence is stopped (uses active step)
* tweak knob colours
3 years ago
hemmer
be48d97700
Mex: update to allow multiple Mex's
* simpler method adopted (pointer vs producerMessage etc)
* better tooltips
Muxlicer:
* address in can only adjust step on clock ticks
3 years ago
hemmer
7c9fcae02b
Muxlicer improvements
* improving input/output clock div/mult to respect quadratic mode
* fix knob colour
* better tooltips for gate mode
* output clock option to follow play/stop
3 years ago
hemmer
5934de0200
STMix: update knob colour
* changed polyphony logic (we don't want to "broadcast" monophonic
channels in the mixer, as downstream these will be summed via
getVoltageSum, see e.g. VCMixer in Fundamental)
3 years ago
hemmer
2fa45f0392
Muxlicer: made clock options static variable (rather than function which was daft)
3 years ago
hemmer
17b9fbd589
Muxlicer: tap tempo now in context menu
* removed alt-drag (won't be Rack 2 compatible)
* cleaned up clock div
* made COM_8_IN_1_OUT default
* added reset grace period
3 years ago
hemmer
c47e8eb6e0
STMix: apply exponential mapping to the gain
3 years ago
hemmer
0da2c26254
Mex: gate in acts as a SchmittTrigger
Muxlicer: removed leftover debug message
3 years ago
hemmer
96e747696a
Muxlicer: adding polyphony, plus some cleanup
3 years ago
hemmer
1b837cfb78
Added Muxlicer / Mex expander
3 years ago
hemmer
ddd9ad94a4
Make STMix polyphonic
* remove clipping from Morphader (according to voltage saturation part of voltage standard)
3 years ago
hemmer
10608586ac
Added STMix (mono only so far)
* ADSR: added missing .svg, and removed unused variable
3 years ago
hemmer
b4c82a401f
Added first pass at VC ADSR
3 years ago
hemmer
34933da038
Tuning of Morphader
* more efficient crossfade function
* correcting crossfade CV logic
* added "differences from hardware section"
3 years ago
hemmer
c1cacbdd74
Added first pass at Morphader
3 years ago
hemmer
696bbc2c6f
Updating Sampling Modulator after having access to hardware
* sync just moves to next step, doesn't reset
* added (optional) DC removal
* implemented hold input
removed force_link_glibc_2.23.h (comes with sdk)
3 years ago
hemmer
5c64be9523
Re-instate github actions
3 years ago
hemmer
98e2fddef0
Added Sampling Modulator prototype
3 years ago
hemmer
308823d0d2
Bump version number in order to release bugfix
* added changelog
3 years ago
Andrew Belt
a0acea01b4
Rewrite ABC.
3 years ago
Andrew Belt
dafb8da64e
Add spaces to module names. Add manualUrl for all modules.
3 years ago
Andrew Belt
3b80c5cdd3
Merge pull request #20 from hemmer/v1
Release updated modules: Percall, Chopping Kinky, Hexmix VCA, Kickall (v1.1.0 release)
3 years ago
hemmer
cf6e6d9a34
Addressing review comments
* fixing behavior of red light in reverb VU meter
* removed more unnecessary casts to float_4
3 years ago
hemmer
26c4405ee7
Removed a couple of missed float_4 casts
3 years ago
hemmer
411ec729b7
Addressing review comments
* use of string::f
* removed unnecessary casts to float_4
* corrected/updated brace initialisation
* removed github actions
3 years ago
Andrew Belt
ff78c73955
Code cleanup.
3 years ago
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