From bede528e055e680b71552fec3d5450dab846097f Mon Sep 17 00:00:00 2001 From: Andrew Belt Date: Wed, 1 Oct 2025 17:06:06 -0400 Subject: [PATCH] Update manifest 4msCompany to 2.1.1 --- ModularGrid-VCVLibrary.json | 7 ++++ manifests-cache.json | 5 ++- manifests/4msCompany.json | 66 ++++++++++++++++++++++++++++++------- 3 files changed, 65 insertions(+), 13 deletions(-) diff --git a/ModularGrid-VCVLibrary.json b/ModularGrid-VCVLibrary.json index 386a4a09..267a6853 100644 --- a/ModularGrid-VCVLibrary.json +++ b/ModularGrid-VCVLibrary.json @@ -2537,5 +2537,12 @@ "vcvUrl": "https://library.vcvrack.com/Moffenzeef/Swarm", "mgUrl": "https://modulargrid.net/e/moffenzeef-modular-swarm", "mgModuleId": 27310 + }, + { + "pluginSlug": "4msCompany", + "moduleSlug": "MMButtonExpander", + "vcvUrl": "https://library.vcvrack.com/4msCompany/MMButtonExpander", + "mgUrl": "https://modulargrid.net/e/4ms-company-metabuttons", + "mgModuleId": 50266 } ] \ No newline at end of file diff --git a/manifests-cache.json b/manifests-cache.json index 803ec69d..ad4db03d 100644 --- a/manifests-cache.json +++ b/manifests-cache.json @@ -14640,7 +14640,7 @@ } }, "4msCompany": { - "buildTimestamp": 1757116670.2760925, + "buildTimestamp": 1759352644.5083618, "creationTimestamp": 1726510806.3560686, "modules": { "HubMedium": { @@ -14789,6 +14789,9 @@ }, "BWAVP": { "creationTimestamp": 1757116671.2205486 + }, + "MMButtonExpander": { + "creationTimestamp": 1759352646.2017202 } } }, diff --git a/manifests/4msCompany.json b/manifests/4msCompany.json index b048f59c..ebfc1a4f 100644 --- a/manifests/4msCompany.json +++ b/manifests/4msCompany.json @@ -1,7 +1,7 @@ { "slug": "4msCompany", "name": "4ms", - "version": "2.1.0", + "version": "2.1.1", "license": "GPL-3.0-or-later", "brand": "4ms", "author": "4ms Company", @@ -24,6 +24,28 @@ "External" ] }, + { + "slug": "MMAudioExpander", + "name": "MetaModule Audio Expander (MM AIO)", + "description": "Expander that adds 6 audio/cv inputs and 8 audio/cv outputs to the MetaModule", + "modularGridUrl": "https://modulargrid.net/e/4ms-company-metaaio", + "manualUrl": "https://4mscompany.com/media/MetaModule/MetaAIO-Quick-Start.pdf", + "tags": [ + "Expander", + "External" + ] + }, + { + "slug": "MMButtonExpander", + "name": "MetaModule Button Expander (MetaButtons)", + "description": "Expander that adds 8 momentary buttons to the MetaModule", + "modularGridUrl": "https://modulargrid.net/e/4ms-company-metabuttons", + "manualUrl": "https://4mscompany.com/media/MetaModule/MetaButtons-quickstart.pdf", + "tags": [ + "Expander", + "External" + ] + }, { "slug": "EnOsc", "name": "Ensemble Oscillator [EnOsc]", @@ -220,6 +242,7 @@ { "slug": "Freeverb", "name": "Freeverb", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Effect", "Reverb" @@ -229,6 +252,7 @@ "slug": "BWAVP", "name": "Basic WAV Player", "description": "Simple streaming .wav player optimized for microSD cards and USB drives", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Sampler" ] @@ -237,6 +261,7 @@ "slug": "CLKM", "name": "Clock Multiplier", "description": "Outputs a clock signal at a multiple of an incoming clock signal's tempo.", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Clock modulator" ] @@ -245,6 +270,7 @@ "slug": "CLKD", "name": "Clock Divider", "description": "Outputs a clock signal as a division of an incoming clock signal's tempo.", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Clock modulator" ] @@ -253,6 +279,7 @@ "slug": "Seq8", "name": "Seq8", "description": "An 8-step unipolar voltage sequencer.", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Sequencer" ] @@ -261,6 +288,7 @@ "slug": "Verb", "name": "Verb", "description": "Experimental reverb using comb filters and all-pass filters", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Reverb" ] @@ -269,6 +297,7 @@ "slug": "StMix", "name": "Stereo Mixer", "description": "A mixer with four stereo channels and variable panning per-channel.", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Mixer", "Panning" @@ -278,6 +307,7 @@ "slug": "PitchShift", "name": "PitchShift", "description": "PitchShift", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Effect" ] @@ -286,6 +316,7 @@ "slug": "MultiLFO", "name": "MultiLFO", "description": "MultiLFO", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "LFO" ] @@ -294,6 +325,7 @@ "slug": "KPLS", "name": "Karplus", "description": "Karplus-Strong string sound oscillator", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Oscillator" ] @@ -302,6 +334,7 @@ "slug": "Drum", "name": "Drum", "description": "Drum", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Drum" ] @@ -310,6 +343,7 @@ "slug": "Djembe", "name": "Djembe", "description": "Physically modeled Djembe based on FAUST models by Romain Michon, Pierre-Amaury Grumiaux, and Yann Orlarey", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Drum" ] @@ -318,6 +352,7 @@ "slug": "Detune", "name": "Detune", "description": "Detune", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Effect" ] @@ -326,6 +361,7 @@ "slug": "SH", "name": "Sample and Hold", "description": "SH", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Random", "Sample and hold" @@ -335,6 +371,7 @@ "slug": "Switch41", "name": "Switch41", "description": "Switch 4:1", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Switch", "Quad" @@ -344,6 +381,7 @@ "slug": "Switch14", "name": "Switch14", "description": "Switch 1:4", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Switch", "Quad" @@ -353,6 +391,7 @@ "slug": "Prob8", "name": "Prob8", "description": "Prob8", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Clock modulator", "Sequencer" @@ -362,6 +401,7 @@ "slug": "Octave", "name": "Octave", "description": "Octave", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Utility" ] @@ -370,6 +410,7 @@ "slug": "MNMX", "name": "Min-Max", "description": "Takes in two signals and outputs the minimum and maximum voltages.", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Utility" ] @@ -378,6 +419,7 @@ "slug": "Source", "name": "Source", "description": "Generates two outputs voltages based on knob positions.", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Utility" ] @@ -386,6 +428,7 @@ "slug": "Slew", "name": "Slew", "description": "Slew", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Slew limiter" ] @@ -394,6 +437,7 @@ "slug": "Pan", "name": "Pan", "description": "Mono-to-stereo panner.", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Panning" ] @@ -402,6 +446,7 @@ "slug": "Noise", "name": "Noise", "description": "Noise", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Noise" ] @@ -410,6 +455,7 @@ "slug": "HPF", "name": "HPF", "description": "HPF", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Filter" ] @@ -418,6 +464,7 @@ "slug": "Gate", "name": "Gate", "description": "Gate/trigger delay with pulse width control", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Utility" ] @@ -426,6 +473,7 @@ "slug": "Follow", "name": "Follow", "description": "Envelope follower with gate output", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Envelope follower" ] @@ -434,6 +482,7 @@ "slug": "FM", "name": "FM", "description": "FM Oscillator", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Oscillator" ] @@ -442,6 +491,7 @@ "slug": "ComplexEG", "name": "ComplexEG", "description": "ComplexEG", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Envelope Generator" ] @@ -450,6 +500,7 @@ "slug": "LPG", "name": "LPG", "description": "Low-pass Gate", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Filter", "VCA", @@ -460,6 +511,7 @@ "slug": "BPF", "name": "BPF", "description": "Band-pass filter", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Filter" ] @@ -468,22 +520,12 @@ "slug": "Atvert2", "name": "Atvert2", "description": "Two-channel attenuverter", + "manualUrl": "https://github.com/4ms/metamodule-core-modules/blob/main/doc/4ms-coremodules-manual.md", "tags": [ "Attenuator", "Dual", "Utility" ] - }, - { - "slug": "MMAudioExpander", - "name": "MetaModule Audio Expander (MM AIO)", - "description": "Expander that adds 6 audio/cv inputs and 8 audio/cv outputs to the MetaModule", - "modularGridUrl": "https://modulargrid.net/e/4ms-company-metaaio", - "manualUrl": "https://4mscompany.com/media/MetaModule/MetaAIO-Quick-Start.pdf", - "tags": [ - "Expander", - "External" - ] } ] } \ No newline at end of file