From 23ef0b9dd59f9448e89edd56ebea841b1d7b7e8e Mon Sep 17 00:00:00 2001 From: Don Cross Date: Fri, 8 Mar 2024 13:29:44 -0500 Subject: [PATCH] Sapphire v2.4.2 The following is a summary of changes between Sapphire versions 2.3.0 and 2.4.2. See the Sapphire project change log for a more complete and detailed list: https://github.com/cosinekitty/sapphire/blob/main/CHANGELOG.md Added 5 new modules: * Glee: a chaotic oscillator counterpart for Frolic * Hiss: a 3D vector generator with unbiased directionality * Nucleus: complex audio generator using physical simulation of electromagnetic particles * Polynucleus: a version of Nucleus with vector-oriented polymorphic ports * Tout (Tricorder OUTput): right-extender module for extracting a vector stream from Tricorder Lots of improvements to Tricorder. * Smoother animation * Configurable axis rotation speed * Other minor fixes and improvements Bug fix: Elastika and TubeUnit now save and load Automatic Gain Control settings as part of the patch. Added a context menu option in each attenuverter knob for a 10X low-sensitivity mode. An orange dot appears on the knob to indicate low sensitivity. --- plugins/Sapphire | 2 +- plugins/plugins.cpp | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/plugins/Sapphire b/plugins/Sapphire index 9d9d3ae..4bf2ad3 160000 --- a/plugins/Sapphire +++ b/plugins/Sapphire @@ -1 +1 @@ -Subproject commit 9d9d3ae703259b55a2734e03a9421874ebd35cf9 +Subproject commit 4bf2ad39eeaddcbfcc5cd345aef8c0c4cc722b73 diff --git a/plugins/plugins.cpp b/plugins/plugins.cpp index bc49f13..cc4fa12 100644 --- a/plugins/plugins.cpp +++ b/plugins/plugins.cpp @@ -2871,8 +2871,12 @@ static void initStatic__Sapphire() p->addModel(modelElastika); p->addModel(modelFrolic); p->addModel(modelGlee); + p->addModel(modelHiss); p->addModel(modelMoots); + p->addModel(modelNucleus); + p->addModel(modelPolynucleus); p->addModel(modelTin); + p->addModel(modelTout); p->addModel(modelTricorder); p->addModel(modelTubeUnit); }