hemmer
cd957f166c
Upsample SYNC and FM inputs to EvenVCO
6 months ago
Ewan
a4d6bbe878
v2.8.0: Add Bypass, Bandit and bugfixes ( #55 )
* Molten Bypass
* Initial release
* EvenVCO
* Complete re-write for better FM performance
* Hard sync added
* Octaves
* Avoid allocation in the audio thread (thanks @danngreen )
* Noise Plethora
* Fix labels
* Avoid std::string allocations on audio thread (thanks @danngreen )
6 months ago
hemmer
62c5d69c1b
Add Oneiroi docs
Tweak EvenVCO so oscillators have same phase relationship as before
6 months ago
hemmer
1126c56838
First attempt at Bypass
Fix #53
* EvenVCO complete re-write, added hard sync
* Avoid allocations on audio thread for Noise Plethora / Octaves
7 months ago
Ewan
adcc920324
PonyVCO (v2.3.0) ( #38 )
* Added Pony VCO
* Improve Oversampling filter code
* remove DC from EvenVCO pulse
* Fix #37 DC on saw based waves
* update README with hardware differences
* Fix CPU spike with StereoStrip, fixes #39
2 years ago
Ewan
0cff3b0281
Noise Plethora (v2.1.0) ( #31 )
* Noise Plethora
* Initial release
* Chopping Kinky
* Upgraded to use improved DC blocker
* Spring Reverb
* Added bypass
* Kickall
* Allow trigger input and button to work independently
* EvenVCO
* Fix to remove pop when number of polyphony engines changes (Fixes #33 )
* Muxlicer
* Chaining using reset now works correctly (Fixes #32 )
3 years ago
Andrew Belt
d3166352ec
Move components and panels to their own res/ subdir. Add component license to LICENSE.md.
3 years ago
Andrew Belt
98c7e62cfe
Replace BefacoBigSnapKnob with BefacoBigKnob, set snapEnabled of ParamQuantity.
3 years ago
hemmer
17d51926bb
More porting to Rack V2
* fixed bug with Muxlicer outputClockFollowsPlayMode
3 years ago
hemmer
90be52bbf3
Reverted DC removal changes to EvenVCO
(more consistent with hardware / backwards compatible)
3 years ago
hemmer
0dcf53d4b0
ADSR: Custom ParamQuantity for Trig/Gate
Chopping Kinky: use getVoltageSum() as module is mono
EvenVCO: make "remove DC" an option (default false for backwards compatability)
Morphader: clarify ExponentialSlew issues
SamplingModulator: save DC removal setting with patch
3 years ago
hemmer
a342b799db
EvenVCO: remove DC offset from pulse out
Sampling Modulator: avoid processing if outputs/inputs not connected
Misc: updated docs
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
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
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
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
fe50e81e5c
Code cleanup
Signed-off-by: hemmer <915048+hemmer@users.noreply.github.com>
6 years ago
Martin
0cb2d2e6bd
Polyphony finished
Signed-off-by: hemmer <915048+hemmer@users.noreply.github.com>
6 years ago
Martin
fe97947a56
interim commit
Signed-off-by: hemmer <915048+hemmer@users.noreply.github.com>
6 years ago
martin-lueders
bb2253f0cd
polyphony part 1
Signed-off-by: hemmer <915048+hemmer@users.noreply.github.com>
6 years ago
hemmer
040b221b05
Trial with the new Befaco bananuts for input/output distinction
4 years ago
Andrew Belt
3e239c08ce
Update to Rack v1 API
6 years ago
Andrew Belt
4fe8178fa2
Update to Rack v1 API
6 years ago
Andrew Belt
a73a0083af
Update to Rack v1 API.
6 years ago
Andrew Belt
897db6c2ea
Rename Befaco.* to plugin.*
6 years ago
Andrew Belt
209dff689b
Update to Rack v1 API
6 years ago
Andrew Belt
5e3386d86e
Rename plugin variable to avoid name collision
6 years ago
Andrew Belt
dceca3f422
Update to Rack v1 API
6 years ago
Andrew Belt
1cf3d103d8
Update to Rack v1 API
6 years ago
Andrew Belt
3e145a0959
Use Rack's new MinBlepGenerator instead of hard coded lookup table
6 years ago
Andrew Belt
b9fdd85bdf
Add param labels
6 years ago
Andrew Belt
599c602f04
Update to Rack v1 API
6 years ago
Andrew Belt
2ccab26496
Update to Rack v1 API using the compatibility header
6 years ago
Andrew Belt
e80a5bc922
Update to Rack API
7 years ago
Andrew Belt
8a3cf86d2a
helper replacements
7 years ago
Andrew Belt
c4819e67f3
Update to latest math.hpp API
7 years ago
Andrew Belt
b6faa2bf39
Switched to PJ301MPort
7 years ago
Andrew Belt
3e9b5ebf95
Add override everywhere, change gSampleRate to engineGetSampleRate()
7 years ago
Andrew Belt
68fbb93db0
Include correct dsp/ header
7 years ago
Andrew Belt
ab5a1ddc08
Added Knurlies :)
7 years ago
Andrew Belt
2c7050c309
Update to new Rack API
7 years ago
Andrew Belt
eb3c7a2f3d
Update to new Rack plugin interface
7 years ago
Andrew Belt
2db46a4a45
Switch from PNG panels to SVG
7 years ago
Andrew Belt
2a3de43d9e
Update Makefile, refactor other code
7 years ago
Andrew Belt
96dba53e22
Added Rampage components
8 years ago
Andrew Belt
00ef3ee41d
Initial commit
8 years ago