Commit graph

1937 commits

Author SHA1 Message Date
Don Cross
87d6e4eece
Sapphire v2.5.9 - new module Echo (#832)
* Sapphire v2.5.9 - new module Echo

Added a new multitap delay module: [Echo](https://github.com/cosinekitty/sapphire/blob/main/doc/Echo.md).
Added "neon mode" menu options to make the Sapphire panel glow. This effect is most visible when the room brightness is dim.
Chaops did not reset the FREEZE button on initialize. This has been fixed.
Fixed minor polyphony bug in Env: the number of channels in the GAIN control's CV input did not affect the number of output channels. This has been fixed.
Fixed typos in help text for Gravy and Sauce.

* Sapphire v2.5.9 attempt 2: fixed memory errors

* Sapphire v2.5.9 - fixed build problem for Windows.

There was a compatibility problem between MINGW and
my own member function named `format`. I don't need MINGW
so I disabled it in the Cardinal Makefile.

This solution was suggested by @falkTX.
It is nice because I don't have to change any Sapphire code!
2025-05-31 10:26:51 +08:00
dreamer
7587c28d12
update JW-Modules (#828) 2025-05-14 07:05:37 +02:00
rl2939
ed75b4989c
Update HetrickCV. (#795)
* Update HetrickCV.

* Update makefile
2025-05-13 21:06:05 +02:00
rl2939
d30b356845
Added eightfold. (#735)
* Added eightfold.

* Add C++17 flags for eightfold.

* Add comment to explain C++17 flags.

* Undo "Add comment to explain C++17 flags."

* Update license.md to add artwork infomation about eightfold.

* eightfold -> eightfold/*  in LICENSES.md
2025-05-13 21:05:58 +02:00
falkTX
52fa1604f0 Force-fix build with cmake 4
Signed-off-by: falkTX <falktx@falktx.com>
2025-04-27 02:04:28 +02:00
falkTX
fbea15e103 Add darkglass-anagram headless build
Signed-off-by: falkTX <falktx@falktx.com>
2025-04-27 02:04:28 +02:00
falkTX
850e76ec10 Update PawPaw, fixing build with new cmake
Signed-off-by: falkTX <falktx@falktx.com>
2025-04-23 23:40:16 +02:00
rl2939
1d8278b591
[Build System] Update Ubuntu version to 22.04 (#824)
* Update Ubuntu build.

* Add package python-is-python3.

* Try installing python3 instead of python.

* Replace Ubuntu version with 22.04.

* Update macos to 14.

* Revert "Update macos to 14."
2025-04-23 22:04:45 +02:00
falkTX
0407fefafb
Update dpf
Signed-off-by: falkTX <falktx@falktx.com>
2025-04-23 21:58:33 +02:00
rl2939
04d9e2762d
Update JW-Modules to 2.0.8. (#814)
* Update JW-Modules to 2.0.8

* Update build.yml
2025-03-18 07:08:49 +01:00
dreamer
fc854653da
update Befaco to v2.9.0 and add new modules (#810) 2025-03-10 07:10:41 +01:00
Don Cross
2e9bc2d68a
Sapphire v2.5.8 - new module "Env". (#805)
Added new module Sapphire Env: envelope follower and pitch detector.
Elastika adds polyphonic stereo in/out options.
Minor display glitch fixed in Tin + Tricorder combination.
2025-02-28 12:18:17 +01:00
Don Cross
89a18eb2f8
Sapphire v2.5.7, release candidate 2: Elastika minor cleanup (#790)
Removed unused member variable PhysicsMesh::gravity.
The gravity concept was abandoned before I released the first
version of Elastika, and has never been used.
2025-01-08 09:26:40 +01:00
Don Cross
8e62521572
Sapphire v2.5.7: Elastika CPU optimization + resampler option. (#789)
Elastika now uses about 60% of the CPU it used to, thanks to
a complete overhaul of its physics engine.

Added an optional resampler to run Elastika at a different rate
than the engine rate. For backward compatibility, the resampler
is disabled by default.

UI improvement: the channel count sliders in Hiss, Pop, and
Split/Add/Merge now visually "snap" in steps, instead of
sliding smoothly.
2025-01-07 07:03:18 +01:00
rl2939
e8afd711b0
Update kocmoc. (#786)
* Update kocmoc

* Fix whitespace.

* Update HetrickCV. (#784)

* Add OptikEcho, a polyphonic piano emulator.

* Update HetrickCV

* Revert "Add OptikEcho, a polyphonic piano emulator."

This reverts commit 5099055c7734b98b41a3e112f194f989db09a637.

* Fix whitespace.

* Fix whitespace again.

* Fix even more whitespace.

* Update module colors.

* Revert "Update HetrickCV. (#784)"

This reverts commit 008ddbc2d756d276a95fd0781234a3127c7ee950.
2025-01-01 00:21:58 +01:00
rl2939
426fda5054
Update HetrickCV. (#784)
* Add OptikEcho, a polyphonic piano emulator.

* Update HetrickCV

* Revert "Add OptikEcho, a polyphonic piano emulator."

This reverts commit 5099055c7734b98b41a3e112f194f989db09a637.

* Fix whitespace.

* Fix whitespace again.

* Fix even more whitespace.
2024-12-31 22:15:24 +01:00
rl2939
f4ba8790db Update LyraeModules 2024-12-27 10:31:40 +01:00
rl2939
7b46f11da6 Update MockbaModular. 2024-12-27 10:31:14 +01:00
rl2939
5b7ce484b5 Update Amalgamated Harmonics. 2024-12-27 10:30:20 +01:00
rl2939
777c5ae3e5 Updated PathSet. 2024-12-27 10:29:46 +01:00
falkTX
b10c88026b Update ZZC 2024-12-27 10:28:55 +01:00
Don Cross
b7a5383712
Sapphire v2.5.6: Bug fixes in Chaops. (#776)
The chaos modules Frolic/Glee/Lark were setting the polyphonic P
output correctly based on the Chaops MORPH control, and they
sent the correct output to a Tricorder on the right, but they
did not include the morphed vector to their monophonic XYZ ports.
This has been corrected so that XYZ match P.

Added help text to Chaops MORPH CV input port.
2024-12-23 07:36:21 +01:00
falkTX
e4abb1cd78
Fix DrumKit shadow code (bad license) and sequencer reset
Signed-off-by: falkTX <falktx@falktx.com>
2024-12-14 18:11:13 +01:00
falkTX
da825bdfb2
Tag MPE as supported (used in CLAP and AU)
Signed-off-by: falkTX <falktx@falktx.com>
2024-12-14 15:14:13 +01:00
falkTX
0c63b16a13 Merge branch 'codygeary-CVfunk' 2024-12-14 13:17:32 +01:00
falkTX
2df0a8cb6a Merge branch 'CVfunk' of github.com:codygeary/Cardinal into codygeary-CVfunk 2024-12-14 13:16:36 +01:00
Cody Geary
69377a5858 Update CVfunk 2024-12-14 08:57:09 +01:00
falkTX
0da5ceba51
Log number of modules and plugin collections on start
Signed-off-by: falkTX <falktx@falktx.com>
2024-12-14 00:24:34 +01:00
falkTX
a03c48c420
Cleanup example patches
Signed-off-by: falkTX <falktx@falktx.com>
2024-12-14 00:10:55 +01:00
falkTX
bef8922add
Update PawPaw dep
Signed-off-by: falkTX <falktx@falktx.com>
2024-12-14 00:06:56 +01:00
falkTX
3153e76c08
Add a small example using pianoroll sequencer
Signed-off-by: falkTX <falktx@falktx.com>
2024-12-13 23:24:34 +01:00
falkTX
299ef37500
Update DPF with AU midi and timepos fixes
Signed-off-by: falkTX <falktx@falktx.com>
2024-12-13 22:57:42 +01:00
Don Cross
975ce3ff70
Sapphire v 2.5.5: new module Chaops. (#770)
Chaops is a left-expander for chaos modules Frolic, Glee, and Lark
that adds new functionality to them.

Improved CPU efficiency of Frolic, Glee, Lark by 30x in Turbo Mode.
No longer need a CPU usage warning.

Display chaos mode on top of CHOAS knob in Glee and Lark.
Display "T" on top of SPEED knob when Turbo Mode is enabled.
2024-12-09 21:08:20 +01:00
falkTX
0c8cebb5cb
Fix wrong scale factor in web builds
Signed-off-by: falkTX <falktx@falktx.com>
2024-12-08 01:16:03 +01:00
falkTX
a46c0dd236
Bump version
Signed-off-by: falkTX <falktx@falktx.com>
2024-12-01 17:05:52 +01:00
falkTX
10bbf52f50
Fix my macos local build
Signed-off-by: falkTX <falktx@falktx.com>
2024-12-01 12:30:14 +01:00
falkTX
a22b588472 workaround bogaudio missing symbol
Signed-off-by: falkTX <falktx@falktx.com>
2024-12-01 08:59:15 +01:00
dromer
74667a36a0 update Bogaudio to v2.4.45 2024-12-01 08:59:15 +01:00
Filipe Coelho
247afb115f
Update orbits (#765)
* Update Orbits.

* Fix syntax errors in Orbits svgs

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

---------

Signed-off-by: falkTX <falktx@falktx.com>
Co-authored-by: rl2939 <60378449+rl2939@users.noreply.github.com>
2024-11-30 21:13:14 +01:00
falkTX
e04647fe0e Fix Meander unitialized values
Signed-off-by: falkTX <falktx@falktx.com>
2024-11-30 19:05:39 +01:00
dreamer
60a1689228 update Meander to v2.0.34 2024-11-30 19:05:39 +01:00
dreamer
32af266a26 update Beface to latest patch release 2024-11-30 17:30:36 +01:00
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