Skip to content

Commit

Permalink
Sapphire v 2.5.5: new module Chaops. (#770)
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
cosinekitty authored Dec 9, 2024
1 parent 0c8cebb commit 975ce3f
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 1 deletion.
2 changes: 1 addition & 1 deletion plugins/Sapphire
Submodule Sapphire updated 77 files
+13 βˆ’0 CHANGELOG.md
+31 βˆ’0 Chaops.md
+6 βˆ’2 Frolic.md
+9 βˆ’2 Glee.md
+16 βˆ’2 Lark.md
+17 βˆ’7 README.md
+1 βˆ’1 SplitAddMerge.md
+ βˆ’ images/chaops.png
+ βˆ’ images/chaos_turbo_mode.png
+ βˆ’ images/elastika.png
+ βˆ’ images/frolic.png
+ βˆ’ images/galaxy.png
+ βˆ’ images/glee.png
+ βˆ’ images/glee_chaos_menu.png
+ βˆ’ images/glee_tricorder.png
+ βˆ’ images/gravy.png
+ βˆ’ images/hiss.png
+ βˆ’ images/lark.png
+ βˆ’ images/lark_chaos_menu.png
+ βˆ’ images/lark_tricorder.png
+ βˆ’ images/moots.png
+ βˆ’ images/nucleus.png
+ βˆ’ images/pivot.png
+ βˆ’ images/polynucleus.png
+ βˆ’ images/pop.png
+ βˆ’ images/rotini.png
+ βˆ’ images/sauce.png
+ βˆ’ images/splitAddMerge.png
+ βˆ’ images/tin.png
+ βˆ’ images/tout.png
+ βˆ’ images/tubeunit.png
+10 βˆ’1 plugin.json
+34 βˆ’0 res/chaops.svg
+4 βˆ’8 res/frolic.svg
+7 βˆ’7 res/galaxy.svg
+4 βˆ’8 res/glee.svg
+6 βˆ’6 res/gravy.svg
+4 βˆ’8 res/lark.svg
+5 βˆ’5 res/nucleus.svg
+1 βˆ’1 res/pivot.svg
+5 βˆ’5 res/polynucleus.svg
+4 βˆ’4 res/sauce.svg
+1 βˆ’1 res/tin.svg
+1 βˆ’1 res/tout.svg
+2 βˆ’2 res/tubeunit.svg
+238 βˆ’0 src/chaops_vcv.cpp
+87 βˆ’40 src/chaos.hpp
+1 βˆ’1 src/elastika_vcv.cpp
+1 βˆ’1 src/frolic_vcv.cpp
+1 βˆ’1 src/galaxy_vcv.cpp
+1 βˆ’1 src/glee_vcv.cpp
+1 βˆ’1 src/gravy_vcv.cpp
+1 βˆ’1 src/hiss_vcv.cpp
+1 βˆ’1 src/lark_vcv.cpp
+1 βˆ’1 src/moots_vcv.cpp
+1 βˆ’1 src/nucleus_vcv.cpp
+1 βˆ’1 src/pivot_vcv.cpp
+1 βˆ’0 src/plugin.cpp
+1 βˆ’0 src/plugin.hpp
+1 βˆ’1 src/polynucleus_vcv.cpp
+1 βˆ’1 src/pop_vcv.cpp
+1 βˆ’1 src/rotini_vcv.cpp
+2 βˆ’2 src/sam_vcv.cpp
+129 βˆ’19 src/sapphire_chaos_module.hpp
+15 βˆ’0 src/sapphire_panel.cpp
+104 βˆ’25 src/sapphire_vcvrack.hpp
+110 βˆ’1 src/sapphire_widget.hpp
+1 βˆ’1 src/sauce_vcv.cpp
+1 βˆ’1 src/tin_vcv.cpp
+1 βˆ’1 src/tout_vcv.cpp
+1 βˆ’1 src/tricorder_vcv.cpp
+1 βˆ’1 src/tubeunit_vcv.cpp
+146 βˆ’40 util/make_sapphire_svg.py
+1 βˆ’0 util/modules.txt
+2 βˆ’1 util/sapphire.py
+2 βˆ’1 util/svgpanel.py
+18 βˆ’18 util/unittest/unittest.cpp
1 change: 1 addition & 0 deletions plugins/plugins.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3150,6 +3150,7 @@ static void initStatic__Sapphire()
const StaticPluginLoader spl(p, "Sapphire");
if (spl.ok())
{
p->addModel(modelSapphireChaops);
p->addModel(modelSapphireElastika);
p->addModel(modelSapphireFrolic);
p->addModel(modelSapphireGalaxy);
Expand Down

0 comments on commit 975ce3f

Please sign in to comment.