Commit graph

846 commits

Author SHA1 Message Date
dreamer
d926c0b168
Update/bacon plugs v2.7.0 (#757)
* update BaconPlugs to v2.7.0

* add new modules and includes

* remove unused modules from manifest

* disable PleaseQuit
2024-11-23 14:22:25 +01:00
dreamer
7de92b7220
update Biset to v2.0.13 with Cardinal changes (#761) 2024-11-23 10:07:14 +01:00
dreamer
8c628282db
update Bidoo to v2.1.1 (#760) 2024-11-22 09:10:54 +01:00
dreamer
f05e1b9c9a
update ChowDSP to upstream (#758) 2024-11-22 00:19:53 +01:00
dreamer
dea8bfe69c
update AaronStatic to v2.0.1 (#756) 2024-11-21 10:23:48 +01:00
dreamer
4b5441aa8b
update forsitan-modulare to v2.1.0 (#755) 2024-11-21 03:08:32 +01:00
dreamer
f00479565a
update ML_modules to 2.0.3 (#753) (#754)
Co-authored-by: dromer <alexander@puikheid.nl>
2024-11-20 19:04:41 +01:00
dreamer
e563f61684
update ML_modules to 2.0.3 (#753)
Co-authored-by: dromer <alexander@puikheid.nl>
2024-11-20 14:46:22 +01:00
dreamer
71ee7aadd6
update HamptonHarmonics to v2.0.2 (#752)
Co-authored-by: dromer <alexander@puikheid.nl>
2024-11-20 13:57:57 +01:00
rl2939
eec850dfba
Update NonlinearCircuits. (#744)
* Add NonlinearCircuits.

* Adapt dep.cpp for NonlinearCircuits file renames

* Update Squid Axon Panel.

* Rename BOOLs.
2024-11-20 10:56:39 +01:00
dreamer
5349c16999
update Befaco to v2.8.0 (#749)
* update Befaco to v2.8.0

* custom Befaco type for RecordButton

* move to v2.8.1

---------

Co-authored-by: dromer <alexander@puikheid.nl>
2024-11-19 07:46:23 +01:00
rl2939
9de919fc46
Update LittleUtils. (#745) 2024-11-16 09:15:10 +01:00
rl2939
0ef3e0a976
Update LyareModules. (#743) 2024-11-15 22:43:06 +01:00
rl2939
d446bfd216
Update JW-modules (#742) 2024-11-15 22:28:17 +01:00
rl2939
a874ff6250
Update EnigmaCurry. (#739)
* Added Admiral to gitmodules

* Added Admiral to Makefile

* Add Admiral to plugins.cpp.

* README.md

* Add Admiral to README.md

* Add Admiral to DIFFERENCES.md

* Add admiral to LICENSES.md

* Added the admiral plugin.

* Added AlliewayAudio_Freebies.

* Added DCBlocker to AlliewayAudio_Freebies

* Added eightfold.

* Add SynthKit.

* Update EnigmaCurry.

* Update EnigmaCurry.

* Revert "Merge branch 'main' into update-enigmacurry2"

This reverts commit c2de3c4b439af7360806320895b909673edf37ce, reversing
changes made to 927b3cc77a5846efd7fa66beef2796ec957d96a2.

* Push to Github.

* Push to Github (again).
2024-11-15 21:51:41 +01:00
Don Cross
44b51c0744
Sapphire v2.5.4: added Lark, a new chaotic oscillator module. (#736) 2024-11-13 23:39:36 +01:00
rl2939
546e60c2bb
Add the admiral modules. (#730)
* Added Admiral to gitmodules

* Added Admiral to Makefile

* Add Admiral to plugins.cpp.

* README.md

* Add Admiral to README.md

* Add Admiral to DIFFERENCES.md

* Add admiral to LICENSES.md

* Added the admiral plugin.
2024-11-12 21:21:12 +01:00
Don Cross
23a6d39e33 Sapphire v 2.5.3
Updates Cardinal two versions from 2.5.1 to 2.5.3.

Includes the changes from 2.5.2, most notably the new
polyphonic filter module Sauce.

Fixes in Pop for exact timing when CHAOS=0.

Make it easy to provide V/OCT input to Pop, Gravy, and Sauce.
In all 3, the SPEED/FREQ attenuverter can now be set to 100%
so that the CV input is interpreted on a volt-per-octave scale.
2024-11-11 16:56:46 -05:00
Don Cross
980deb2f31
Sapphire version 2.5.1 (#713) 2024-10-09 07:38:37 +02:00
falkTX
2798ef3819
Add MUS-X presets to resources
Signed-off-by: falkTX <falktx@falktx.com>
2024-09-24 22:11:45 +02:00
Jojosito
3c1f9dfb9a
Add MUS-X plugin (#707)
* add MUS-X plugin

* fix dual inclusion

---------

Co-authored-by: Johannes Rauch <johannes.rauch@actindo.com>
2024-09-24 22:00:49 +02:00
falkTX
5f4a678660
Cleanup cardinal dialogs for voxglitch
Signed-off-by: falkTX <falktx@falktx.com>
2024-09-22 22:26:16 +02:00
Filipe Coelho
6f97bece60
Update voxglitch (#706)
* Update voxglitch

Signed-off-by: falkTX <falktx@falktx.com>

* Fix a voxglitch svg

Signed-off-by: falkTX <falktx@falktx.com>

* Add a few symbols to voxglitch LTO

Signed-off-by: falkTX <falktx@falktx.com>

---------

Signed-off-by: falkTX <falktx@falktx.com>
2024-09-22 18:43:23 +02:00
dreamer
208d79fae5 Merge branch 'main' into update/DrumKit 2024-09-22 03:21:51 +02:00
falkTX
1c659cbd67
Update carla and dpf submodules, update Befaco plugin
Signed-off-by: falkTX <falktx@falktx.com>
2024-09-21 15:00:54 +02:00
Don Cross
f6e9d115d5 Sapphire version 2.5.0
Split/Add/Merge module now allows selecting 1..16 output channels.
Before this change, the output always had 3 channels.

Each Sapphire module now links directly to its own manual,
instead of linking to the Sapphire plugin table of contents.

Moots now allows you to toggle the anti-ramping option in a
more intuitive way: you can now right-click on the controller
button and toggle the option. When enabled, a "ramp" symbol
appears superimposed on the related button, for visual feedback.
The existing panel menu is still there for people who are used to it.

Added (X, Y, Z) voltage togglers to Frolic, Glee, Pivot, and Rotini.
This provides 8 times as many possible output curves for each module.
2024-09-06 18:37:49 -04:00
Don Cross
cddf092658 Sapphire v 2.4.9: new modules Pop, SplitAddMerge.
New module Pop.
New module SplitAddMerge.
Draw hexagon around 3D vector ports.
2024-08-24 18:36:14 -04:00
dreamer
867a2ac850 use our own version of the submodule 2024-08-11 14:11:10 +02:00
dreamer
a9b0b7d1d1 update DrumKit 2024-08-11 09:21:01 +02:00
Don Cross
56a5565d48 Update Sapphire plugin from v2.4.4 to v2.4.8.
Added the following new modules:
- Galaxy: a clone of Airwindows Galactic reverb by Chris Johnson.
- Pivot: an operator that allows reorienting a vector in 3D space.
- Rotini: an operator that takes the cross product of a pair of 3D vectors.

Improvements to chaos generators:
- Glee now has 4 different chaos modes, selectable by right-clicking the CHAOS knob.
- Frolic and Glee now have a *turbo mode* option in the right-click menu for the SPEED knob. It allows audio-rate chaotic signals, but it comes with a CPU cost.

Other changes:
- Tube Unit: support low-sensitivity attenuverter knobs.
- Elastika, Nucleus, Polynucleus: right-click menu to toggle sensitivity on all attenuverter knobs.
- Elastika: allow sending either left or right output particle's position vector to Tricorder for 3D display.
2024-07-28 13:53:46 -04:00
CV funk
7bee0220eb
CV funk v2.0.6 (#675)
* Update CV funk to 2.0.3

Added Ouros stereo phase injection oscillator
Numerous small buxfixes to other modules

* CVfunk bugfix

Fixed a bug reported by Windows10 users where switching circ/star modes in PentaSequencer would cause a crash.

* CV funk v2.0.4

Added PressedDuck, ducking compressing saturating stereo mixer.
Panel updates,
CPU improvements.

* Update CV funk to 2.0.5

Version 2.0.5
Added Flower Patch visualizer module.

Fixed stereo normal on Pressed Duck Sidechain input.
Added full-stereo processing of compression to Pressed Duck.
Added stereo lights to all ring lights of Pressed Duck.
Panel update to PentaSequencer

* CV funk 2.0.5

edit: added self-illuminating layers

* CV funk v2.0.6

Update CV funk to v2.0.6
New clock module - Syncro
Steps update
Signals refactoring update, runs smoother
Other bugfix

* Revert "CV funk v2.0.6"

This reverts commit 2394a45553.

* CV funk v2.0.6

Update CV funk to v2.0.6
New clock module - Syncro
Steps update
Signals refactoring update, runs smoother
Other bugfix

* CV funk v2.0.7

Added new utility modules:
Nona- 9-stage CV scale/offset mixer
Decima - 10-stage gate sequencer
Morta - Knob macro-controller
2024-07-15 14:11:08 +01:00
falkTX
e0da10a922
Add a missing resource for mini
Signed-off-by: falkTX <falktx@falktx.com>
2024-05-27 11:16:49 +02:00
dreamer
e5ae62d326
add rcm-modules (#669)
* add rcm-modules

* Fix build

Signed-off-by: falkTX <falktx@falktx.com>

* append README and LICENSES files

* setup symbol conflicts for RCM

Signed-off-by: falkTX <falktx@falktx.com>

---------

Signed-off-by: falkTX <falktx@falktx.com>
Co-authored-by: falkTX <falktx@falktx.com>
2024-05-25 17:41:56 +02:00
falkTX
fe1e7d3311
Bump version to 24.05, add surge nimbus to mini
Signed-off-by: falkTX <falktx@falktx.com>
2024-05-24 18:20:39 +02:00
falkTX
f43fd83580 mini build no longer builds full set of plugins
Signed-off-by: falkTX <falktx@falktx.com>
2024-05-23 16:35:16 +02:00
falkTX
2910b8ee4e
Update to latest carla
Signed-off-by: falkTX <falktx@falktx.com>
2024-05-23 14:30:18 +02:00
CV funk
540dadf0d4
CV Funk v2.0.5 (#664)
* Update CV funk to 2.0.3

Added Ouros stereo phase injection oscillator
Numerous small buxfixes to other modules

* CVfunk bugfix

Fixed a bug reported by Windows10 users where switching circ/star modes in PentaSequencer would cause a crash.

* CV funk v2.0.4

Added PressedDuck, ducking compressing saturating stereo mixer.
Panel updates,
CPU improvements.

* Update CV funk to 2.0.5

Version 2.0.5
Added Flower Patch visualizer module.

Fixed stereo normal on Pressed Duck Sidechain input.
Added full-stereo processing of compression to Pressed Duck.
Added stereo lights to all ring lights of Pressed Duck.
Panel update to PentaSequencer

* CV funk 2.0.5

edit: added self-illuminating layers
2024-05-19 09:57:30 +02:00
Don Cross
e34f73bbf2 Sapphire: Fix confusion over std::clamp types - float vs double 2024-05-08 19:21:38 -04:00
Don Cross
eee0727667 Sapphire v2.4.4
This brings Cardinal in sync with VCV Rack at Sapphire v2.4.4.
Minor UI improvements.

Corrected C++17 build problems for the Sapphire plugin:
I learned not to put anything fancy in plugin.cpp or plugin.hpp!
Cardinal's C++11 code must be able to include plugins/Sapphire/plugin.hpp,
so I can't put any C++17 code there.

This frees me up to use std::clamp, std::make_unique, etc.
2024-05-08 08:50:58 -04:00
dreamer
646f01d114
initial work for PdArray (#658)
* initial work for PdArray

* custom name for TextBox

* use DRWAV as custom for PdArray

* invert PdArray panels

* some more symbol fixes?

* Cleanup

Signed-off-by: falkTX <falktx@falktx.com>

* Fix typo

Signed-off-by: falkTX <falktx@falktx.com>

* Fix uninitialized values

Signed-off-by: falkTX <falktx@falktx.com>

---------

Signed-off-by: falkTX <falktx@falktx.com>
Co-authored-by: falkTX <falktx@falktx.com>
2024-05-04 02:29:43 +02:00
falkTX
8777f99e90
Fix missing binary resources for StarlingVia
Signed-off-by: falkTX <falktx@falktx.com>
2024-05-03 23:53:05 +02:00
CV funk
84b0e428b5
CV funk v2.0.4 (#661)
* Update CV funk to 2.0.3

Added Ouros stereo phase injection oscillator
Numerous small buxfixes to other modules

* CVfunk bugfix

Fixed a bug reported by Windows10 users where switching circ/star modes in PentaSequencer would cause a crash.

* CV funk v2.0.4

Added PressedDuck, ducking compressing saturating stereo mixer.
Panel updates,
CPU improvements.
2024-05-03 08:06:02 +02:00
CV funk
8add5e749d
CV funk bugfix (#648)
* Update CV funk to 2.0.3

Added Ouros stereo phase injection oscillator
Numerous small buxfixes to other modules

* CVfunk bugfix

Fixed a bug reported by Windows10 users where switching circ/star modes in PentaSequencer would cause a crash.
2024-04-27 08:02:11 +02:00
falkTX
a6a83f3dae More build fixes
Signed-off-by: falkTX <falktx@falktx.com>
2024-04-15 21:05:42 +02:00
falkTX
bc7c229ef4 Use biset fork for now
Signed-off-by: falkTX <falktx@falktx.com>
2024-04-15 21:05:42 +02:00
falkTX
7948f66eb4 Continue biset changes, plugin-accessible cardinal context
Signed-off-by: falkTX <falktx@falktx.com>
2024-04-15 21:05:42 +02:00
washikano
8e17cf4ece Upd Makefile, added Blank to BISET_CUSTOM 2024-04-15 21:05:42 +02:00
washikano
b75676a5bb Temporary comment out lines related to MIDI devices for Tracker 2024-04-15 21:05:42 +02:00
washikano
872e4d4434 Modified Biset Tree 2024-04-15 21:05:42 +02:00
washikano
c801431481 preliminary work to add Biset 2024-04-15 21:05:42 +02:00