commit 6c7b1ab1742f0b93ff47209964425502cb28d40e parent 7ef248f80792c6f3c6cd6482ad550cd0fdb32854 Author: Matt Demanett <matt@demanett.net> Date: Fri, 11 Oct 2019 23:04:58 -0400 Expand module descriptions a bit. Diffstat:
57 files changed, 110 insertions(+), 110 deletions(-)
diff --git a/plugin.json b/plugin.json @@ -15,7 +15,7 @@ { "slug": "Bogaudio-VCO", "name": "VCO", - "description": "oscillator", + "description": "Oscillator with 4 waveforms, PWM, FM, hard sync", "tags": [ "Oscillator", "Polyphonic" @@ -24,7 +24,7 @@ { "slug": "Bogaudio-XCO", "name": "XCO", - "description": "oscillator with wave mixer", + "description": "Oscillator with wave mixer, wave mods, FM, hard sync", "tags": [ "Oscillator", "Polyphonic" @@ -33,7 +33,7 @@ { "slug": "Bogaudio-Additator", "name": "ADDITATOR", - "description": "additive oscillator", + "description": "Additive oscillator", "tags": [ "Oscillator", "Polyphonic" @@ -42,7 +42,7 @@ { "slug": "Bogaudio-FMOp", "name": "FM-OP", - "description": "FM oscillator", + "description": "FM operator / oscillator / synth voice", "tags": [ "Oscillator", "Synth voice", @@ -52,7 +52,7 @@ { "slug": "Bogaudio-LFO", "name": "LFO", - "description": "low-frequency oscillator", + "description": "Low frequency oscillator", "tags": [ "LFO", "Polyphonic" @@ -61,7 +61,7 @@ { "slug": "Bogaudio-EightFO", "name": "8FO", - "description": "LFO with 8 phased outputs", + "description": "LFO with outputs at 8 different phases", "tags": [ "LFO", "Polyphonic" @@ -70,7 +70,7 @@ { "slug": "Bogaudio-LLFO", "name": "LLFO", - "description": "compact LFO", + "description": "Compact low frequency oscillator", "tags": [ "LFO", "Polyphonic" @@ -79,7 +79,7 @@ { "slug": "Bogaudio-DADSRH", "name": "DADSR(H)", - "description": "advanced envelope", + "description": "Advanced envelope generator", "tags": [ "Envelope generator", "Polyphonic" @@ -88,7 +88,7 @@ { "slug": "Bogaudio-DADSRHPlus", "name": "DADSR(H)+", - "description": "advanced envelope", + "description": "Advanced envelope generator with additional CV", "tags": [ "Envelope generator", "Polyphonic" @@ -97,7 +97,7 @@ { "slug": "Bogaudio-DGate", "name": "DGATE", - "description": "trigger-to-gate with delay", + "description": "Trigger-to-gate converter with delay", "tags": [ "Utility", "Polyphonic" @@ -106,7 +106,7 @@ { "slug": "Bogaudio-Shaper", "name": "SHAPER", - "description": "envelope and amplifier", + "description": "Retro-inspired envelope generator and amplifier", "tags": [ "Envelope generator", "VCA", @@ -116,7 +116,7 @@ { "slug": "Bogaudio-ShaperPlus", "name": "SHAPER+", - "description": "envelope and amplifier", + "description": "Retro-inspired envelope generator and amplifier with additional CV", "tags": [ "Envelope generator", "VCA", @@ -126,7 +126,7 @@ { "slug": "Bogaudio-AD", "name": "AD", - "description": "utility envelope", + "description": "Utility attack/decay envelope generator", "tags": [ "Envelope generator", "Polyphonic" @@ -135,7 +135,7 @@ { "slug": "Bogaudio-ADSR", "name": "ADSR", - "description": "utility envelope", + "description": "Utility ADSR envelope generator", "tags": [ "Envelope generator", "Polyphonic" @@ -144,7 +144,7 @@ { "slug": "Bogaudio-Follow", "name": "FOLLOW", - "description": "envelope follower", + "description": "Envelope follower", "tags": [ "Envelope follower", "Polyphonic" @@ -153,7 +153,7 @@ { "slug": "Bogaudio-Noise", "name": "NOISE", - "description": "noise source", + "description": "Noise source with multiple flavors & absolute value", "tags": [ "Noise", "Random", @@ -163,7 +163,7 @@ { "slug": "Bogaudio-SampleHold", "name": "S&H", - "description": "dual sample (or track) and hold", + "description": "Dual sample (or track) and hold", "tags": [ "Sample and hold", "Dual", @@ -173,7 +173,7 @@ { "slug": "Bogaudio-Walk2", "name": "WALK2", - "description": "random-walk CV source", + "description": "2-channel random-walk CV source", "tags": [ "Random" ] @@ -181,7 +181,7 @@ { "slug": "Bogaudio-Walk", "name": "WALK", - "description": "random-walk CV source", + "description": "Random-walk CV source", "tags": [ "Random", "Polyphonic" @@ -208,7 +208,7 @@ { "slug": "Bogaudio-Mix1", "name": "MIX1", - "description": "fader/amplifier with mute", + "description": "Fader/amplifier with CV controllable mute", "tags": [ "VCA", "Polyphonic" @@ -217,7 +217,7 @@ { "slug": "Bogaudio-VCM", "name": "VCM", - "description": "4-channel mixer", + "description": "4-channel CV controllable mixer", "tags": [ "Mixer", "Polyphonic" @@ -226,7 +226,7 @@ { "slug": "Bogaudio-UMix", "name": "UMIX", - "description": "unity mixer", + "description": "8-input unity mixer", "tags": [ "Mixer", "Polyphonic" @@ -235,7 +235,7 @@ { "slug": "Bogaudio-Matrix88", "name": "MATRIX88", - "description": "8x8 matrix mixer", + "description": "8x8 channel matrix mixer", "tags": [ "Mixer", "Polyphonic" @@ -244,7 +244,7 @@ { "slug": "Bogaudio-Mute8", "name": "MUTE8", - "description": "eight mutes with CV", + "description": "Eight independent mutes with CV control", "tags": [ "Utility", "Polyphonic" @@ -253,7 +253,7 @@ { "slug": "Bogaudio-Pan", "name": "PAN", - "description": "dual panner", + "description": "Dual stereo panner", "tags": [ "Panning", "Dual", @@ -263,7 +263,7 @@ { "slug": "Bogaudio-XFade", "name": "XFADE", - "description": "crossfader", + "description": "Crossfader", "tags": [ "Mixer", "Polyphonic" @@ -272,7 +272,7 @@ { "slug": "Bogaudio-VCA", "name": "VCA", - "description": "dual attenuator", + "description": "Dual voltage controlled attenuator", "tags": [ "VCA", "Dual", @@ -282,7 +282,7 @@ { "slug": "Bogaudio-VCAmp", "name": "VCAMP", - "description": "amplifier", + "description": "Voltage controlled amplifier with 12dB gain", "tags": [ "VCA", "Polyphonic" @@ -291,7 +291,7 @@ { "slug": "Bogaudio-AMRM", "name": "AM/RM", - "description": "ring modulator", + "description": "Variable ring/amplitude modulator and rectifier", "tags": [ "Ring modulator", "Effect", @@ -301,7 +301,7 @@ { "slug": "Bogaudio-Pressor", "name": "PRESSOR", - "description": "stereo compressor", + "description": "Stereo compressor and noise gate", "tags": [ "Compressor", "Dynamics", @@ -311,7 +311,7 @@ { "slug": "Bogaudio-Clpr", "name": "CLPR", - "description": "clipper", + "description": "Audio level hard clipper and distortion", "tags": [ "Dynamics", "Distortion", @@ -321,7 +321,7 @@ { "slug": "Bogaudio-Lmtr", "name": "LMTR", - "description": "limiter", + "description": "Audio level limiter", "tags": [ "Dynamics", "Polyphonic" @@ -330,7 +330,7 @@ { "slug": "Bogaudio-Nsgt", "name": "NSGT", - "description": "noise gate", + "description": "Noise gate", "tags": [ "Dynamics", "Polyphonic" @@ -339,7 +339,7 @@ { "slug": "Bogaudio-OneEight", "name": "1:8", - "description": "mux & sequential switch", + "description": "8-channel multiplexer & sequential switch", "tags": [ "Switch", "Polyphonic" @@ -348,7 +348,7 @@ { "slug": "Bogaudio-EightOne", "name": "8:1", - "description": "demux & sequential switch", + "description": "8-channel demultiplexer & sequential switch", "tags": [ "Switch", "Polyphonic" @@ -357,7 +357,7 @@ { "slug": "Bogaudio-AddrSeq", "name": "ADDR-SEQ", - "description": "voltage-addressable sequencer", + "description": "Voltage-addressable 8-step sequencer", "tags": [ "Sequencer", "Polyphonic" @@ -366,7 +366,7 @@ { "slug": "Bogaudio-Analyzer", "name": "ANALYZER", - "description": "spectrum analyzer", + "description": "4-channel spectrum analyzer", "tags": [ "Visual" ] @@ -374,7 +374,7 @@ { "slug": "Bogaudio-AnalyzerXL", "name": "ANALYZER-XL", - "description": "spectrum analyzer", + "description": "8-channel spectrum analyzer", "tags": [ "Visual" ] @@ -382,7 +382,7 @@ { "slug": "Bogaudio-VU", "name": "VU", - "description": "stereo signal meter", + "description": "Stereo signal meter", "tags": [ "Visual" ] @@ -390,7 +390,7 @@ { "slug": "Bogaudio-Detune", "name": "DETUNE", - "description": "pitch CV processor", + "description": "Pitch CV processor for detuning oscillator pairs", "tags": [ "Tuner", "Polyphonic" @@ -399,7 +399,7 @@ { "slug": "Bogaudio-Stack", "name": "STACK", - "description": "pitch CV processor", + "description": "Relative pitch CV generator for stacking oscillators", "tags": [ "Tuner", "Polyphonic" @@ -408,7 +408,7 @@ { "slug": "Bogaudio-Reftone", "name": "REFTONE", - "description": "precision pitch CV generator", + "description": "Precision pitch CV generator", "tags": [ "Tuner" ] @@ -416,7 +416,7 @@ { "slug": "Bogaudio-Mono", "name": "Mono", - "description": "poly-to-mono converter with onboard compressor", + "description": "Poly-to-mono converter with onboard compressor", "tags": [ "Utility", "Polyphonic" @@ -425,7 +425,7 @@ { "slug": "Bogaudio-Bool", "name": "BOOL", - "description": "boolean logic", + "description": "Boolean logic utility", "tags": [ "Logic", "Polyphonic" @@ -434,7 +434,7 @@ { "slug": "Bogaudio-Cmp", "name": "CMP", - "description": "comparator", + "description": "Window comparator utility", "tags": [ "Logic", "Polyphonic" @@ -443,7 +443,7 @@ { "slug": "Bogaudio-CVD", "name": "CVD", - "description": "CV delay", + "description": "Simple delay designed for triggers and other CVs", "tags": [ "Delay", "Polyphonic" @@ -452,7 +452,7 @@ { "slug": "Bogaudio-FlipFlop", "name": "FLIPFLOP", - "description": "dual stateful logic", + "description": "Dual stateful/memory logic utility", "tags": [ "Logic", "Dual", @@ -462,7 +462,7 @@ { "slug": "Bogaudio-Manual", "name": "MANUAL", - "description": "manual gates / triggers", + "description": "Button controlled gates / triggers", "tags": [ "Utility" ] @@ -470,7 +470,7 @@ { "slug": "Bogaudio-Mult", "name": "MULT", - "description": "multiple", + "description": "1:6 or dual 1:3 multiple/splitter", "tags": [ "Multiple", "Polyphonic" @@ -488,7 +488,7 @@ { "slug": "Bogaudio-Slew", "name": "SLEW", - "description": "slew / lag / glide", + "description": "Slew limiter / lag generator / glide utility", "tags": [ "Slew limiter", "Polyphonic" @@ -497,7 +497,7 @@ { "slug": "Bogaudio-Sums", "name": "SUMS", - "description": "arithmetic logic", + "description": "Arithmetic logic utility", "tags": [ "Logic", "Polyphonic" @@ -506,7 +506,7 @@ { "slug": "Bogaudio-Switch", "name": "SWITCH", - "description": "signal router", + "description": "2-way signal router", "tags": [ "Switch", "Polyphonic" @@ -515,7 +515,7 @@ { "slug": "Bogaudio-Blank3", "name": "BLANK3", - "description": "blank panel", + "description": "3HP blank panel", "tags": [ "Blank" ] @@ -523,7 +523,7 @@ { "slug": "Bogaudio-Blank6", "name": "BLANK6", - "description": "blank panel", + "description": "6HP blank panel", "tags": [ "Blank" ] diff --git a/scripts/modules_to_plugin_json.rb b/scripts/modules_to_plugin_json.rb @@ -13,7 +13,7 @@ end modules = [] models.each do |model| create = `grep -in #{model} src/*cpp | grep createModel` - if create =~ /createModel.*?\("([^",]+)",\s*"([^",]+)",\s*"([^",]*)"(?:,\s*([^)]*))?\);/ + if create =~ /createModel.*?\("([^"]+)",\s*"([^"]+)",\s*"([^"]*)"(?:,\s*([^)]*))?\);/ slug = $1 name = $2 description = $3 diff --git a/src/AD.cpp b/src/AD.cpp @@ -198,4 +198,4 @@ struct ADWidget : ModuleWidget { } }; -Model* modelAD = bogaudio::createModel<AD, ADWidget>("Bogaudio-AD", "AD", "utility envelope", "Envelope generator", "Polyphonic"); +Model* modelAD = bogaudio::createModel<AD, ADWidget>("Bogaudio-AD", "AD", "Utility attack/decay envelope generator", "Envelope generator", "Polyphonic"); diff --git a/src/ADSR.cpp b/src/ADSR.cpp @@ -176,4 +176,4 @@ struct ADSRWidget : ModuleWidget { } }; -Model* modelADSR = bogaudio::createModel<ADSR, ADSRWidget>("Bogaudio-ADSR", "ADSR", "utility envelope", "Envelope generator", "Polyphonic"); +Model* modelADSR = bogaudio::createModel<ADSR, ADSRWidget>("Bogaudio-ADSR", "ADSR", "Utility ADSR envelope generator", "Envelope generator", "Polyphonic"); diff --git a/src/AMRM.cpp b/src/AMRM.cpp @@ -80,4 +80,4 @@ struct AMRMWidget : ModuleWidget { } }; -Model* modelAMRM = bogaudio::createModel<AMRM, AMRMWidget>("Bogaudio-AMRM", "AM/RM", "ring modulator", "Ring modulator", "Effect", "Polyphonic"); +Model* modelAMRM = bogaudio::createModel<AMRM, AMRMWidget>("Bogaudio-AMRM", "AM/RM", "Variable ring/amplitude modulator and rectifier", "Ring modulator", "Effect", "Polyphonic"); diff --git a/src/Additator.cpp b/src/Additator.cpp @@ -296,4 +296,4 @@ struct AdditatorWidget : ModuleWidget { } }; -Model* modelAdditator = bogaudio::createModel<Additator, AdditatorWidget>("Bogaudio-Additator", "ADDITATOR", "additive oscillator", "Oscillator", "Polyphonic"); +Model* modelAdditator = bogaudio::createModel<Additator, AdditatorWidget>("Bogaudio-Additator", "ADDITATOR", "Additive oscillator", "Oscillator", "Polyphonic"); diff --git a/src/AddrSeq.cpp b/src/AddrSeq.cpp @@ -221,4 +221,4 @@ struct AddrSeqWidget : SelectOnClockModuleWidget { } }; -Model* modelAddrSeq = bogaudio::createModel<AddrSeq, AddrSeqWidget>("Bogaudio-AddrSeq", "ADDR-SEQ", "voltage-addressable sequencer", "Sequencer", "Polyphonic"); +Model* modelAddrSeq = bogaudio::createModel<AddrSeq, AddrSeqWidget>("Bogaudio-AddrSeq", "ADDR-SEQ", "Voltage-addressable 8-step sequencer", "Sequencer", "Polyphonic"); diff --git a/src/Analyzer.cpp b/src/Analyzer.cpp @@ -184,4 +184,4 @@ struct AnalyzerWidget : ModuleWidget { } }; -Model* modelAnalyzer = bogaudio::createModel<Analyzer, AnalyzerWidget>("Bogaudio-Analyzer", "ANALYZER", "spectrum analyzer", "Visual"); +Model* modelAnalyzer = bogaudio::createModel<Analyzer, AnalyzerWidget>("Bogaudio-Analyzer", "ANALYZER", "4-channel spectrum analyzer", "Visual"); diff --git a/src/AnalyzerXL.cpp b/src/AnalyzerXL.cpp @@ -313,4 +313,4 @@ struct AnalyzerXLWidget : ModuleWidget { } }; -Model* modelAnalyzerXL = bogaudio::createModel<AnalyzerXL, AnalyzerXLWidget>("Bogaudio-AnalyzerXL", "ANALYZER-XL", "spectrum analyzer", "Visual"); +Model* modelAnalyzerXL = bogaudio::createModel<AnalyzerXL, AnalyzerXLWidget>("Bogaudio-AnalyzerXL", "ANALYZER-XL", "8-channel spectrum analyzer", "Visual"); diff --git a/src/Blank3.cpp b/src/Blank3.cpp @@ -92,4 +92,4 @@ struct Blank3Widget : ModuleWidget { } }; -Model* modelBlank3 = bogaudio::createModel<Blank3, Blank3Widget>("Bogaudio-Blank3", "BLANK3", "blank panel", "Blank"); +Model* modelBlank3 = bogaudio::createModel<Blank3, Blank3Widget>("Bogaudio-Blank3", "BLANK3", "3HP blank panel", "Blank"); diff --git a/src/Blank6.cpp b/src/Blank6.cpp @@ -92,4 +92,4 @@ struct Blank6Widget : ModuleWidget { } }; -Model* modelBlank6 = bogaudio::createModel<Blank6, Blank6Widget>("Bogaudio-Blank6", "BLANK6", "blank panel", "Blank"); +Model* modelBlank6 = bogaudio::createModel<Blank6, Blank6Widget>("Bogaudio-Blank6", "BLANK6", "6HP blank panel", "Blank"); diff --git a/src/Bool.cpp b/src/Bool.cpp @@ -61,4 +61,4 @@ struct BoolWidget : ModuleWidget { } }; -Model* modelBool = bogaudio::createModel<Bool, BoolWidget>("Bogaudio-Bool", "BOOL", "boolean logic", "Logic", "Polyphonic"); +Model* modelBool = bogaudio::createModel<Bool, BoolWidget>("Bogaudio-Bool", "BOOL", "Boolean logic utility", "Logic", "Polyphonic"); diff --git a/src/CVD.cpp b/src/CVD.cpp @@ -104,4 +104,4 @@ struct CVDWidget : ModuleWidget { } }; -Model* modelCVD = bogaudio::createModel<CVD, CVDWidget>("Bogaudio-CVD", "CVD", "CV delay", "Delay", "Polyphonic"); +Model* modelCVD = bogaudio::createModel<CVD, CVDWidget>("Bogaudio-CVD", "CVD", "Simple delay designed for triggers and other CVs", "Delay", "Polyphonic"); diff --git a/src/Clpr.cpp b/src/Clpr.cpp @@ -86,4 +86,4 @@ struct ClprWidget : ModuleWidget { } }; -Model* modelClpr = bogaudio::createModel<Clpr, ClprWidget>("Bogaudio-Clpr", "CLPR", "clipper", "Dynamics", "Distortion", "Polyphonic"); +Model* modelClpr = bogaudio::createModel<Clpr, ClprWidget>("Bogaudio-Clpr", "CLPR", "Audio level hard clipper and distortion", "Dynamics", "Distortion", "Polyphonic"); diff --git a/src/Cmp.cpp b/src/Cmp.cpp @@ -211,4 +211,4 @@ struct CmpWidget : ModuleWidget { } }; -Model* modelCmp = bogaudio::createModel<Cmp, CmpWidget>("Bogaudio-Cmp", "CMP", "comparator", "Logic", "Polyphonic"); +Model* modelCmp = bogaudio::createModel<Cmp, CmpWidget>("Bogaudio-Cmp", "CMP", "Window comparator utility", "Logic", "Polyphonic"); diff --git a/src/DADSRH.cpp b/src/DADSRH.cpp @@ -198,4 +198,4 @@ struct DADSRHWidget : TriggerOnLoadModuleWidget { } }; -Model* modelDADSRH = bogaudio::createModel<DADSRH, DADSRHWidget>("Bogaudio-DADSRH", "DADSR(H)", "advanced envelope", "Envelope generator", "Polyphonic"); +Model* modelDADSRH = bogaudio::createModel<DADSRH, DADSRHWidget>("Bogaudio-DADSRH", "DADSR(H)", "Advanced envelope generator", "Envelope generator", "Polyphonic"); diff --git a/src/DADSRHPlus.cpp b/src/DADSRHPlus.cpp @@ -220,4 +220,4 @@ struct DADSRHPlusWidget : TriggerOnLoadModuleWidget { } }; -Model* modelDADSRHPlus = bogaudio::createModel<DADSRHPlus, DADSRHPlusWidget>("Bogaudio-DADSRHPlus", "DADSR(H)+", "advanced envelope", "Envelope generator", "Polyphonic"); +Model* modelDADSRHPlus = bogaudio::createModel<DADSRHPlus, DADSRHPlusWidget>("Bogaudio-DADSRHPlus", "DADSR(H)+", "Advanced envelope generator with additional CV", "Envelope generator", "Polyphonic"); diff --git a/src/DGate.cpp b/src/DGate.cpp @@ -162,4 +162,4 @@ struct DGateWidget : TriggerOnLoadModuleWidget { } }; -Model* modelDGate = bogaudio::createModel<DGate, DGateWidget>("Bogaudio-DGate", "DGATE", "trigger-to-gate with delay", "Utility", "Polyphonic"); +Model* modelDGate = bogaudio::createModel<DGate, DGateWidget>("Bogaudio-DGate", "DGATE", "Trigger-to-gate converter with delay", "Utility", "Polyphonic"); diff --git a/src/Detune.cpp b/src/Detune.cpp @@ -86,4 +86,4 @@ struct DetuneWidget : ModuleWidget { } }; -Model* modelDetune = bogaudio::createModel<Detune, DetuneWidget>("Bogaudio-Detune", "DETUNE", "pitch CV processor", "Tuner", "Polyphonic"); +Model* modelDetune = bogaudio::createModel<Detune, DetuneWidget>("Bogaudio-Detune", "DETUNE", "Pitch CV processor for detuning oscillator pairs", "Tuner", "Polyphonic"); diff --git a/src/EightFO.cpp b/src/EightFO.cpp @@ -315,4 +315,4 @@ struct EightFOWidget : ModuleWidget { } }; -Model* modelEightFO = bogaudio::createModel<EightFO, EightFOWidget>("Bogaudio-EightFO", "8FO", "LFO with 8 phased outputs", "LFO", "Polyphonic"); +Model* modelEightFO = bogaudio::createModel<EightFO, EightFOWidget>("Bogaudio-EightFO", "8FO", "LFO with outputs at 8 different phases", "LFO", "Polyphonic"); diff --git a/src/EightOne.cpp b/src/EightOne.cpp @@ -142,4 +142,4 @@ struct EightOneWidget : SelectOnClockModuleWidget { } }; -Model* modelEightOne = bogaudio::createModel<EightOne, EightOneWidget>("Bogaudio-EightOne", "8:1", "demux & sequential switch", "Switch", "Polyphonic"); +Model* modelEightOne = bogaudio::createModel<EightOne, EightOneWidget>("Bogaudio-EightOne", "8:1", "8-channel demultiplexer & sequential switch", "Switch", "Polyphonic"); diff --git a/src/FMOp.cpp b/src/FMOp.cpp @@ -353,4 +353,4 @@ struct FMOpWidget : ModuleWidget { } }; -Model* modelFMOp = bogaudio::createModel<FMOp, FMOpWidget>("Bogaudio-FMOp", "FM-OP", "FM oscillator", "Oscillator", "Synth voice", "Polyphonic"); +Model* modelFMOp = bogaudio::createModel<FMOp, FMOpWidget>("Bogaudio-FMOp", "FM-OP", "FM operator / oscillator / synth voice", "Oscillator", "Synth voice", "Polyphonic"); diff --git a/src/FlipFlop.cpp b/src/FlipFlop.cpp @@ -120,4 +120,4 @@ struct FlipFlopWidget : ModuleWidget { } }; -Model* modelFlipFlop = bogaudio::createModel<FlipFlop, FlipFlopWidget>("Bogaudio-FlipFlop", "FLIPFLOP", "dual stateful logic", "Logic", "Dual", "Polyphonic"); +Model* modelFlipFlop = bogaudio::createModel<FlipFlop, FlipFlopWidget>("Bogaudio-FlipFlop", "FLIPFLOP", "Dual stateful/memory logic utility", "Logic", "Dual", "Polyphonic"); diff --git a/src/Follow.cpp b/src/Follow.cpp @@ -80,4 +80,4 @@ struct FollowWidget : ModuleWidget { } }; -Model* modelFollow = bogaudio::createModel<Follow, FollowWidget>("Bogaudio-Follow", "FOLLOW", "envelope follower", "Envelope follower", "Polyphonic"); +Model* modelFollow = bogaudio::createModel<Follow, FollowWidget>("Bogaudio-Follow", "FOLLOW", "Envelope follower", "Envelope follower", "Polyphonic"); diff --git a/src/LFO.cpp b/src/LFO.cpp @@ -201,4 +201,4 @@ struct LFOWidget : ModuleWidget { } }; -Model* modelLFO = bogaudio::createModel<LFO, LFOWidget>("Bogaudio-LFO", "LFO", "low-frequency oscillator", "LFO", "Polyphonic"); +Model* modelLFO = bogaudio::createModel<LFO, LFOWidget>("Bogaudio-LFO", "LFO", "Low frequency oscillator", "LFO", "Polyphonic"); diff --git a/src/LLFO.cpp b/src/LLFO.cpp @@ -153,4 +153,4 @@ struct LLFOWidget : ModuleWidget { } }; -Model* modelLLFO = bogaudio::createModel<LLFO, LLFOWidget>("Bogaudio-LLFO", "LLFO", "compact LFO", "LFO", "Polyphonic"); +Model* modelLLFO = bogaudio::createModel<LLFO, LLFOWidget>("Bogaudio-LLFO", "LLFO", "Compact low frequency oscillator", "LFO", "Polyphonic"); diff --git a/src/Lag.cpp b/src/Lag.cpp @@ -91,4 +91,4 @@ struct LagWidget : ModuleWidget { } }; -Model* modelLag = bogaudio::createModel<Lag, LagWidget>("Bogaudio-Lag", "Lag", "slew limiter / lag processor", "Slew limiter"); +Model* modelLag = bogaudio::createModel<Lag, LagWidget>("Bogaudio-Lag", "Lag", "Slew limiter / lag processor", "Slew limiter"); diff --git a/src/Lmtr.cpp b/src/Lmtr.cpp @@ -132,4 +132,4 @@ struct LmtrWidget : ModuleWidget { } }; -Model* modelLmtr = bogaudio::createModel<Lmtr, LmtrWidget>("Bogaudio-Lmtr", "LMTR", "limiter", "Dynamics", "Polyphonic"); +Model* modelLmtr = bogaudio::createModel<Lmtr, LmtrWidget>("Bogaudio-Lmtr", "LMTR", "Audio level limiter", "Dynamics", "Polyphonic"); diff --git a/src/Manual.cpp b/src/Manual.cpp @@ -79,4 +79,4 @@ struct ManualWidget : TriggerOnLoadModuleWidget { } }; -Model* modelManual = bogaudio::createModel<Manual, ManualWidget>("Bogaudio-Manual", "MANUAL", "manual gates / triggers", "Utility"); +Model* modelManual = bogaudio::createModel<Manual, ManualWidget>("Bogaudio-Manual", "MANUAL", "Button controlled gates / triggers", "Utility"); diff --git a/src/Matrix88.cpp b/src/Matrix88.cpp @@ -212,4 +212,4 @@ struct Matrix88Widget : ModuleWidget { } }; -Model* modelMatrix88 = bogaudio::createModel<Matrix88, Matrix88Widget>("Bogaudio-Matrix88", "MATRIX88", "8x8 matrix mixer", "Mixer", "Polyphonic"); +Model* modelMatrix88 = bogaudio::createModel<Matrix88, Matrix88Widget>("Bogaudio-Matrix88", "MATRIX88", "8x8 channel matrix mixer", "Mixer", "Polyphonic"); diff --git a/src/Mix1.cpp b/src/Mix1.cpp @@ -95,4 +95,4 @@ struct Mix1Widget : ModuleWidget { } }; -Model* modelMix1 = bogaudio::createModel<Mix1, Mix1Widget>("Bogaudio-Mix1", "MIX1", "fader/amplifier with mute", "VCA", "Polyphonic"); +Model* modelMix1 = bogaudio::createModel<Mix1, Mix1Widget>("Bogaudio-Mix1", "MIX1", "Fader/amplifier with CV controllable mute", "VCA", "Polyphonic"); diff --git a/src/Mono.cpp b/src/Mono.cpp @@ -178,4 +178,4 @@ struct MonoWidget : ModuleWidget { } }; -Model* modelMono = createModel<Mono, MonoWidget>("Bogaudio-Mono", "Mono", "poly-to-mono converter with onboard compressor", "Utility", "Polyphonic"); +Model* modelMono = createModel<Mono, MonoWidget>("Bogaudio-Mono", "Mono", "Poly-to-mono converter with onboard compressor", "Utility", "Polyphonic"); diff --git a/src/Mult.cpp b/src/Mult.cpp @@ -64,4 +64,4 @@ struct MultWidget : ModuleWidget { } }; -Model* modelMult = bogaudio::createModel<Mult, MultWidget>("Bogaudio-Mult", "MULT", "multiple", "Multiple", "Polyphonic"); +Model* modelMult = bogaudio::createModel<Mult, MultWidget>("Bogaudio-Mult", "MULT", "1:6 or dual 1:3 multiple/splitter", "Multiple", "Polyphonic"); diff --git a/src/Mute8.cpp b/src/Mute8.cpp @@ -184,4 +184,4 @@ struct Mute8Widget : ModuleWidget { } }; -Model* modelMute8 = bogaudio::createModel<Mute8, Mute8Widget>("Bogaudio-Mute8", "MUTE8", "eight mutes with CV", "Utility", "Polyphonic"); +Model* modelMute8 = bogaudio::createModel<Mute8, Mute8Widget>("Bogaudio-Mute8", "MUTE8", "Eight independent mutes with CV control", "Utility", "Polyphonic"); diff --git a/src/Noise.cpp b/src/Noise.cpp @@ -147,4 +147,4 @@ struct NoiseWidget : ModuleWidget { } }; -Model* modelNoise = bogaudio::createModel<Noise, NoiseWidget>("Bogaudio-Noise", "NOISE", "noise source", "Noise", "Random", "Polyphonic"); +Model* modelNoise = bogaudio::createModel<Noise, NoiseWidget>("Bogaudio-Noise", "NOISE", "Noise source with multiple flavors & absolute value", "Noise", "Random", "Polyphonic"); diff --git a/src/Nsgt.cpp b/src/Nsgt.cpp @@ -138,4 +138,4 @@ struct NsgtWidget : ModuleWidget { } }; -Model* modelNsgt = bogaudio::createModel<Nsgt, NsgtWidget>("Bogaudio-Nsgt", "NSGT", "noise gate", "Dynamics", "Polyphonic"); +Model* modelNsgt = bogaudio::createModel<Nsgt, NsgtWidget>("Bogaudio-Nsgt", "NSGT", "Noise gate", "Dynamics", "Polyphonic"); diff --git a/src/OneEight.cpp b/src/OneEight.cpp @@ -153,4 +153,4 @@ struct OneEightWidget : SelectOnClockModuleWidget { } }; -Model* modelOneEight = bogaudio::createModel<OneEight, OneEightWidget>("Bogaudio-OneEight", "1:8", "mux & sequential switch", "Switch", "Polyphonic"); +Model* modelOneEight = bogaudio::createModel<OneEight, OneEightWidget>("Bogaudio-OneEight", "1:8", "8-channel multiplexer & sequential switch", "Switch", "Polyphonic"); diff --git a/src/Pan.cpp b/src/Pan.cpp @@ -83,4 +83,4 @@ struct PanWidget : ModuleWidget { } }; -Model* modelPan = bogaudio::createModel<Pan, PanWidget>("Bogaudio-Pan", "PAN", "dual panner", "Panning", "Dual", "Polyphonic"); +Model* modelPan = bogaudio::createModel<Pan, PanWidget>("Bogaudio-Pan", "PAN", "Dual stereo panner", "Panning", "Dual", "Polyphonic"); diff --git a/src/Pressor.cpp b/src/Pressor.cpp @@ -278,4 +278,4 @@ struct PressorWidget : ModuleWidget { } }; -Model* modelPressor = bogaudio::createModel<Pressor, PressorWidget>("Bogaudio-Pressor", "PRESSOR", "stereo compressor", "Compressor", "Dynamics", "Polyphonic"); +Model* modelPressor = bogaudio::createModel<Pressor, PressorWidget>("Bogaudio-Pressor", "PRESSOR", "Stereo compressor and noise gate", "Compressor", "Dynamics", "Polyphonic"); diff --git a/src/Reftone.cpp b/src/Reftone.cpp @@ -241,4 +241,4 @@ struct ReftoneWidget : ModuleWidget { } }; -Model* modelReftone = bogaudio::createModel<Reftone, ReftoneWidget>("Bogaudio-Reftone", "REFTONE", "precision pitch CV generator", "Tuner"); +Model* modelReftone = bogaudio::createModel<Reftone, ReftoneWidget>("Bogaudio-Reftone", "REFTONE", "Precision pitch CV generator", "Tuner"); diff --git a/src/SampleHold.cpp b/src/SampleHold.cpp @@ -225,4 +225,4 @@ struct SampleHoldWidget : ModuleWidget { } }; -Model* modelSampleHold = bogaudio::createModel<SampleHold, SampleHoldWidget>("Bogaudio-SampleHold", "S&H", "dual sample (or track) and hold", "Sample and hold", "Dual", "Polyphonic"); +Model* modelSampleHold = bogaudio::createModel<SampleHold, SampleHoldWidget>("Bogaudio-SampleHold", "S&H", "Dual sample (or track) and hold", "Sample and hold", "Dual", "Polyphonic"); diff --git a/src/Shaper.cpp b/src/Shaper.cpp @@ -157,4 +157,4 @@ struct ShaperWidget : TriggerOnLoadModuleWidget { } }; -Model* modelShaper = bogaudio::createModel<Shaper, ShaperWidget>("Bogaudio-Shaper", "SHAPER", "envelope and amplifier", "Envelope generator", "VCA", "Polyphonic"); +Model* modelShaper = bogaudio::createModel<Shaper, ShaperWidget>("Bogaudio-Shaper", "SHAPER", "Retro-inspired envelope generator and amplifier", "Envelope generator", "VCA", "Polyphonic"); diff --git a/src/ShaperPlus.cpp b/src/ShaperPlus.cpp @@ -179,4 +179,4 @@ struct ShaperPlusWidget : TriggerOnLoadModuleWidget { } }; -Model* modelShaperPlus = bogaudio::createModel<ShaperPlus, ShaperPlusWidget>("Bogaudio-ShaperPlus", "SHAPER+", "envelope and amplifier", "Envelope generator", "VCA", "Polyphonic"); +Model* modelShaperPlus = bogaudio::createModel<ShaperPlus, ShaperPlusWidget>("Bogaudio-ShaperPlus", "SHAPER+", "Retro-inspired envelope generator and amplifier with additional CV", "Envelope generator", "VCA", "Polyphonic"); diff --git a/src/Slew.cpp b/src/Slew.cpp @@ -104,4 +104,4 @@ struct SlewWidget : ModuleWidget { } }; -Model* modelSlew = bogaudio::createModel<Slew, SlewWidget>("Bogaudio-Slew", "SLEW", "slew / lag / glide", "Slew limiter", "Polyphonic"); +Model* modelSlew = bogaudio::createModel<Slew, SlewWidget>("Bogaudio-Slew", "SLEW", "Slew limiter / lag generator / glide utility", "Slew limiter", "Polyphonic"); diff --git a/src/Stack.cpp b/src/Stack.cpp @@ -105,4 +105,4 @@ struct StackWidget : ModuleWidget { } }; -Model* modelStack = bogaudio::createModel<Stack, StackWidget>("Bogaudio-Stack", "STACK", "pitch CV processor", "Tuner", "Polyphonic"); +Model* modelStack = bogaudio::createModel<Stack, StackWidget>("Bogaudio-Stack", "STACK", "Relative pitch CV generator for stacking oscillators", "Tuner", "Polyphonic"); diff --git a/src/Sums.cpp b/src/Sums.cpp @@ -78,4 +78,4 @@ struct SumsWidget : DisableOutputLimitModuleWidget { } }; -Model* modelSums = bogaudio::createModel<Sums, SumsWidget>("Bogaudio-Sums", "SUMS", "arithmetic logic", "Logic", "Polyphonic"); +Model* modelSums = bogaudio::createModel<Sums, SumsWidget>("Bogaudio-Sums", "SUMS", "Arithmetic logic utility", "Logic", "Polyphonic"); diff --git a/src/Switch.cpp b/src/Switch.cpp @@ -127,4 +127,4 @@ struct SwitchWidget : ModuleWidget { } }; -Model* modelSwitch = bogaudio::createModel<bogaudio::Switch, SwitchWidget>("Bogaudio-Switch", "SWITCH", "signal router", "Switch", "Polyphonic"); +Model* modelSwitch = bogaudio::createModel<bogaudio::Switch, SwitchWidget>("Bogaudio-Switch", "SWITCH", "2-way signal router", "Switch", "Polyphonic"); diff --git a/src/UMix.cpp b/src/UMix.cpp @@ -169,4 +169,4 @@ struct UMixWidget : ModuleWidget { } }; -Model* modelUMix = bogaudio::createModel<UMix, UMixWidget>("Bogaudio-UMix", "UMIX", "unity mixer", "Mixer", "Polyphonic"); +Model* modelUMix = bogaudio::createModel<UMix, UMixWidget>("Bogaudio-UMix", "UMIX", "8-input unity mixer", "Mixer", "Polyphonic"); diff --git a/src/VCA.cpp b/src/VCA.cpp @@ -96,4 +96,4 @@ struct VCAWidget : ModuleWidget { } }; -Model* modelVCA = bogaudio::createModel<VCA, VCAWidget>("Bogaudio-VCA", "VCA", "dual attenuator", "VCA", "Dual", "Polyphonic"); +Model* modelVCA = bogaudio::createModel<VCA, VCAWidget>("Bogaudio-VCA", "VCA", "Dual voltage controlled attenuator", "VCA", "Dual", "Polyphonic"); diff --git a/src/VCAmp.cpp b/src/VCAmp.cpp @@ -75,4 +75,4 @@ struct VCAmpWidget : ModuleWidget { } }; -Model* modelVCAmp = bogaudio::createModel<VCAmp, VCAmpWidget>("Bogaudio-VCAmp", "VCAMP", "amplifier", "VCA", "Polyphonic"); +Model* modelVCAmp = bogaudio::createModel<VCAmp, VCAmpWidget>("Bogaudio-VCAmp", "VCAMP", "Voltage controlled amplifier with 12dB gain", "VCA", "Polyphonic"); diff --git a/src/VCM.cpp b/src/VCM.cpp @@ -120,4 +120,4 @@ struct VCMWidget : DisableOutputLimitModuleWidget { } }; -Model* modelVCM = bogaudio::createModel<VCM, VCMWidget>("Bogaudio-VCM", "VCM", "4-channel mixer", "Mixer", "Polyphonic"); +Model* modelVCM = bogaudio::createModel<VCM, VCMWidget>("Bogaudio-VCM", "VCM", "4-channel CV controllable mixer", "Mixer", "Polyphonic"); diff --git a/src/VCO.cpp b/src/VCO.cpp @@ -253,4 +253,4 @@ struct VCOWidget : ModuleWidget { } }; -Model* modelVCO = bogaudio::createModel<VCO, VCOWidget>("Bogaudio-VCO", "VCO", "oscillator", "Oscillator", "Polyphonic"); +Model* modelVCO = bogaudio::createModel<VCO, VCOWidget>("Bogaudio-VCO", "VCO", "Oscillator with 4 waveforms, PWM, FM, hard sync", "Oscillator", "Polyphonic"); diff --git a/src/VU.cpp b/src/VU.cpp @@ -162,4 +162,4 @@ struct VUWidget : ModuleWidget { } }; -Model* modelVU = bogaudio::createModel<VU, VUWidget>("Bogaudio-VU", "VU", "stereo signal meter", "Visual"); +Model* modelVU = bogaudio::createModel<VU, VUWidget>("Bogaudio-VU", "VU", "Stereo signal meter", "Visual"); diff --git a/src/Walk.cpp b/src/Walk.cpp @@ -98,4 +98,4 @@ struct WalkWidget : ModuleWidget { } }; -Model* modelWalk = bogaudio::createModel<Walk, WalkWidget>("Bogaudio-Walk", "WALK", "random-walk CV source", "Random", "Polyphonic"); +Model* modelWalk = bogaudio::createModel<Walk, WalkWidget>("Bogaudio-Walk", "WALK", "Random-walk CV source", "Random", "Polyphonic"); diff --git a/src/Walk2.cpp b/src/Walk2.cpp @@ -561,4 +561,4 @@ struct Walk2Widget : ModuleWidget { } }; -Model* modelWalk2 = bogaudio::createModel<Walk2, Walk2Widget>("Bogaudio-Walk2", "WALK2", "random-walk CV source", "Random"); +Model* modelWalk2 = bogaudio::createModel<Walk2, Walk2Widget>("Bogaudio-Walk2", "WALK2", "2-channel random-walk CV source", "Random"); diff --git a/src/XCO.cpp b/src/XCO.cpp @@ -408,4 +408,4 @@ struct XCOWidget : ModuleWidget { } }; -Model* modelXCO = bogaudio::createModel<XCO, XCOWidget>("Bogaudio-XCO", "XCO", "oscillator with wave mixer", "Oscillator", "Polyphonic"); +Model* modelXCO = bogaudio::createModel<XCO, XCOWidget>("Bogaudio-XCO", "XCO", "Oscillator with wave mixer, wave mods, FM, hard sync", "Oscillator", "Polyphonic"); diff --git a/src/XFade.cpp b/src/XFade.cpp @@ -98,4 +98,4 @@ struct XFadeWidget : ModuleWidget { } }; -Model* modelXFade = bogaudio::createModel<XFade, XFadeWidget>("Bogaudio-XFade", "XFADE", "crossfader", "Mixer", "Polyphonic"); +Model* modelXFade = bogaudio::createModel<XFade, XFadeWidget>("Bogaudio-XFade", "XFADE", "Crossfader", "Mixer", "Polyphonic");