2025-03-10 23:36 | Fix memory leak on deletion of any module that allocates in addChannel(). #246 | Matt Demanett | 2 | +10 | -8 |
2025-02-02 22:06 | Enable linear interpolation for all oscillator sine wave outputs, with an option for FM-OP. #225 | Matt Demanett | 6 | +45 | -6 |
2025-01-01 20:07 | Increase precision of default for various square-scaled knobs; avoids resets/inits setting the knob to 1.00000NNN instead of 1.000000000. #232 | Matt Demanett | 17 | +26 | -24 |
2025-01-01 18:57 | Fix LLFO to produce different stepped output values per channel when used polyphonically; new behavior matches LFO. #242 | Matt Demanett | 2 | +8 | -3 |
2025-01-01 18:33 | Fix trigger bug present since Rack 2.0; bug manifested when sending poly gates to SWITCH. #243 | Matt Demanett | 2 | +4 | -35 |
2024-12-30 20:17 | Add "Switch" label to SWITCH* modules previously only tagged as mixers. #245 | Matt Demanett | 1 | +4 | -0 |
2024-02-04 21:22 | Bump version for release. | Matt Demanett | 1 | +1 | -1 |
2023-11-28 01:11 | Fix SDK download after version bump. | Matt Demanett | 1 | +1 | -1 |
2023-11-28 01:01 | Delete release auto-build (it was broken anyway), and update the SDK for the on-push linux build check. | Matt Demanett | 7 | +1 | -160 |
2023-11-28 00:52 | Fix crash in analyzers on sqrt(0) -> NaN. #233 | Matt Demanett | 1 | +2 | -1 |
2023-10-29 21:09 | Bump version for release. | Matt Demanett | 1 | +1 | -1 |
2023-09-16 22:52 | Remove unused variable. | Matt Demanett | 1 | +0 | -2 |
2023-09-11 22:23 | Fix crashes in ARP. #229 | Matt Demanett | 2 | +36 | -12 |
2023-09-03 21:40 | Maybe fix sporadic failure of chainable expander modules to register correctly with their base module on patch load. #228 | Matt Demanett | 1 | +4 | -1 |
2023-09-03 21:27 | Remove unused typedefs. | Matt Demanett | 4 | +0 | -8 |
2023-03-14 00:14 | Bump version up one to match the release I just made. | Matt Demanett | 1 | +1 | -1 |
2023-03-14 00:04 | Bump version, update docs, for release. | Matt Demanett | 38 | +5 | -3 |
2023-03-12 20:39 | S&H: fix poly channels calculation; should always be at least 1. #224 | Matt Demanett | 1 | +2 | -2 |
2023-02-20 00:25 | Fix issue with skins for knobs/ports/screws with modules using a non-default skin. #223 | Matt Demanett | 1 | +1 | -0 |
2023-02-19 23:48 | Fix slew limiter DSP to accomodate high sample rates and extreme shapes. #221 #220 | Matt Demanett | 2 | +10 | -10 |
2023-02-19 23:16 | Fix screenshots scripts for Ruby update and optional prefs file. | Matt Demanett | 2 | +7 | -5 |
2023-02-19 23:00 | Update build badges after Github change; see https://github.com/badges/shields/issues/8671. | Matt Demanett | 2 | +2 | -2 |
2023-01-17 00:56 | PEQ6: Fix button label. #219 | Matt Demanett | 7 | +38 | -23 |
2023-01-17 00:55 | Fix for newer Ruby version. | Matt Demanett | 1 | +2 | -2 |
2022-11-25 23:59 | ADDR-SEQ, PGMR, others: add 0-2V and +/-2V to output range menu. #214 | Matt Demanett | 1 | +2 | -0 |
2022-11-25 23:49 | SWITCH18, MATRIX18: add output clipping options. #210 | Matt Demanett | 2 | +13 | -18 |
2022-11-25 22:31 | POLYMULT: allow a mono signal at CHAN to act as a CV over the channel count; use only the first channel of the input, rather than the poly sum, to produce the outputs. | Matt Demanett | 2 | +12 | -4 |
2022-07-20 00:21 | Release. | Matt Demanett | 2 | +10 | -4 |
2022-07-19 00:15 | ADDR-SEQ: fix crash on moving ASX around very quickly. #206 | Matt Demanett | 1 | +9 | -7 |
2022-07-19 00:13 | XCO: Fix menu label. | Matt Demanett | 1 | +1 | -1 |
2022-06-13 00:06 | XCO: add scaling/clipping options for the mix output. This defaults on, which may affect existing patches. #201 | Matt Demanett | 3 | +68 | -0 |
2022-06-12 21:47 | VCF: fix handling of the FM input (e.g. a zero value should have no effect), and improve documentation for VCF cutoff CVs. #205 | Matt Demanett | 2 | +10 | -7 |
2022-06-01 03:12 | Release. | Matt Demanett | 2 | +13 | -4 |
2022-06-01 03:07 | LFOs: add offset range option, such that the offset may be +/-10V. #196 | Matt Demanett | 11 | +75 | -13 |
2022-05-15 16:33 | Switch matrix modules: fix randomization behavior to only set swtich to 0% or +/-100%, and to respect "Exclusive" options; fix labels on "Exclusive" options, which were reversed. #204 | Matt Demanett | 3 | +57 | -6 |
2022-05-14 21:57 | Fix bug with knobs on knob matrix mixers where the knob may not show the correct value of the underlying param. #204 | Matt Demanett | 2 | +7 | -1 |
2022-05-14 20:16 | Add no-output-clipping mode to matrix mixers. #199 | Matt Demanett | 3 | +9 | -7 |
2022-04-27 02:55 | Fix uninitialized class member. #202 | Matt Demanett | 1 | +2 | -2 |
2022-01-28 04:27 | PGMR: cleanup fix. | Matt Demanett | 1 | +1 | -1 |
2022-01-28 04:26 | PGMR: add option to save last triggered step to patch. #189 | Matt Demanett | 3 | +60 | -1 |
2022-01-28 03:16 | PGMR: fix random init of step at load. #189 | Matt Demanett | 2 | +5 | -1 |
2022-01-28 02:41 | MIX2: add poly-spread feature, as on MIX4/8. #188 | Matt Demanett | 3 | +50 | -4 |
2022-01-11 04:19 | Blind fix for illegal instruction crash for at least one user at the lock line initializing skins. #195 | Matt Demanett | 1 | +22 | -8 |
2022-01-11 03:59 | Fix pops/glitches in oscillator pulse outputs when using audio rate PWM. #193 | Matt Demanett | 2 | +24 | -9 |
2022-01-10 02:39 | S&H: fix glide for poly channels. #197 | Matt Demanett | 2 | +59 | -18 |
2021-12-19 22:12 | Debug autobuild upload script, again, again. | Matt Demanett | 4 | +3 | -2 |
2021-12-19 21:57 | Debug autobuild upload script, again. | Matt Demanett | 1 | +3 | -1 |
2021-12-19 21:41 | Debug autobuild upload script. | Matt Demanett | 1 | +2 | -1 |
2021-12-19 21:23 | Fix autobuild upload script for new v2 plugin file extension. | Matt Demanett | 1 | +2 | -2 |
2021-12-19 20:40 | Bump SDK version for autobuilds. | Matt Demanett | 2 | +2 | -2 |
2021-11-28 19:33 | On-push compile action: go back to only building for Linux. | Matt Demanett | 1 | +7 | -7 |
2021-11-28 19:22 | Try to get on-push compilation check github action working with rack2. | Matt Demanett | 6 | +14 | -6 |
2021-11-21 19:19 | Merge branch 'rack2' | Matt Demanett | 256 | +3321 | -1326 |
2021-11-09 02:33 | Change graphics license to CC BY-SA (dropping non-commercial clause). #187 | Matt Demanett | 1 | +2 | -2 |
2021-11-09 02:33 | Change graphics license to CC BY-SA (dropping non-commercial clause). #187 | Matt Demanett | 1 | +2 | -2 |
2021-10-23 18:56 | Rack2: fix crash in Mono on render with null module. #185 | Matt Demanett | 1 | +9 | -3 |
2021-10-20 04:08 | Whitespace. | Matt Demanett | 1 | +1 | -0 |
2021-10-20 04:07 | Rack2: nightmode, take 2. | Matt Demanett | 15 | +343 | -190 |
2021-10-14 02:56 | Rack2: friendlier output labels. | Matt Demanett | 106 | +369 | -365 |
2021-10-13 02:29 | Rack2: friendlier input labels. | Matt Demanett | 108 | +674 | -691 |
2021-10-08 04:14 | Rack2: add labels to each input and output...for now these are derived from the internal IDs and are not very friendly. | Matt Demanett | 113 | +1266 | -12 |
2021-10-08 01:46 | Screenshots fixes. | Matt Demanett | 3 | +0 | -0 |
2021-10-08 01:45 | Screenshots fixes. | Matt Demanett | 36 | +89 | -67 |
2021-10-08 01:16 | Rack2: show dim amount in dim switch tooltip on MIX4/8. | Matt Demanett | 4 | +16 | -2 |
2021-10-06 03:40 | Rack2: enable new tooltip handling for buttons and switches, and fix "snap" on knobs that use it. | Matt Demanett | 97 | +325 | -367 |
2021-10-02 02:24 | Rack2: disable regular lights on bypassed modules. | Matt Demanett | 38 | +252 | -222 |
2021-10-02 01:10 | Rack2: for nightmode, when modules are bypassed, disable drawing displays or "lights" on LED-like widgets. | Matt Demanett | 10 | +61 | -48 |
2021-10-01 03:08 | Rack2: bypassing. | Matt Demanett | 34 | +661 | -158 |
2021-09-29 03:21 | Rack2: fix custom randomization on MIX4/8. | Matt Demanett | 5 | +36 | -23 |
2021-09-29 03:06 | Rack2: nightmode support for buttons, etc, that act like lights. | Matt Demanett | 4 | +59 | -0 |
2021-09-28 22:50 | Rack2: fix up nightmode support for audio level displays. | Matt Demanett | 3 | +24 | -4 |
2021-09-28 03:44 | Rack2: add nightmode support for modules with displays. | Matt Demanett | 8 | +13 | -3 |
2021-09-28 03:19 | LVCO, LLFO: fix wave selection when module is unpatched. | Matt Demanett | 6 | +25 | -12 |
2021-09-28 03:19 | LVCO, LLFO: fix wave selection when module is unpatched. | Matt Demanett | 6 | +25 | -12 |
2021-09-28 02:44 | Rack2: fix font loading. | Matt Demanett | 6 | +18 | -14 |
2021-09-28 02:24 | Rack2: update README. | Matt Demanett | 2 | +4 | -4 |
2021-09-28 02:17 | Rack2: delete commented-out ParamWidget reset()/randomize(), after checking that things more or less work without a replacement. On MIX4/8, randomizing can now solo channels, unlike before. | Matt Demanett | 4 | +0 | -56 |
2021-09-27 03:37 | Rack2: get plugin to build. | Matt Demanett | 5 | +78 | -74 |
2021-09-27 03:08 | Rack2: rename toJson/fromJson; Rack defines these now. | Matt Demanett | 99 | +248 | -248 |
2021-09-27 02:57 | Bump version for rack v2. | Matt Demanett | 1 | +1 | -1 |
2021-09-27 01:37 | Fix script name typo. | Matt Demanett | 1 | +0 | -0 |
2021-09-27 01:24 | Release. | Matt Demanett | 11 | +52 | -11 |
2021-09-24 02:08 | LVCO: add option to reset the phase on waveform change. #182 | Matt Demanett | 3 | +30 | -9 |
2021-09-23 02:45 | LLFO: add option to reset the phase on waveform change. #182 | Matt Demanett | 3 | +32 | -10 |
2021-09-14 02:37 | S&H: add output glide (smoothing) as an option. #181 | Matt Demanett | 4 | +86 | -2 |
2021-09-14 00:55 | Fix typos in READMEs, re: MATRIX88M. | Matt Demanett | 2 | +2 | -2 |
2021-07-26 03:08 | MIX8, MIX4, MIX2, MIX1: add context menu option to make the level CV response linear in amplitude. #179 | Matt Demanett | 11 | +102 | -23 |
2021-07-26 01:52 | Add unipolar mode for knob matrix mixers. #178 | Matt Demanett | 5 | +40 | -2 |
2021-07-04 22:31 | VCO, LVCO, SINE, PULSE, XCO: add DC offset correction to pulse outputs by defualt, with context menu option to disable. #176 | Matt Demanett | 11 | +77 | -18 |
2021-04-29 01:17 | TablePhasor: fix lookup bug with small tables. #177 | Matt Demanett | 1 | +5 | -2 |
2021-04-16 03:10 | ADDR-SEQ et al: fix select CV to behave according to the documentation when mapping voltage to steps. | Matt Demanett | 1 | +1 | -2 |
2021-04-16 03:07 | ADDR-SEQ, et al: add "Wrap select at steps" mode. #173 | Matt Demanett | 3 | +13 | -3 |
2021-04-15 03:34 | LGSW: switch with onboard logic. #172 | Matt Demanett | 16 | +1260 | -46 |
2021-04-14 23:42 | RANALYZER: fix analysis trace. | Matt Demanett | 2 | +3 | -3 |
2021-04-14 23:31 | RANALYZER: increase max return delay to 66 samples. #171 | Matt Demanett | 4 | +21 | -23 |
2021-04-14 03:34 | Fix SVG preprocessor to respect local styles in path stroke hack. | Matt Demanett | 1 | +1 | -0 |
2021-04-12 04:35 | CVD: add units to time knob param, and add documentation on using CVD for latency correction. | Matt Demanett | 2 | +5 | -3 |
2021-04-12 04:13 | PEQ14/6: fix active check to account for expanders. #175 | Matt Demanett | 4 | +18 | -12 |
2021-04-12 03:53 | PEQ14XF: docs fix. #175 | Matt Demanett | 1 | +2 | -1 |
2021-04-12 03:53 | Expanders: fix polyphony in general; probably only PEQ6/14 expanders are affected. | Matt Demanett | 1 | +5 | -0 |
2021-04-12 02:55 | PEQ14: fix knob labels. #174 | Matt Demanett | 1 | +24 | -24 |
2021-03-02 15:46 | Bump version. | Matt Demanett | 1 | +1 | -1 |
2021-03-01 04:33 | Analyzers: fix initialization crash. #169 | Matt Demanett | 1 | +1 | -1 |
2021-02-25 02:36 | Bump version; update readme and screens. | Matt Demanett | 7 | +62 | -23 |
2021-02-25 02:28 | 4FO: fix frequency dial. #168 | Matt Demanett | 7 | +48 | -48 |
2021-02-23 04:11 | Fix constant, to make more compilers happy. | Matt Demanett | 1 | +1 | -1 |
2021-02-23 03:31 | MANUAL, 4MAN: change order of output voltage menu options. | Matt Demanett | 2 | +2 | -2 |
2021-02-23 03:24 | More documentation for LFO smoothing. | Matt Demanett | 1 | +7 | -3 |
2021-02-20 03:24 | LFO, 8FO: panel label updates. | Matt Demanett | 15 | +26 | -26 |
2021-02-20 03:11 | 4FO: quadrature LFO. | Matt Demanett | 20 | +2941 | -258 |
2021-02-19 04:00 | LFO, LLFO, 8FO: stepped-random outputs and output smoothing. | Matt Demanett | 34 | +1029 | -365 |
2021-02-15 18:39 | CLPR: add "clipper" to the module display name to make searchable in the module browser. #167 | Matt Demanett | 2 | +4 | -2 |
2021-02-11 04:11 | Stepped random oscillator; oscillators minor cleanups; widened oscillator phase_t. | Matt Demanett | 7 | +146 | -60 |
2021-02-05 03:40 | DSP work for smooth LFOs. | Matt Demanett | 4 | +100 | -7 |
2021-02-02 03:03 | MANUAL, 4MAN: add +10V output option. | Matt Demanett | 5 | +68 | -6 |
2021-01-29 03:36 | Disable broken mac autobuild. | Matt Demanett | 1 | +9 | -9 |
2021-01-29 02:43 | Update osxcross target, maybe fix mac autobuild. | Matt Demanett | 1 | +1 | -1 |
2021-01-28 05:01 | POLYOFF*: add order-of-operations menu option, defaulting to applying scale, then offset. Previously it would offset, then scale. #164 | Matt Demanett | 5 | +125 | -27 |
2021-01-28 04:21 | OFFSET: add "order of operations" mode selection, and make "scale, then offset" the default -- prefiously the offset was applied before the scaling. #160 | Matt Demanett | 3 | +50 | -4 |
2021-01-23 05:33 | FM-OP: trigger anti-aliasing when there is external FM; add options to disable AA for feedback or external FM. | Matt Demanett | 3 | +24 | -1 |
2021-01-23 04:27 | SLEQ: add slow mode. #158 | Matt Demanett | 10 | +122 | -58 |
2021-01-23 03:32 | *ANALYZER* cleanups: single source of truth for sample rate; better lock scoping; getBins() only at start of drawGraph for derived plots. | Matt Demanett | 7 | +70 | -53 |
2021-01-22 05:12 | RANALYZER: fix crash on change sample rate from high to low. #166 | Matt Demanett | 2 | +4 | -0 |
2021-01-21 03:42 | LMTR: add attack/decay controls as on NSGT. #154 | Matt Demanett | 3 | +130 | -5 |
2021-01-21 03:40 | PRESSOR, NSGT, LMTR, CLPR: add option to double effective threshold range. #154 | Matt Demanett | 9 | +219 | -5 |
2021-01-19 05:20 | Merge change from README. | Matt Demanett | 1 | +1 | -1 |
2021-01-19 05:18 | Merge branch 'master' of github.com:bogaudio/BogaudioModules | Matt Demanett | 1 | +1 | -1 |
2021-01-19 05:12 | NSGT: add controls for attack/release times on the context menu. #154 | Matt Demanett | 3 | +144 | -5 |
2021-01-19 03:02 | LMTR: add missing "Limiter" tag. #159 | Matt Demanett | 2 | +2 | -1 |
2021-01-19 02:48 | Cleanup: change processChannel() with unused channel arg to processAll() in mono modules. #163 | Matt Demanett | 22 | +22 | -22 |
2021-01-19 02:38 | Test module with an OpenGL widget. | Matt Demanett | 10 | +481 | -0 |
2021-01-19 02:36 | Typos. | Matt Demanett | 1 | +2 | -2 |
2021-01-02 03:10 | Doc fix. | Matt Demanett | 2 | +2 | -2 |
2020-11-28 21:48 | Merge pull request #157 from giacecco/patch-1 | Matt Demanett | 1 | +1 | -1 |
2020-11-22 16:01 | Clarifies scale and offset use in the LFO modules. | Gianfranco Cecconi | 1 | +1 | -1 |
2020-11-13 02:38 | NSGT: fix ratio calculation. #154 | Matt Demanett | 2 | +3 | -4 |
2020-10-24 23:33 | RGATE: fix persistence of the output range setting. #153 | Matt Demanett | 1 | +3 | -0 |
2020-10-24 23:26 | Merge branch 'master' of github.com:bogaudio/BogaudioModules | Matt Demanett | 3 | +31 | -36 |
2020-10-24 23:26 | Merge pull request #152 from hostaboat/master | Matt Demanett | 3 | +31 | -36 |
2020-10-22 22:48 | Revive context menus for UMIX & MUMIX. The menus seemed to get deleted when adding SWITCH18 and MATRIX18 modules on Oct 4, 2020 commit 51ccb8081d614c84063e7656ba8a48daefa934dd. | Todd Wease | 3 | +31 | -36 |
2020-10-22 03:09 | Scrub snprintfs in favor of format(). | Matt Demanett | 4 | +23 | -45 |
2020-10-15 02:53 | Bump version; update main README for release. | Matt Demanett | 2 | +263 | -50 |
2020-10-15 02:51 | Update screenshots. | Matt Demanett | 22 | +101 | -62 |
2020-10-15 02:13 | Fix bug where modules would not receive reset() on load when the sample rate is not hte default. #150 | Matt Demanett | 3 | +3 | -2 |
2020-10-14 03:14 | ASSIGN: shot-in-the-dark "fix" for #150 (bad behavior after Rack restart). | Matt Demanett | 1 | +1 | -0 |
2020-10-08 03:55 | RANALYZER: while in freeze mode, left and right keys nudge the bin being displayed up and down. #141 | Matt Demanett | 3 | +26 | -0 |
2020-10-08 03:23 | ANALYZER-XL, RANALYZER: add note in documentation about not clicking on the display to move the module. | Matt Demanett | 1 | +4 | -0 |
2020-10-08 03:00 | MX44CVM, MX88M: add "solo by columns" option. | Matt Demanett | 14 | +82 | -18 |
2020-10-08 02:05 | Drop background under CV inputs on MX44CVM, to match MX88M (even if this is inconsistent with other modules). | Matt Demanett | 8 | +44 | -48 |
2020-10-08 01:41 | SWITCH*: make "Disabled" the default inverting option. | Matt Demanett | 3 | +7 | -7 |
2020-10-08 01:36 | Try to clarify the "Exclusive" options on the various SWITCH* modules. | Matt Demanett | 2 | +7 | -7 |
2020-10-07 04:12 | ADSR, others: fix decay and release stage shapes very slightly, for a cleaner / less abrupt onset of the stage, avoiding a pop when driving a VCA in some situations. | Matt Demanett | 4 | +14 | -13 |
2020-10-06 03:19 | MX88CV, MX88M: CV and mutes expanders for MATRIX88. #144 | Matt Demanett | 25 | +3934 | -11 |
2020-10-06 00:21 | MX44CVM: CV and mutes expander for MATRIX44. #144 | Matt Demanett | 24 | +1435 | -39 |
2020-10-04 04:33 | SWITCH18, MATRIX18: 1-to-8 switches/routers. | Matt Demanett | 25 | +2203 | -38 |
2020-10-04 02:51 | SWITCH81: add exclusive option -- only one switch can be on at a time. | Matt Demanett | 2 | +5 | -2 |
2020-10-02 02:03 | ASX: chainable 8-step expander for ADDR-SEQ. #139 | Matt Demanett | 32 | +2660 | -369 |
2020-10-01 22:01 | Clarify source license as GPL-3.0-or-later. | Matt Demanett | 1 | +1 | -1 |
2020-10-01 01:28 | Merge branch 'master' of github.com:bogaudio/BogaudioModules | Matt Demanett | 2 | +11 | -11 |
2020-10-01 01:28 | Merge pull request #148 from pronvit/patch-2 | Matt Demanett | 1 | +9 | -9 |
2020-10-01 01:27 | Merge pull request #147 from pronvit/patch-1 | Matt Demanett | 1 | +2 | -2 |
2020-09-29 23:55 | Fixed a few typos | Vitaly Pronkin | 1 | +9 | -9 |
2020-09-29 23:41 | Fix wrong array size is used | Vitaly Pronkin | 1 | +2 | -2 |
2020-09-29 02:37 | Analyzers: fix frequency axis labelling in some odd caes; add 75% frequency ranges on ANALYZER-XL and RANALYZER. | Matt Demanett | 1 | +14 | -26 |
2020-09-29 02:07 | Analyzers: limit peak readouts to displayed range. | Matt Demanett | 3 | +16 | -26 |
2020-09-27 17:58 | RANALYZER: fix crash in widget when rendering without module. #146 | Matt Demanett | 2 | +4 | -3 |
2020-09-25 05:01 | Analyers: shrink freeze overlay, so that it fits on old school ANALYER. | Matt Demanett | 1 | +10 | -10 |
2020-09-25 04:46 | Analyzers: change freeze underlay color. | Matt Demanett | 1 | +1 | -1 |
2020-09-25 04:29 | Analyzers: plot points so that they lay in the center of the bin frequencies rather than at the low bound. | Matt Demanett | 1 | +9 | -8 |
2020-09-25 04:15 | Analyzers: on mouse down and hold on the display, freeze the display and show details about the values under the mouse. #141 | Matt Demanett | 7 | +251 | -23 |
2020-09-24 04:30 | WALK2: fix mouse tracking to account for zoom level. | Matt Demanett | 1 | +3 | -2 |
2020-09-24 02:09 | More explicit constexprs for certain linkers. #145 | Matt Demanett | 1 | +6 | -0 |
2020-09-24 01:56 | Revert "Try to back up does-it-compile autobuild to older gcc." | Matt Demanett | 2 | +1 | -2 |
2020-09-24 01:35 | Merge branch 'master' of github.com:bogaudio/BogaudioModules | Matt Demanett | 3 | +9 | -9 |
2020-09-24 01:35 | Try to back up does-it-compile autobuild to older gcc. | Matt Demanett | 2 | +2 | -1 |
2020-09-24 00:57 | Quiet some gcc warnings. | Matt Demanett | 3 | +9 | -9 |
2020-09-23 03:55 | RANALYZER: window the signals going into the FFT, rather than window the test signal directly. #116 | Matt Demanett | 2 | +11 | -10 |
2020-09-23 03:44 | RANALYZER: fix run v flush. | Matt Demanett | 2 | +11 | -10 |
2020-09-23 03:09 | RANALYZER: various fixes; add windowing to test signal. #116 | Matt Demanett | 9 | +197 | -42 |
2020-09-23 01:54 | Move definitons to .cpp. | Matt Demanett | 2 | +204 | -201 |
2020-09-19 06:20 | Analyzers: undo old "fix" for peak frequency calculation, that now looks very wrong. | Matt Demanett | 2 | +13 | -10 |
2020-09-19 06:04 | Analyzers: add linear plots for amplitude and frequency axes. #97 | Matt Demanett | 8 | +440 | -244 |
2020-09-17 03:40 | RANALYZER: update README; have loop mode respect initial patch-load delay. | Matt Demanett | 2 | +4 | -2 |
2020-09-17 03:14 | RANALYZER: header fix. | Matt Demanett | 1 | +12 | -12 |
2020-09-17 03:09 | RANALYZER: add back analysis trace, as (response - test), plotted in decibels; replace "peaks" header with lables for traces; add trigger-on-load option; fix buffer flush in loop mode. #116 | Matt Demanett | 4 | +129 | -35 |
2020-09-16 03:18 | LPG and LLPG: tune timings. Fix output on LLPG. | Matt Demanett | 4 | +11 | -10 |
2020-09-15 04:40 | Add documentation for LPGs; tag VISH as a slew limiter. | Matt Demanett | 3 | +54 | -8 |
2020-09-15 03:24 | VISH: drop VELO input, add SHAPE. MEGAGATE: add shape. | Matt Demanett | 22 | +266 | -110 |
2020-09-14 04:06 | Set changeLogUrl to point to releases page; fix module tag. | Matt Demanett | 1 | +2 | -1 |
2020-09-14 03:56 | VISH, MEGAGATE: gate-to-trigger enabled by default. | Matt Demanett | 2 | +2 | -2 |
2020-09-14 03:56 | VELO: triple-CV VCA; one of the CVs is handy for implementing MIDI velocity. | Matt Demanett | 14 | +1144 | -4 |
2020-09-09 03:16 | LLPG: mini LPG. | Matt Demanett | 27 | +1263 | -33 |
2020-09-09 02:29 | LPG: an LPG. | Matt Demanett | 13 | +1711 | -3 |
2020-09-08 02:02 | Filters: add cutoff limit at 49% of sample rate, to support low sample rates. #140 | Matt Demanett | 1 | +1 | -0 |
2020-09-06 02:43 | MEGAGATE: stereo low- and high-pass gate. | Matt Demanett | 30 | +4163 | -303 |
2020-09-05 22:35 | Ranalyzer: set SR threshold for larger FFT buffer to 96k to match other analyzers. #116 | Matt Demanett | 1 | +1 | -1 |
2020-09-05 22:30 | ANALYZER-XL: add ultra+ quality mode. #116 | Matt Demanett | 4 | +18 | -2 |
2020-09-05 22:22 | RANALYZER: fix crash if sample rate very high; increase buffer size to 32K if SR is 192K or higher; etc. #116 | Matt Demanett | 9 | +61 | -18 |
2020-09-04 01:42 | Fix init/reset on mode-select buttons. | Matt Demanett | 1 | +1 | -1 |
2020-09-02 00:23 | Allow defs to refer to local symbols. | Matt Demanett | 1 | +15 | -4 |
2020-09-02 00:23 | PEQ: fix frequency dial. | Matt Demanett | 7 | +82 | -59 |
2020-08-29 01:52 | VISH: vactrol-ish envelope. | Matt Demanett | 24 | +1679 | -199 |
2020-08-24 22:24 | CMPDIST: fix documentation with regard to LT being inverted. #137 | Matt Demanett | 1 | +3 | -1 |
2020-08-24 22:05 | S&H: fix the top-to-bottom-section normalling of GATE to apply to polyphony channels. #138 | Matt Demanett | 2 | +12 | -2 |
2020-08-23 13:17 | (L)VCF: avoid filter blowup when cutoff is zero at high sampling rates. | Matt Demanett | 4 | +9 | -1 |
2020-08-23 11:19 | Maybe fix situation where the right-channel VU on MIX2 spuriously shows red. | Matt Demanett | 1 | +1 | -1 |
2020-08-21 01:28 | RANALYZER: drop goofy "analysis" plot. #116 | Matt Demanett | 2 | +11 | -5 |
2020-08-21 01:18 | CHIRP, RANALYZER: fix chirps to start with zero phase. | Matt Demanett | 2 | +8 | -1 |
2020-08-19 23:00 | Update svg_widgets.rb for new screw handling. | Matt Demanett | 1 | +1 | -26 |
2020-08-19 22:55 | CHIRP: fix parameter displays on frequency knobs; small fixes. | Matt Demanett | 2 | +3 | -30 |
2020-08-19 22:04 | RANALYZER: fix frequency calculations. #116 | Matt Demanett | 1 | +2 | -0 |
2020-08-19 12:08 | RANALYZER: quick fixes for test signal output amplitude, and module docs. | Matt Demanett | 2 | +4 | -2 |
2020-08-19 11:53 | RANALYZER: swept-sine frequency response analyzer. #116 | Matt Demanett | 15 | +1058 | -30 |
2020-08-18 19:09 | Load new panel only when skin changes; panel load is triggered by json load, which can be triggered by preset stuff, which would make the panel flicker. | Matt Demanett | 2 | +10 | -5 |
2020-08-18 18:31 | CHIRP: a swept sine wave oscillator. | Matt Demanett | 16 | +1362 | -57 |
2020-08-18 09:09 | Maybe fix crash when meta modules (8Face) manipulate the module state from audio threads. #136 | Matt Demanett | 1 | +1 | -2 |
2020-08-18 08:51 | Initial work on a chirp / swept-sine generator. | Matt Demanett | 6 | +210 | -11 |
2020-08-17 18:19 | Nuke long ignored READM-dist.md; remove README from distributable file. | Matt Demanett | 2 | +1 | -6 |
2020-08-17 18:13 | SWITCH*, MATRIX*: averaging mode everywhere. #135 | Matt Demanett | 9 | +62 | -71 |
2020-08-17 17:43 | MATRIX81: knobs complement to SWITCH81, gotta keep things balanced. #135 | Matt Demanett | 14 | +1272 | -8 |
2020-08-17 15:20 | SWITCH81: 8x1 version of SWITCHXY; alternative to MUMIX. #135 | Matt Demanett | 17 | +986 | -43 |
2020-08-17 14:04 | MUMIX: add averaging mode, from UMIX. #135 | Matt Demanett | 7 | +74 | -34 |
2020-08-17 13:48 | Copy README to faciliate adding documentation for unreleased changes; will copy to README.md on release. | Matt Demanett | 1 | +1167 | -0 |
2020-08-17 02:05 | Update acknowledgements (fix links). | Matt Demanett | 1 | +1 | -1 |
2020-08-17 02:03 | Update acknowledgements. | Matt Demanett | 1 | +2 | -0 |
2020-08-13 06:14 | Bump version. | Matt Demanett | 1 | +1 | -1 |
2020-08-13 06:13 | Update README for recent change to PEQ6/14. | Matt Demanett | 1 | +4 | -1 |
2020-08-13 06:04 | RGATE: replace "initial pulse" with initial clock period, which simplifies things; replace RUN port with RESET; add output range options; document in README. #129 | Matt Demanett | 10 | +166 | -188 |
2020-08-13 02:48 | Update scripts for screenshots to support skins; add documentation and screenshots for skins to REAMDE; add RGate to screenshots. | Matt Demanett | 34 | +149 | -17 |
2020-08-12 05:17 | RGATE: clock-relative gate generator and clock divider/muliplier. | Matt Demanett | 12 | +1289 | -0 |
2020-08-12 05:16 | Fix error handling and expressions; allow variables everywhere. | Matt Demanett | 1 | +21 | -16 |
2020-08-11 03:07 | Make ports slightly darker in lowcontrast skin. | Matt Demanett | 3 | +2 | -2 |
2020-08-11 03:06 | Fix for files that do not exist. | Matt Demanett | 1 | +5 | -6 |
2020-08-11 02:43 | LVCF: fix mode lights when module is inactive. | Matt Demanett | 2 | +11 | -5 |
2020-08-11 02:39 | PEQ14: make frequency mode switch work when module is not active. | Matt Demanett | 1 | +3 | -2 |
2020-08-11 02:23 | Change green shade on indicator buttons to match the full-on green LED shade Rack uses. | Matt Demanett | 5 | +24 | -27 |
2020-08-09 04:18 | On context menus, add space above "Panel", not below. | Matt Demanett | 30 | +1 | -30 |
2020-08-09 04:11 | Add context-menu items to set the default skins, and rename menu item to "Panel". | Matt Demanett | 6 | +147 | -26 |
2020-08-09 01:37 | Refix last fix. | Matt Demanett | 1 | +1 | -1 |
2020-08-09 01:26 | Merge branch 'master' of github.com:bogaudio/BogaudioModules | Matt Demanett | 19 | +41 | -38 |
2020-08-09 01:26 | On Windows, avoid std::random_device, as it does not work (and may crash) on certain mingw or gcc versions. #132 | Matt Demanett | 1 | +8 | -1 |
2020-08-09 00:34 | Suppress double click resetting the param on mode-select type buttons, e.g. on LLFO. #134 | Matt Demanett | 1 | +1 | -0 |
2020-08-08 01:02 | Fix screw placement on medium-width modules. | Matt Demanett | 1 | +7 | -1 |
2020-08-08 00:54 | Change name of user-dir skins json file to Bogaudio.json, so the name matches the plugin slug. | Matt Demanett | 1 | +1 | -1 |
2020-08-08 00:50 | Fix skinning on a few labels. | Matt Demanett | 14 | +24 | -24 |
2020-08-08 00:44 | Simplify arguments. | Matt Demanett | 1 | +8 | -12 |
2020-08-07 06:02 | Darken knobs and ports for dark mode (update). | Matt Demanett | 1 | +0 | -0 |
2020-08-07 05:59 | Darken knobs and ports for dark mode. | Matt Demanett | 132 | +324 | -324 |
2020-08-07 05:52 | Fix issue with knobs etc not updating on skin change. | Matt Demanett | 1 | +3 | -0 |
2020-08-07 05:32 | Linux fix. | Matt Demanett | 1 | +2 | -0 |
2020-08-07 05:11 | Add "Dark (low-contrst)" skin as alternate dark mode. | Matt Demanett | 219 | +45666 | -0 |
2020-08-07 04:59 | Even darker dark mode. | Matt Demanett | 308 | +8076 | -2116 |
2020-08-07 04:33 | PEQ6, PEQ14: add option where if a band direct output is in use, that band is excluded from the mix output (including even and odd mixes for PEQ14). #130 | Matt Demanett | 6 | +76 | -13 |
2020-08-07 03:32 | Dark scrws. | Matt Demanett | 105 | +158 | -373 |
2020-08-07 01:27 | Drop test template/blank panels. | Matt Demanett | 74 | +0 | -2890 |
2020-08-07 01:13 | Add script to make SVG stubs; fix make_stub.sh and svg_weidgets.rb; nuke svg_render.sh; add script to from scratch make compilable empty module with name and width; add script to open all sources for a module. | Matt Demanett | 6 | +194 | -34 |
2020-08-06 22:56 | Fix templates/blanks. | Matt Demanett | 1 | +14 | -14 |
2020-08-06 09:31 | Fix for modules with no skin (AnalyzerXL). | Matt Demanett | 3 | +15 | -13 |
2020-08-06 09:06 | Dark widgets. | Matt Demanett | 72 | +1935 | -292 |
2020-08-06 06:25 | DARK MODE. | Matt Demanett | 111 | +535 | -826 |
2020-08-06 00:42 | Typo. | Matt Demanett | 1 | +1 | -1 |
2020-08-05 08:18 | Add hook for common context menu items for all modules. | Matt Demanett | 95 | +161 | -150 |
2020-08-05 08:08 | Add hooks for json handling in the module baseclass. | Matt Demanett | 63 | +162 | -177 |
2020-08-05 07:34 | Initial dark panels, and lots of svg fixes. | Matt Demanett | 556 | +47360 | -5793 |
2020-08-04 08:03 | Add stroke back to each path; Inkscape does not pick up styles on paths correctly. | Matt Demanett | 93 | +1320 | -1320 |
2020-08-04 07:19 | Add styles for IO elements. | Matt Demanett | 312 | +5608 | -3172 |
2020-08-04 05:59 | Bring basic panel draw color into stylesheet. | Matt Demanett | 225 | +5757 | -5296 |
2020-08-04 05:27 | Fix rendering of some modules. | Matt Demanett | 250 | +1723 | -1699 |
2020-08-04 05:03 | SVG handling gets nested defs, variables, expressions; factor module background, border, title, brand out as defs. | Matt Demanett | 367 | +4663 | -3955 |
2020-08-03 04:43 | Replace symbol import with direct inling of the symbol/def in svg sources. | Matt Demanett | 332 | +23893 | -10982 |
2020-08-03 03:10 | <def> -> <import> in svg sources. | Matt Demanett | 100 | +550 | -550 |
2020-08-03 02:52 | Script to copy widget position variables from svg into the relevant cpp. | Matt Demanett | 15 | +133 | -63 |
2020-08-03 01:48 | Fix svg_render.rb to process multiple files in one call, and with one invocation of Inkscape. | Matt Demanett | 133 | +51 | -37 |
2020-07-30 06:50 | Add a preprocessing step to the svg workflow, to achieve central stylesheets and a central library of symbols. | Matt Demanett | 394 | +23307 | -8868 |
2020-07-29 05:04 | Rewrite all module svg sources with nokogiri to standardize the syntax as a basis for further substantive changes. | Matt Demanett | 115 | +6732 | -7422 |
2020-07-28 23:34 | Update svg scripts to work with Inkscape 1.0. | Matt Demanett | 2 | +4 | -8 |
2020-07-28 01:20 | Bump version. | Matt Demanett | 1 | +1 | -1 |
2020-07-28 01:19 | PEQ6/14 fixes: fix to produce output if only connected output is a channel output; fix bandwidth CV inputs. #128 | Matt Demanett | 2 | +28 | -4 |
2020-07-22 04:36 | Mention WALK* and MIX* changes in README. | Matt Demanett | 1 | +16 | -7 |
2020-07-22 04:07 | README fix. | Matt Demanett | 4 | +4 | -4 |
2020-07-22 04:01 | Update README and screens; bump version. | Matt Demanett | 20 | +106 | -22 |
2020-07-22 02:01 | CMPDIST: fix stray output covering WINDOW input; remove normal voltage on input A, so the module outputs zero with default knobs. #123 | Matt Demanett | 2 | +1 | -7 |
2020-07-20 02:33 | Revert "Attempt to make it easier to find build errors in mac autobuild." | Matt Demanett | 2 | +6 | -18 |
2020-07-20 02:04 | Attempt to make it easier to find build errors in mac autobuild. | Matt Demanett | 2 | +18 | -6 |
2020-07-20 01:55 | Another compiler fix. | Matt Demanett | 1 | +2 | -2 |
2020-07-20 01:22 | MIX4/8: add DIM button, to toggle a reduction in the master output; amount defaults to -12dB and is settable on the menu. #118 | Matt Demanett | 10 | +76 | -8 |
2020-07-20 00:37 | CMPDIST: comparator-based distorition. #123 | Matt Demanett | 6 | +566 | -0 |
2020-07-19 01:11 | Clean up stray characters. | Matt Demanett | 2 | +2 | -2 |
2020-07-18 20:48 | Fix typo. | Matt Demanett | 3 | +3 | -3 |
2020-07-18 20:47 | VCOs: fix exponential FM handling in linear frequency mode. Also fix frequency initialization on module load in linear frequency mode. #124 | Matt Demanett | 2 | +7 | -7 |
2020-07-10 23:22 | Fix headers for older compilers. | Matt Demanett | 2 | +2 | -0 |
2020-07-10 22:02 | Mark PEQ14XV experimental for now. | Matt Demanett | 2 | +1 | -13 |
2020-07-10 04:26 | FFB: replace silly VCA thing with frequency CV. | Matt Demanett | 4 | +70 | -31 |
2020-07-10 03:27 | WALK, WALK2: add modes to turn "jump" into sample or track and hold. On WALK2, track mouse drags, not just clicks, to force the output position -- turns the module into an X/Y controller. | Matt Demanett | 7 | +215 | -24 |
2020-07-09 05:26 | FOLLOW: general fixup, with new better EF model; fixed tooltips; changed SCALE to GAIN. PEQ6XF, PEQ14XF, PEQ14XV: switched to new EF model; performance improvements. Changed all RMS calculations to be slightly faster and to ignore DC offsets. | Matt Demanett | 34 | +338 | -298 |
2020-07-08 19:18 | Change around PEQ6 and PEQ14 such that the base module has band outputs, while EF outputs are moved to an expander; lesh out PEQ14XV; shelve PEQ14XR for now. | Matt Demanett | 38 | +1242 | -680 |
2020-06-30 04:30 | Crude proof-of-concepts for PEQ14 vocoder and resynthesizer expanders; also changed how expanders check they're next to the correct modules. | Matt Demanett | 29 | +605 | -63 |
2020-06-26 02:29 | PEQ6XO, PEQ14XO: per-band output expanders for PEQ6, PEQ14. | Matt Demanett | 20 | +452 | -14 |
2020-06-25 02:55 | Add a five hp template. | Matt Demanett | 7 | +61 | -1 |
2020-06-25 02:33 | Minor PGMR layout fix. | Matt Demanett | 3 | +12 | -14 |
2020-06-25 02:03 | Reorganize code for modules with expanders. | Matt Demanett | 17 | +1255 | -1203 |
2020-06-24 03:21 | Refactor MultimodeFilter interfaces; speed up FFB and PEQ*. | Matt Demanett | 8 | +110 | -83 |
2020-06-24 02:34 | Fix randomize/initialize for StatefulButton widget; should be the last custom widget missing these. | Matt Demanett | 2 | +17 | -0 |
2020-06-23 05:06 | PEQ6, PEQ14: 6 and 14 channel parametric EQs and filter banks. | Matt Demanett | 15 | +1970 | -101 |
2020-06-19 01:51 | Fix a bunch of small-knob "maxtick" dials to be mintick insteead; the tick is supposed to show where zero is. | Matt Demanett | 32 | +127 | -306 |
2020-06-18 22:47 | Fix reset (initialize) of mute buttons on MUMIX, MIX4/etc. | Matt Demanett | 2 | +7 | -0 |
2020-06-18 01:43 | Add a bit of slew limitation on matrix mixers, to smooth out pops, especially with the switch mixers. #122 | Matt Demanett | 2 | +12 | -1 |
2020-06-17 22:02 | Fix randomization on MUMIX, and for mute buttons on MIX4/8. | Matt Demanett | 4 | +27 | -2 |
2020-06-17 03:07 | (L)VCF, PEQ: minor fixes to frequency CV handling; increase frequency slew rate slightly. | Matt Demanett | 5 | +11 | -11 |
2020-06-16 04:08 | Add _inverseChannels to base module, and use it wherever previously divided by the poly channel count; this is a minor performance improvement, and eliminates a class of divide by zero bugs. | Matt Demanett | 20 | +49 | -49 |
2020-06-16 03:49 | PEQ: 3-channel parametric equalizer. | Matt Demanett | 10 | +775 | -1 |
2020-06-15 23:09 | MIX2: fix level light showing spurious value due to divide by zero when module upatched. | Matt Demanett | 1 | +3 | -2 |
2020-06-11 20:23 | MIX4: fix channel level indicator staying on after channel input is disconnected. #121 | Matt Demanett | 4 | +15 | -11 |
2020-06-10 04:23 | Use "auto" consistently in a particular case where the type is obvious. | Matt Demanett | 26 | +32 | -32 |
2020-06-10 04:16 | Break bizarre habit of defining methods in the header for certain Widgets (a couple random things). | Matt Demanett | 11 | +149 | -118 |
2020-06-10 03:47 | Namespaces on benchmarks for easier filtering. | Matt Demanett | 6 | +112 | -112 |
2020-06-10 03:39 | Bug fixes in Multimode filter; fix (L)VCF to not add sample delay due to their internal serial fixed highpass filters. | Matt Demanett | 4 | +47 | -28 |
2020-06-09 02:36 | Switch mixers: make inverting by param entry the default. | Matt Demanett | 1 | +2 | -2 |
2020-06-09 02:21 | 4MAN: a quad version of MANUAL. | Matt Demanett | 8 | +282 | -6 |
2020-06-07 05:49 | MIX2: stereo MIX1. | Matt Demanett | 9 | +364 | -7 |
2020-06-07 02:51 | WALK, WALK2: fix stall at low rates when the sample rate is above 48k; fix them to seem to walk at the same rate regardless of sample rate. #120 | Matt Demanett | 5 | +10 | -9 |
2020-05-15 01:28 | AD: fix retrigger; in loop mode, make retrigger a sync. #117 | Matt Demanett | 4 | +34 | -3 |
2020-04-28 04:29 | Change README included in distributions. | Matt Demanett | 2 | +6 | -1 |
2020-04-28 04:23 | Add status and version badges; acknowledge source of auto-build scripts. | Matt Demanett | 1 | +4 | -0 |
2020-04-28 04:21 | Revert "Check in compile error on purpose, to see what happens with the compile github action." | Matt Demanett | 1 | +1 | -1 |
2020-04-28 04:16 | Check in compile error on purpose, to see what happens with the compile github action. | Matt Demanett | 1 | +1 | -1 |
2020-04-28 03:29 | Github actions scripts to compile on push to master and build on release -- thanks to @david-c14 SubmarineFree. | Matt Demanett | 9 | +185 | -0 |
2020-04-27 23:25 | Bump version. | Matt Demanett | 1 | +1 | -1 |
2020-04-27 23:24 | (L)VCF: fix ringing at very low cutoff, again; chaning the filter to float from double recently caused the problem. #115 | Matt Demanett | 3 | +3 | -2 |
2020-04-25 01:26 | Bump version. | Matt Demanett | 1 | +1 | -1 |
2020-04-24 23:34 | SWITCH mixers: fix nasty problems recently introduced. #114 | Matt Demanett | 2 | +10 | -6 |
2020-04-24 04:23 | Merge branch 'master' of github.com:bogaudio/BogaudioModules | Matt Demanett | 22 | +173 | -54 |
2020-04-24 04:23 | Fix gcc compile problem. #113 | Matt Demanett | 1 | +12 | -8 |
2020-04-23 05:25 | README fixes. | Matt Demanett | 3 | +4 | -4 |
2020-04-23 05:20 | Update README and screens, bump version. | Matt Demanett | 19 | +169 | -50 |
2020-04-23 04:41 | Enable "Triggered select mode" on PGMR. | Matt Demanett | 2 | +2 | -2 |
2020-04-23 02:14 | Fix gcc warning. | Matt Demanett | 1 | +4 | -4 |
2020-04-23 02:03 | MIX4/8 minor fixes. | Matt Demanett | 2 | +5 | -0 |
2020-04-22 04:37 | SWITCH* matrix mixers: modest performance improvements. | Matt Demanett | 2 | +28 | -2 |
2020-04-22 03:35 | SWITCH* matrix mixers: add row- and column-exclusive options. #112 | Matt Demanett | 4 | +95 | -1 |
2020-04-21 03:17 | Clearer labels for output clipping options on matrix mixers. | Matt Demanett | 1 | +2 | -2 |
2020-04-21 03:15 | SWITCH*: add option to completely disable inverting, to make buttons easier to midi map. #111 #108 | Matt Demanett | 6 | +413 | -349 |
2020-04-20 03:10 | Add per-module manual links to plugin.json. | Matt Demanett | 3 | +160 | -73 |
2020-04-20 02:55 | Updated module descriptions | Matt Demanett | 28 | +54 | -54 |
2020-04-20 02:15 | Fix up some constants. | Matt Demanett | 7 | +31 | -27 |
2020-04-19 05:38 | Speed up MIX4/8; drastically speed up their expanders. | Matt Demanett | 8 | +312 | -183 |
2020-04-19 03:29 | Speed up filters somewhat with rack::simd. | Matt Demanett | 6 | +304 | -70 |
2020-04-18 02:38 | Use float in MultimodeFilter. | Matt Demanett | 2 | +5 | -5 |
2020-04-17 22:25 | Split up and templatize MultimodeFilter; this realizes some minor memory savings; is preparation for speed improvements. | Matt Demanett | 6 | +291 | -126 |
2020-04-17 04:23 | Break up dsp/filter.* into multiple files. | Matt Demanett | 28 | +1044 | -984 |
2020-04-17 02:56 | Fix indenting. | Matt Demanett | 8 | +608 | -608 |
2020-04-17 02:49 | Add 16HP template; template module fixes. | Matt Demanett | 5 | +41 | -13 |
2020-04-17 02:27 | Drop "Utility" module tag where it was used. | Matt Demanett | 11 | +11 | -20 |
2020-04-16 02:24 | Fix param configs on POLYCON*, POLYOFF*. | Matt Demanett | 4 | +48 | -48 |
2020-04-16 02:17 | POLYOFF8/16: polyphonic offset/scale. #106 | Matt Demanett | 13 | +1334 | -6 |
2020-04-15 22:40 | Add POLYCON8; rename POLYCON->POLYCON16 and update layout. #106 | Matt Demanett | 19 | +825 | -500 |
2020-04-14 04:45 | Fix description of UMIX context menu options. | Matt Demanett | 1 | +8 | -7 |
2020-04-14 04:26 | Refactor/standardize output range options; add unipolar ranges to PGMR/X; add ranges to POLYCON. #106 | Matt Demanett | 10 | +176 | -197 |
2020-04-14 03:37 | POLYCON: implement channel lights. | Matt Demanett | 1 | +4 | -0 |
2020-04-13 22:55 | ADDR-SEQ, 8:1, 1:8, PGMR: allow negative addressing. | Matt Demanett | 1 | +7 | -2 |
2020-04-13 22:42 | ADDR-SEQ, 8:1, 1:8, PGMR: add option where negative triggers will step backwards. | Matt Demanett | 3 | +45 | -2 |
2020-04-13 03:40 | INV: add green/red lights to indicate whether inverting and fixed poly mode to toggle channel stats on manual button. SWITCH: ditto poly fix, and fixed high/low inputs to use mono inputs with poly triggers. | Matt Demanett | 6 | +38 | -10 |
2020-04-13 02:52 | SWITCH, INV: add option to persist latched state in the patch. #109 | Matt Demanett | 4 | +119 | -5 |
2020-04-11 06:13 | PGMR: performance improvements; better performance for expandable/expander modules generally. #107 | Matt Demanett | 7 | +72 | -38 |
2020-04-11 04:04 | SWITCH*: add option to have switch click toggle between on and off, rather than through inverted; fix switch right-click to not toggle. #108 | Matt Demanett | 10 | +402 | -347 |
2020-04-06 03:41 | INV: dual polyphonic inverter. | Matt Demanett | 6 | +250 | -0 |
2020-04-06 02:20 | Linux fix. | Matt Demanett | 1 | +1 | -1 |
2020-04-06 02:10 | PGMR, PGMRX: four-step programmer and sequencer, with chainable expander. #100 | Matt Demanett | 23 | +1581 | -164 |
2020-03-29 02:47 | EQS: stereo EQ. | Matt Demanett | 6 | +284 | -0 |
2020-03-29 01:49 | MIX4X/MIX8X: EQ and send expanders for MIX4/8. | Matt Demanett | 23 | +1644 | -97 |
2020-03-27 01:48 | Add note to README for cutoff slew and other limitation on VCF. #105 | Matt Demanett | 1 | +5 | -1 |
2020-03-26 03:44 | EQ: change knobs to have unity at noon; fix up param_quantities.hpp. | Matt Demanett | 12 | +174 | -110 |
2020-03-26 02:27 | Base classes and test modules for expanders. | Matt Demanett | 9 | +425 | -3 |
2020-03-25 03:38 | Bump version. | Matt Demanett | 1 | +1 | -1 |
2020-03-25 03:37 | ARP: fix hold mode to not allow duplicate notes. | Matt Demanett | 1 | +9 | -7 |
2020-03-25 02:41 | ARP: fix gate out when stopping and starting the clock input; add "Max gate length" context option to avoid clock weirdness entirely. #102 | Matt Demanett | 3 | +53 | -4 |
2020-03-18 23:06 | Maybe fix linker issue on Win7 build. #104 | Matt Demanett | 6 | +23 | -13 |
2020-03-18 04:29 | Update README; bump version (add image). | Matt Demanett | 1 | +0 | -0 |
2020-03-18 04:27 | Update README; bump version. | Matt Demanett | 6 | +73 | -1 |
2020-03-18 04:26 | (L)VCF: fix max frequency. | Matt Demanett | 4 | +12 | -19 |
2020-03-18 02:49 | Filter fixes. | Matt Demanett | 8 | +23 | -65 |
2020-03-16 23:20 | Move ffft library to lib/. | Matt Demanett | 24 | +2 | -2 |
2020-03-13 20:00 | ARP: maybe fix bug with picking up notes; change module poly channels to come from V/OCT instead of gate, so a monophonic gate can be used to program the arpeggio; try to clarify the documentation. #102 | Matt Demanett | 2 | +11 | -4 |
2020-03-13 18:49 | Fix problem with ADSR dsp where abrupt parameter changes could produce very large outputs (fixed). #103 | Matt Demanett | 1 | +3 | -3 |
2020-03-10 03:09 | Fix problem with ADSR dsp where abrupt parameter changes could produce very large outputs. #103 | Matt Demanett | 1 | +3 | -3 |
2020-03-06 03:57 | VCF, LVCF: more fixes for low end ringing; drop type B. #101 | Matt Demanett | 8 | +118 | -123 |
2020-02-28 22:03 | MMF: halve max mode B ripple; reduce mode a max resonance. | Matt Demanett | 1 | +2 | -2 |
2020-02-28 19:52 | MM filter: increase min cutoff to 10hz; fix BP/BR band frequencies to respect the minimum. | Matt Demanett | 2 | +5 | -5 |
2020-02-18 04:19 | Bump filter max frequency up a bit. | Matt Demanett | 1 | +1 | -1 |
2020-02-18 03:35 | Filters CV fixes. | Matt Demanett | 6 | +12 | -12 |
2020-02-18 00:37 | VCF, LVCF: avoid loud low-frequency ringing/oscillation when cutoff goes rapidly from high to zero. #101 | Matt Demanett | 5 | +36 | -5 |
2020-02-17 17:25 | DC blocker dsp. | Matt Demanett | 4 | +27 | -1 |
2020-02-16 02:58 | VCF: quick fix for large gains with cutoff near zero. #101 | Matt Demanett | 1 | +1 | -1 |
2020-02-14 03:50 | MUTE8: add option to latch muting with triggers at the CV input. #98 | Matt Demanett | 3 | +36 | -4 |
2020-02-14 03:15 | Filters. | Matt Demanett | 24 | +2538 | -17 |
2020-02-10 05:27 | Fix benchmarks build. | Matt Demanett | 3 | +32 | -32 |
2020-01-31 03:08 | Fix persistence of certain settings on AnalyzerXL. | Matt Demanett | 1 | +0 | -4 |
2020-01-15 02:41 | STACK: fix crash on misplaced assertion when removing poly cable from v/oct. #99 | Matt Demanett | 1 | +0 | -1 |
2020-01-13 06:09 | Better plotting; scater plotting. | Matt Demanett | 1 | +0 | -1 |
2020-01-13 06:08 | Filter experiments. | Matt Demanett | 5 | +1484 | -0 |
2020-01-13 06:04 | Better plotting; scater plotting. | Matt Demanett | 6 | +175 | -3 |
2020-01-12 03:04 | Changed license to GPLv3 for source code (include GPL text). | Matt Demanett | 1 | +674 | -0 |
2020-01-12 03:01 | Changed license to GPLv3 for source code, CC BY-NC-SA 4.0 for graphics. | Matt Demanett | 5 | +6 | -32 |
2020-01-01 01:52 | Fix plugin.json script to optionally include EXPERIMENTAL and TEST modules. | Matt Demanett | 3 | +7 | -4 |
2019-12-31 02:50 | Fix screw placement on POLYCON; fix stub generator for 8HP modules. | Matt Demanett | 2 | +1 | -3 |
2019-12-31 02:46 | Fix README anchor. | Matt Demanett | 1 | +1 | -1 |
2019-12-31 02:42 | Update README and screens. | Matt Demanett | 23 | +283 | -70 |
2019-12-31 02:19 | POLYCON layout tweaks, etc. | Matt Demanett | 7 | +73 | -90 |
2019-12-30 23:12 | Bump version. | Matt Demanett | 1 | +1 | -1 |
2019-12-30 23:11 | Reorder modules. | Matt Demanett | 2 | +62 | -61 |
2019-12-30 21:55 | Revised module process* methods. | Matt Demanett | 48 | +73 | -90 |
2019-12-30 21:14 | ASSIGN layout tweak. | Matt Demanett | 3 | +6 | -6 |
2019-12-29 22:46 | PULSE: compact square wave oscillator. | Matt Demanett | 8 | +375 | -11 |
2019-12-29 01:13 | ARP: fix reset. | Matt Demanett | 1 | +1 | -1 |
2019-12-29 01:10 | ARP: add shuffle mode. | Matt Demanett | 4 | +37 | -5 |
2019-12-29 00:35 | ARP: add mode to use updated notes only when the arpeggio restarts, make this the default. | Matt Demanett | 4 | +265 | -167 |
2019-12-28 23:02 | Fix module base class call of onReset, onSR to respect overrides. | Matt Demanett | 2 | +6 | -3 |
2019-12-28 22:37 | Scrub more redundant reset() calls, etc. | Matt Demanett | 16 | +2 | -30 |
2019-12-25 18:16 | POLYCON: poly per-channel constants. | Matt Demanett | 7 | +450 | -1 |
2019-12-24 20:04 | Remove rendundant call from template. | Matt Demanett | 1 | +0 | -1 |
2019-12-24 20:03 | POLYMULT: mono-to-poly signal mult. | Matt Demanett | 6 | +250 | -9 |
2019-12-23 01:23 | ARP: arpeggiator driven by poly inputs. | Matt Demanett | 6 | +581 | -0 |
2019-12-23 01:20 | Remove redundant call. | Matt Demanett | 1 | +0 | -1 |
2019-12-23 01:03 | ASSIGN: fix crash on add. | Matt Demanett | 2 | +2 | -2 |
2019-12-19 00:07 | Change STACK description. | Matt Demanett | 2 | +2 | -2 |
2019-12-18 04:21 | Random fixes for RandomWalk dsp. | Matt Demanett | 2 | +5 | -2 |
2019-12-18 00:06 | EDGE: edge detector, gate-to-trigger, etc. #90 | Matt Demanett | 8 | +441 | -1 |
2019-12-17 05:13 | SWITCH: add lights to indicate state. #95 | Matt Demanett | 4 | +61 | -18 |
2019-12-17 05:12 | Rename "always()" module callback. | Matt Demanett | 22 | +22 | -22 |
2019-12-17 03:33 | Standardize screw positions on FM-OP. | Matt Demanett | 1 | +4 | -4 |
2019-12-17 03:32 | Remove unused define. | Matt Demanett | 1 | +0 | -1 |
2019-12-17 03:07 | Merge branch 'master' of github.com:bogaudio/BogaudioModules | Matt Demanett | 3 | +2 | -1 |
2019-12-17 08:06 | Headers fix for windows (and probably linux) build. #96 | Matt Demanett | 3 | +2 | -1 |
2019-12-17 02:36 | Fix up drawing of indicator switches. | Matt Demanett | 1 | +17 | -23 |
2019-12-16 23:57 | New modules MATRIX44, SWITCH44, SWITCH88, SWITCH1616, MUMIX; revisions to UMIX and MATRIX88 (lost their level knobs, gained new menu options); etc. #80 | Matt Demanett | 34 | +3984 | -256 |
2019-12-12 20:57 | MATRIX88: make knob indicate their position visually with a positive/negative color. Must be enabled on the context menu. #86 | Matt Demanett | 6 | +228 | -66 |
2019-12-10 04:13 | Fix a bunch of poly problems: make minimum channels 1 in module base class, adjust subclasses accordingly. | Matt Demanett | 25 | +53 | -25 |
2019-12-09 05:54 | SINE: add ramp waveform. | Matt Demanett | 2 | +16 | -3 |
2019-12-09 05:26 | LVCO and SINE: two new compact derivatives of VCO. #88 | Matt Demanett | 14 | +1204 | -271 |
2019-12-09 02:36 | Maybe/probably fix a crash where method is called from the events thread rather than the audio thread(s). #92 | Matt Demanett | 5 | +5 | -5 |
2019-12-06 04:25 | Remove all instances where a module can get poly channels from more than one input (on some, the input to use can be set). #93 | Matt Demanett | 33 | +130 | -68 |
2019-12-03 06:02 | Add stage lights to the FM-OP envelope. | Matt Demanett | 4 | +50 | -2 |
2019-12-03 05:50 | Fix stage lights on ASR. | Matt Demanett | 1 | +2 | -2 |
2019-12-03 05:47 | Add toggle for retrigger on AD; add ASR modules. #89 #90 | Matt Demanett | 10 | +466 | -14 |
2019-12-03 04:27 | Restore some toggle button checks. | Matt Demanett | 9 | +19 | -0 |
2019-11-30 06:48 | Drop empty lights enums. | Matt Demanett | 50 | +59 | -240 |
2019-11-30 06:21 | Replace button+light toggles with button that lights up. | Matt Demanett | 60 | +144 | -353 |
2019-11-29 05:51 | Recent modules tags/names/descriptions fix and update plugin.json. | Matt Demanett | 3 | +21 | -19 |
2019-11-29 05:49 | ASSIGN: poly voice (re)assigner. | Matt Demanett | 6 | +347 | -1 |
2019-11-28 02:34 | Fix module stub generator onReset call. | Matt Demanett | 3 | +1 | -3 |
2019-11-28 02:19 | Rename (add|remove)Engine module methods. | Matt Demanett | 44 | +87 | -87 |
2019-11-26 23:16 | UNISON: poly utility. | Matt Demanett | 6 | +287 | -0 |
2019-11-23 22:30 | Fix README for recent releases. | Matt Demanett | 1 | +4 | -4 |
2019-11-22 03:53 | Bump version. | Matt Demanett | 1 | +1 | -1 |
2019-11-22 03:52 | Typo. | Matt Demanett | 1 | +1 | -1 |
2019-11-22 02:20 | Remove some unneeded checks. | Matt Demanett | 2 | +0 | -16 |
2019-11-21 05:34 | Fix generator script to write out the module name in caps on the createModel line. | Matt Demanett | 1 | +2 | -1 |
2019-11-21 05:11 | Fix initialization race condition (can cause crash). #79 | Matt Demanett | 1 | +3 | -0 |
2019-11-18 04:04 | Bump version. | Matt Demanett | 1 | +1 | -1 |
2019-11-18 03:55 | Linux compile fix. | Matt Demanett | 1 | +2 | -0 |
2019-11-18 03:07 | Fixes for "linear mode" for VCO. #71 | Matt Demanett | 5 | +26 | -22 |
2019-11-18 02:41 | Merge branch 'master' of github.com:bogaudio/BogaudioModules | Matt Demanett | 3 | +62 | -4 |
2019-11-18 02:40 | Merge pull request #73 from ptrumpet/master | Matt Demanett | 3 | +62 | -4 |
2019-11-17 22:19 | MANUAL: delay "loadbang" pulse for 100ms after the patch starts running, to possibly avoid problems with modules initializing. | Matt Demanett | 3 | +16 | -5 |
2019-11-17 20:38 | Add code to reformat submenus in flat style; but the submenus seem better. | Matt Demanett | 9 | +38 | -13 |
2019-11-17 06:50 | Refactor context menus; turn option groups into submenus. | Matt Demanett | 18 | +222 | -578 |
2019-11-16 03:36 | Add output invert toggles to S&H. #75 | Matt Demanett | 22 | +57 | -10 |
2019-11-16 02:35 | ADDR-SEQ, 8:1, 1:8: factor common code to base class, and add "triggered selection" mode. #72 | Matt Demanett | 11 | +208 | -205 |
2019-11-15 23:00 | Poly support for CLPR. #78 | Matt Demanett | 2 | +54 | -25 |
2019-11-15 22:49 | PRESSOR, NSGT, LMTR: fix poly channels calculation. #78 | Matt Demanett | 3 | +3 | -3 |
2019-11-15 22:16 | Fix modulation rate at every 2.5ms regardless of sample rate. Before, this was every 100 steps, ignoring sample rate. One release went out with this at 10ms, which may have affected the sound of e.g. FM-OP. #82 | Matt Demanett | 1 | +1 | -1 |
2019-11-15 21:57 | AD, DGATE: fix for operation with no inputs (broken by poly changes). #84 | Matt Demanett | 2 | +2 | -2 |
2019-11-14 14:46 | Fix poly channel engine initialization in LMTR and a few other modules. May fix crash. (Fixed.) #79 | Matt Demanett | 1 | +1 | -1 |
2019-11-14 04:54 | Fix poly channel engine initialization in LMTR and a few other modules. May fix crash. #79 | Matt Demanett | 9 | +39 | -21 |
2019-11-14 04:39 | Restore old modulation rate of every 100 steps (temporarily, trying to track down a bug). #82 | Matt Demanett | 1 | +1 | -1 |
2019-11-14 04:29 | Remove some unneeded checks. | Matt Demanett | 1 | +0 | -8 |
2019-11-14 03:46 | Fix manual triggers on DADSRH(+), SHAPER(+). #81 | Matt Demanett | 4 | +4 | -4 |
2019-11-07 23:34 | BOOL: fix NOT output (was broken by poly change). #77 | Matt Demanett | 1 | +1 | -1 |
2019-11-07 23:19 | Drop coming soon note about polyphony. | Matt Demanett | 1 | +1 | -3 |
2019-11-05 05:09 | Fix for Rack 1.1.6. | Matt Demanett | 1 | +1 | -1 |
2019-11-05 02:38 | Bump version. | Matt Demanett | 1 | +1 | -1 |
2019-11-05 02:16 | README proofread. | Matt Demanett | 6 | +125 | -127 |
2019-10-16 14:54 | Add Linear mode to VCO | peter | 3 | +62 | -4 |
2019-10-16 01:50 | S&H: Normal lower-section GATE input to top section. #72 | Matt Demanett | 3 | +14 | -2 |
2019-10-16 01:38 | Extend poly channel calculation to the FM inputs, along with V/OCT, on VCO, XCO, FM-OP. #66 | Matt Demanett | 4 | +6 | -6 |
2019-10-16 01:25 | Poly documentation. | Matt Demanett | 1 | +140 | -3 |
2019-10-12 03:39 | Update screens and README for MONO. | Matt Demanett | 4 | +14 | -8 |
2019-10-12 03:04 | Expand module descriptions a bit. | Matt Demanett | 57 | +110 | -110 |
2019-10-12 02:09 | Poly: add MONO module; a version of core SUM with onboard compression. | Matt Demanett | 7 | +461 | -36 |
2019-10-09 01:01 | Fix output of svg_widgets.rb for new module format; fix module create lines to product correct plugin.json by script. | Matt Demanett | 60 | +69 | -67 |
2019-10-06 03:00 | OFFSET: fix param tooltips. | Matt Demanett | 2 | +16 | -8 |
2019-10-06 02:37 | 1:8, 8:1, ADDR-SEQ: fix handling of step-select CV, and fix the documentation. #70 | Matt Demanett | 4 | +4 | -4 |
2019-10-02 02:39 | Add Polyphonic tag to poly modules. | Matt Demanett | 1 | +92 | -46 |
2019-10-02 02:26 | POLY: MIX1. | Matt Demanett | 4 | +60 | -26 |
2019-10-02 02:01 | Fix modulation rate at every 10ms regardless of sample rate. | Matt Demanett | 2 | +5 | -3 |
2019-10-02 01:44 | ADDITATOR: fix initialization problem. | Matt Demanett | 2 | +58 | -14 |
2019-10-01 22:16 | Poly: in vcos and lfos, sync phase of new engine when created to primary engine. | Matt Demanett | 10 | +37 | -0 |
2019-10-01 04:21 | Upcase module names for display in plugin.json. | Matt Demanett | 1 | +33 | -33 |
2019-10-01 04:17 | Add option to invert output on ADSR and AD. #69 | Matt Demanett | 4 | +100 | -2 |
2019-10-01 04:03 | Call MenuItem::step() in every override to avoid future problems. | Matt Demanett | 10 | +18 | -0 |
2019-10-01 03:57 | Poly: optional poly channel spread from input 1 on MIX8/MIX4. #66 | Matt Demanett | 8 | +201 | -122 |
2019-09-26 23:18 | Poly: FM-OP. | Matt Demanett | 2 | +134 | -94 |
2019-09-26 22:47 | Poly: ADDITATOR. | Matt Demanett | 2 | +155 | -116 |
2019-09-26 02:54 | Poly: cleanup. | Matt Demanett | 17 | +385 | -408 |
2019-09-26 01:52 | Poly: XCO. | Matt Demanett | 2 | +204 | -154 |
2019-09-25 03:25 | Poly: VCO. | Matt Demanett | 2 | +128 | -84 |
2019-09-25 02:29 | Poly: *FO. | Matt Demanett | 9 | +276 | -181 |
2019-09-18 04:11 | Poly: SHAPER[+], DADSRH[+], DGATE. | Matt Demanett | 14 | +645 | -370 |
2019-09-14 04:21 | Poly: AD, ADSR, FOLLOW. | Matt Demanett | 8 | +219 | -84 |
2019-09-14 03:14 | Poly: OFFSET. | Matt Demanett | 2 | +18 | -10 |
2019-09-14 03:00 | Poly: VCA, VCAMP. | Matt Demanett | 6 | +61 | -39 |
2019-09-14 01:50 | Poly: PAN, XFADE. | Matt Demanett | 4 | +64 | -37 |
2019-09-14 01:28 | Poly: VCM, MUTE8. | Matt Demanett | 4 | +87 | -41 |
2019-09-13 03:48 | Poly: LMTR, NSGT. | Matt Demanett | 4 | +153 | -78 |
2019-09-13 03:25 | Poly: PRESSOR; and add add/remove engine callbacks to base module. | Matt Demanett | 6 | +140 | -84 |
2019-09-13 02:23 | Poly: AM/RM. | Matt Demanett | 2 | +18 | -10 |
2019-09-13 02:12 | Poly: UMIX and MATRIX88. | Matt Demanett | 4 | +40 | -17 |
2019-09-13 01:49 | Poly: S&H. | Matt Demanett | 2 | +32 | -24 |
2019-09-13 01:33 | Poly: NOISE. | Matt Demanett | 2 | +103 | -20 |
2019-09-12 03:49 | Poly: WALK. | Matt Demanett | 2 | +40 | -24 |
2019-09-12 03:29 | Poly: 8:1, 1:8, ADDR-SEQ. | Matt Demanett | 6 | +141 | -78 |
2019-09-11 04:10 | Poly: DETUNE and STACK. | Matt Demanett | 4 | +89 | -55 |
2019-09-11 03:24 | Poly: SLEW. | Matt Demanett | 2 | +42 | -26 |
2019-09-11 03:02 | Poly: CVD. | Matt Demanett | 2 | +72 | -27 |
2019-09-11 02:20 | Poly: CMP. | Matt Demanett | 4 | +68 | -63 |
2019-09-10 03:58 | Poly: BOOL and SUMS. | Matt Demanett | 5 | +46 | -31 |
2019-09-09 04:25 | Poly: FLIPFLOP. | Matt Demanett | 2 | +71 | -48 |
2019-09-09 03:53 | Poly: fix VU to copy poly signals through. | Matt Demanett | 1 | +7 | -3 |
2019-09-09 03:39 | Poly: fix in UMIX. | Matt Demanett | 1 | +1 | -1 |
2019-09-09 03:04 | Poly: fold ModulatingBGModule into BGModule; add poly support; poly-fy SWITCH. | Matt Demanett | 118 | +336 | -274 |
2019-09-09 01:39 | Poly: MULT. | Matt Demanett | 1 | +16 | -8 |
2019-09-08 03:16 | Poly: precursor refactoring: add custom super class for all modules; extend that with type that breaks out modulation-rate calculations and whether a module needs to produce output at all from process(). | Matt Demanett | 74 | +933 | -979 |
2019-09-06 01:50 | Build fix. | Matt Demanett | 1 | +4 | -4 |
2019-09-05 03:45 | Poly: use getVoltageSum() as where it makes sense on inputs. Set SWITCH and ANALYZER to copy poly inputs to outs. | Matt Demanett | 34 | +61 | -54 |
2019-09-05 02:54 | Factor channel processing in S&H. | Matt Demanett | 2 | +52 | -26 |
2019-09-05 02:31 | Clean up remaining [knob, port].value uses from 1.0 port. | Matt Demanett | 17 | +59 | -56 |
2019-08-11 18:54 | Update README. | Matt Demanett | 1 | +3 | -1 |
2019-08-11 18:48 | Bump version. | Matt Demanett | 1 | +1 | -1 |
2019-08-11 00:25 | Tag fix. | Matt Demanett | 1 | +1 | -2 |
2019-08-11 00:15 | S&H: Add context-menu controls to set the noise type and voltage range for the normaled inputs. #65 | Matt Demanett | 2 | +126 | -3 |
2019-07-17 02:58 | Bump version. | Matt Demanett | 1 | +1 | -1 |
2019-07-17 02:57 | Replace some static_casts with dynamic_casts for no reason other than consistency. | Matt Demanett | 7 | +8 | -8 |
2019-07-17 02:47 | Fix midding mapping of knobs with "snap" in more places. | Matt Demanett | 11 | +14 | -14 |
2019-07-15 05:05 | Whitespace. | Matt Demanett | 1 | +0 | -1 |
2019-07-15 05:04 | Make custom MenuItems inner classes of the widgets where they are used; this will preclude accidental name clashes. | Matt Demanett | 9 | +305 | -306 |
2019-07-15 04:58 | Refactoring: simplify TriggerOnLoad* and DisableOutputLimit*; factor modules that have a "select on clock" behavior in similar way. | Matt Demanett | 29 | +326 | -402 |
2019-07-15 03:55 | Remove a couple extraneous declarations of pluginInstance. | Matt Demanett | 2 | +0 | -4 |
2019-07-15 03:51 | Refactoring: make custom ParamQuantity subclasses inner classes where they are used. | Matt Demanett | 13 | +117 | -112 |
2019-07-15 03:28 | ADDR-SEQ: set default output range (back) to +/-10; fix output knob labels and right-click value set to reflected the selected range. #53 | Matt Demanett | 2 | +37 | -9 |
2019-07-14 04:27 | Bump version. | Matt Demanett | 1 | +1 | -1 |
2019-07-14 04:26 | Add peak meters (or something like) to VU. #50 | Matt Demanett | 2 | +65 | -26 |
2019-07-14 03:23 | Make mute buttons in Mix4/etc midi mappable. #64 | Matt Demanett | 1 | +6 | -1 |
2019-07-13 23:39 | Another blind fix for ADDR-SEQ output ranges not working in the community build -- but this has got to the problem (two MenuItem classes with the same name in different modules). #53 | Matt Demanett | 1 | +10 | -10 |
2019-07-09 02:59 | Bump version. | Matt Demanett | 1 | +1 | -1 |
2019-07-09 02:58 | Blind fix for ADDR-SEQ output ranges not working in the community build. #53 | Matt Demanett | 2 | +27 | -85 |
2019-07-07 22:14 | Set major/minor version to track latest Rack. | Matt Demanett | 2 | +2 | -2 |
2019-07-07 21:37 | Bump version and update README. | Matt Demanett | 2 | +4 | -2 |
2019-07-01 03:18 | Merge branch 'master' of github.com:bogaudio/BogaudioModules | Matt Demanett | 4 | +8 | -8 |
2019-07-01 03:17 | ADDR-SEQ: add context menu options for output range. #53 | Matt Demanett | 2 | +108 | -1 |
2019-07-01 02:47 | STACK: fix value snap on octave knob when controlled by mapped midi CC. #63 | Matt Demanett | 2 | +7 | -7 |
2019-07-01 02:20 | DGATE: zero delay was not actually zero. #61 | Matt Demanett | 1 | +2 | -3 |
2019-06-14 21:06 | Fix plugin.json (again). #62 | Matt Demanett | 3 | +4 | -4 |
2019-06-14 21:01 | Fix plugin.json. #62 | Matt Demanett | 2 | +4 | -4 |
2019-06-13 04:23 | v1: add script to use new Rack screenshotting feature to compose screenshots for the README. | Matt Demanett | 22 | +234 | -42 |
2019-06-13 02:06 | v1: README update. | Matt Demanett | 1 | +1 | -1 |
2019-06-13 02:06 | Strip misguided attempt to preserve old LFO frequency range in existing patches. It never really worked. Frequency ranges now just match the Rack standard. | Matt Demanett | 14 | +42 | -1177 |
2019-06-12 04:30 | DOH, fix lock. | Matt Demanett | 1 | +7 | -1 |
2019-06-12 04:10 | Analyzers: add back a lock between display drawing and channel changes. #56 | Matt Demanett | 1 | +2 | -0 |
2019-06-12 04:06 | Add missing pragma. | Matt Demanett | 1 | +2 | -0 |
2019-06-10 04:20 | v1: fix param labels. | Matt Demanett | 20 | +197 | -52 |
2019-06-10 04:15 | v1: set custom param value displays where needed. | Matt Demanett | 32 | +174 | -83 |
2019-06-07 05:16 | v1: first pass on param labels. | Matt Demanett | 44 | +291 | -289 |
2019-06-07 02:23 | Analyzer: fix label on smooth knob. | Matt Demanett | 2 | +1 | -1 |
2019-06-07 02:23 | LLFO: improve frequency dial. | Matt Demanett | 4 | +8 | -8 |
2019-06-07 02:13 | v1: update knobs on mode change on LFOs. | Matt Demanett | 3 | +10 | -1 |
2019-06-05 03:23 | v1: fix analyzer displays for new very high sample rates. | Matt Demanett | 1 | +39 | -4 |
2019-06-05 03:06 | Fix dodgy synchronization in analyzers. #56 | Matt Demanett | 3 | +73 | -47 |
2019-06-05 00:17 | v1: add brand field to plugin.json. | Matt Demanett | 1 | +3 | -3 |
2019-06-04 03:52 | v1: clean up a bunch more .active, .value, .value = on params, inputs, outputs. #60 | Matt Demanett | 15 | +52 | -52 |
2019-05-30 23:54 | v1: supress right click on MIX1 mute MIX4/8 master mute, for consistency with channel mute buttons, where right click solos the channel. | Matt Demanett | 2 | +16 | -0 |
2019-05-30 23:41 | v1: fix param labels on MIX4/8. | Matt Demanett | 2 | +40 | -40 |
2019-05-30 23:03 | v1: fix wave select on LLFO. #59 | Matt Demanett | 1 | +1 | -1 |
2019-05-30 23:00 | v1: Fix MIX4/8 master mute button states. #58 | Matt Demanett | 2 | +2 | -2 |
2019-05-30 22:51 | v1: fix knee control on dynamics modules. #57 | Matt Demanett | 8 | +8 | -8 |
2019-05-26 02:42 | v1: Fix linux build when building against Rack itelf rather than the SDK. | Matt Demanett | 2 | +3 | -1 |
2019-05-23 03:00 | v1: shorten some context menu labels. | Matt Demanett | 2 | +9 | -9 |
2019-05-23 02:51 | v1: update generator script. | Matt Demanett | 1 | +41 | -21 |
2019-05-22 23:54 | v1: fix tags; add module declarations to plugin.json; script for module declarations. | Matt Demanett | 59 | +556 | -132 |
2019-05-21 03:59 | v1: fix background swap on LFOs. | Matt Demanett | 4 | +17 | -18 |
2019-05-21 02:55 | v1: fix zoom. | Matt Demanett | 3 | +12 | -6 |
2019-05-20 04:56 | v1: fix FIXMEs on displays, mostly around null _module, so for the module browser. | Matt Demanett | 10 | +158 | -127 |
2019-05-20 04:10 | v1: change author to Bogaudio in plugin.json, since this is what is displayed in module browser, even though that is surely a bug. | Matt Demanett | 1 | +1 | -1 |
2019-05-20 03:30 | v1: fix widgets, mixers, etc. | Matt Demanett | 10 | +177 | -171 |
2019-05-19 20:29 | v1: fix Trigger. | Matt Demanett | 1 | +11 | -22 |
2019-05-19 20:18 | v1: SVG -> Svg; compiles without deprecation warnings. | Matt Demanett | 65 | +114 | -114 |
2019-05-19 20:18 | v1: normalize() -> getNormalVoltage(). | Matt Demanett | 1 | +1 | -1 |
2019-05-19 05:19 | v1: *LFO display fixes. | Matt Demanett | 4 | +31 | -31 |
2019-05-19 04:44 | Merge master. | Matt Demanett | 1 | +2 | -2 |
2019-05-19 04:40 | Fix default pitch mode on LFOs. | Matt Demanett | 1 | +2 | -2 |
2019-05-19 04:21 | v1: COMPILES!! Again. | Matt Demanett | 23 | +147 | -137 |
2019-05-19 03:48 | v1: config(), setModule(), configParam() more places. | Matt Demanett | 20 | +134 | -69 |
2019-05-19 03:04 | v1: config(), setModule(), configParam() most places. | Matt Demanett | 105 | +808 | -436 |
2019-05-18 22:55 | v1: rack namespace on SchmittTrigger and PulseGenerator. | Matt Demanett | 6 | +6 | -8 |
2019-05-18 22:52 | v1: gets/sets on params, inputs, outputs. | Matt Demanett | 53 | +719 | -719 |
2019-05-18 22:45 | v1: create(Input|Output). | Matt Demanett | 59 | +490 | -490 |
2019-05-18 22:43 | v1: APP->window->load(Font|Svg). | Matt Demanett | 64 | +95 | -95 |
2019-05-18 22:41 | v1: APP->engine->getSample(Rate|Time). | Matt Demanett | 46 | +109 | -109 |
2019-05-18 22:02 | v1: "NVGcontext* vg" -> "const DrawArgs& args". | Matt Demanett | 9 | +372 | -372 |
2019-05-18 22:00 | v1: step -> process. | Matt Demanett | 121 | +121 | -121 |
2019-05-18 21:26 | v1: rack0.hpp -> rack.hpp. | Matt Demanett | 2 | +2 | -2 |
2019-05-18 04:42 | v1: RUNS! Barely. | Matt Demanett | 18 | +131 | -83 |
2019-05-18 03:56 | v1: COMPILES. | Matt Demanett | 91 | +333 | -270 |
2019-05-18 02:53 | v1: events. | Matt Demanett | 5 | +18 | -9 |
2019-05-18 02:36 | v1: onAction. | Matt Demanett | 11 | +18 | -18 |
2019-05-18 02:26 | v1: to/from json. | Matt Demanett | 22 | +44 | -44 |
2019-05-18 02:25 | v1: creates. | Matt Demanett | 60 | +1157 | -1157 |
2019-05-18 02:21 | v1: createModel(). | Matt Demanett | 58 | +58 | -58 |
2019-05-18 02:18 | v1: pluginInstance. | Matt Demanett | 68 | +100 | -100 |
2019-05-18 02:18 | v1: Makefile etc. | Matt Demanett | 4 | +37 | -26 |
2019-05-11 17:33 | Bump version. | Matt Demanett | 1 | +1 | -1 |
2019-05-11 17:30 | Fix crash-on-add for ADDR-SEQ, 8:1, 1:8. #48 | Matt Demanett | 3 | +3 | -3 |
2019-05-10 03:23 | Update README; bump version; release WALK*; update screens. | Matt Demanett | 11 | +51 | -22 |
2019-05-10 02:30 | Walks: adjust rate response. | Matt Demanett | 2 | +7 | -6 |
2019-05-10 01:48 | MIX1: a fader/VCA, much like VCAMP (but with a mute); borrows from MIX4/8. #44 | Matt Demanett | 7 | +268 | -3 |
2019-05-08 04:22 | Walk2: context menu. | Matt Demanett | 2 | +215 | -72 |
2019-05-08 03:23 | Walk2: click on display jumps to that point. | Matt Demanett | 4 | +34 | -3 |
2019-05-08 02:29 | Walk2: translate display to follow offsets; paint grid ticks. | Matt Demanett | 1 | +101 | -8 |
2019-05-07 05:05 | Walk2: move draw +/+ quadrant in upper left; add ticks to grid lines. | Matt Demanett | 1 | +40 | -10 |
2019-05-07 04:17 | Walks: drop S&H; add CV for offset/scale; add jump input to Walk. | Matt Demanett | 8 | +114 | -159 |
2019-05-07 02:45 | Walks: apply slew limiting to the walk. | Matt Demanett | 4 | +14 | -6 |
2019-05-07 02:45 | Fix jump() in dsp RandomWalk. | Matt Demanett | 2 | +7 | -4 |
2019-05-05 04:39 | 8:1, 1:8, ADDR-SEQ: add "Select on clock" option: the effective select value only changes when a clock is received. #46 | Matt Demanett | 7 | +155 | -9 |
2019-05-05 04:05 | 8:1, 1:8, ADDR-SEQ: make 1 an option for sequence length. #46 | Matt Demanett | 9 | +27 | -24 |
2019-05-05 03:54 | 8:1, 1:8, ADDR-SEQ: comply with Rack standard that clocks should be ignored for 1ms after receiving a reset, since otherwise when they come in at nearly the same time the sequence effectively resets to step 2. #41 Thanks @MarcBoule | Matt Demanett | 8 | +91 | -6 |
2019-05-05 02:49 | UMIX: add "cv mode" as context menu option: disables saturation for precision adding. #42 | Matt Demanett | 3 | +47 | -6 |
2019-05-05 02:25 | CMP: fix label. #43 | Matt Demanett | 2 | +1 | -1 |
2019-04-06 19:54 | Update README. | Matt Demanett | 3 | +6 | -1 |
2019-04-06 19:53 | Fix typos. | Matt Demanett | 1 | +2 | -2 |
2019-04-06 19:16 | Update README; bump version. | Matt Demanett | 4 | +26 | -1 |
2019-04-06 18:43 | Fix compiler warnings on windows. | Matt Demanett | 2 | +4 | -2 |
2019-04-03 04:09 | 1:8, 8:1, ADDR-SEQ: avoid crash on adding modules. | Matt Demanett | 3 | +3 | -3 |
2019-04-03 03:46 | 1:8, 8:1, ADDR-SEQ: mux/demux, sequential switches, voltage-addressed sequencer. #41 | Matt Demanett | 13 | +1110 | -0 |
2019-03-18 02:06 | Recalibrate LFOs to respect the rack frequency standard (0V = 2HZ). Do this so that existing patches will be unchanged, and with a context-menu way to switch modes. #40 | Matt Demanett | 20 | +272 | -122 |
2019-03-17 04:57 | MIX4, MIX8, MUTE8: right-click on mute buttons solo the corresponding channel. #38 | Matt Demanett | 8 | +146 | -39 |
2019-03-17 02:15 | LLFO: fix so that wave indicator updates when wave is changed when no output is patched. #39 | Matt Demanett | 2 | +8 | -10 |
2019-03-17 01:17 | Work-in-progress random walk modules. | Matt Demanett | 15 | +1041 | -9 |
2019-01-31 05:15 | Improve accuracy of peak frequency readouts on ANALYZER(-XL). #35 | Matt Demanett | 1 | +11 | -4 |
2019-01-31 02:53 | Fix triggers to adhere to rack standard, where low threshold is 0.1V rather than 0V. #34 | Matt Demanett | 16 | +63 | -16 |
2019-01-04 23:59 | fabs() -> fabsf() | Matt Demanett | 8 | +13 | -13 |
2019-01-02 02:45 | Update README and screens; bump version. | Matt Demanett | 6 | +9 | -2 |
2018-12-31 05:44 | S&H: add track-and-hold mode per channel. #32 | Matt Demanett | 4 | +85 | -33 |
2018-12-31 04:34 | Spaces to tabs. | Matt Demanett | 2 | +57 | -57 |
2018-12-31 04:34 | ANALYZER*: get rid of mutex synchronization with graphics thread. | Matt Demanett | 2 | +20 | -18 |
2018-12-30 23:56 | Replace abs() with fabs(), and swap <math.h> for <cmath>, to avoid floats being truncated on max/linux community builds. I was burned by the C abs() vs C++ abs() difference. This really should fix the longstanding S&H normalled-noise bug. #18 | Matt Demanett | 10 | +17 | -15 |
2018-12-25 20:38 | LLFO: compact LFO. | Matt Demanett | 6 | +481 | -2 |
2018-12-24 05:50 | Add context-menu option to ANALYZER(-XL) to diplay amplitudes down to -120db. #29 | Matt Demanett | 6 | +105 | -21 |
2018-12-10 02:53 | Bump version. | Matt Demanett | 1 | +1 | -1 |
2018-12-10 02:50 | CVD: fix clamp on dry/wet parameter when CV in use. #27 | Matt Demanett | 1 | +1 | -1 |
2018-11-30 04:37 | Updated README. | Matt Demanett | 1 | +2 | -1 |
2018-11-30 04:25 | Updated README. | Matt Demanett | 1 | +3 | -3 |
2018-11-30 04:14 | Bump version; update README and screenshots. | Matt Demanett | 9 | +35 | -2 |
2018-11-30 03:33 | Module menu tweaks. | Matt Demanett | 3 | +3 | -3 |
2018-11-30 03:29 | Release modules. | Matt Demanett | 1 | +0 | -8 |
2018-11-30 03:14 | ANALYZER* fixes. | Matt Demanett | 6 | +22 | -13 |
2018-11-27 04:00 | ANALYZER-XL: extra-large, 8-channel spectrum analyzer. #15 | Matt Demanett | 10 | +1055 | -649 |
2018-11-25 02:27 | ANALYZER: use 1, 4, 8k buffers for quality settings if sample rate is below 96k; 2, 8, 16k otherwise. | Matt Demanett | 3 | +59 | -8 |
2018-11-25 02:26 | Use worker threads in ANALYZER; moves some load off the audio thread. | Matt Demanett | 4 | +125 | -42 |
2018-11-22 06:03 | Change blanks easter egg. | Matt Demanett | 2 | +30 | -38 |
2018-11-22 05:20 | ANALYZER enhancemnts: add ULTRA quality mode; let range scroll up as well as down; drop silly power button; add window selector, with Kaiser window option, which is new default; layout tweaks; performance tweaks. #15 | Matt Demanett | 7 | +348 | -171 |
2018-11-16 05:41 | MATRIX88 revisions. | Matt Demanett | 3 | +9 | -13 |
2018-11-16 04:43 | Blank panels. With easter eggs. #26 | Matt Demanett | 12 | +363 | -0 |
2018-11-15 00:08 | CVD: fix dry/wet CV. #27 | Matt Demanett | 1 | +1 | -1 |
2018-11-09 07:09 | Slew module. #20 | Matt Demanett | 5 | +319 | -0 |
2018-10-14 23:28 | Bump version. | Matt Demanett | 1 | +1 | -1 |
2018-10-14 23:25 | Fix LMTR to be a limiter (non-distorting) instead of a clipper (distorting). Create CLPR to be a clipper. #22 | Matt Demanett | 11 | +332 | -4 |
2018-10-14 22:15 | Downcase context menu items to match Rack. | Matt Demanett | 7 | +7 | -7 |
2018-10-14 22:13 | Merge branch 'master' of github.com:bogaudio/BogaudioModules | Matt Demanett | 1 | +1 | -1 |
2018-10-14 22:10 | Merge pull request #25 from DeVliegerWouter/patch-1 | Matt Demanett | 1 | +1 | -1 |
2018-10-14 22:08 | Clean up S&H. #18? | Matt Demanett | 2 | +12 | -31 |
2018-10-12 21:39 | Fixed 'Diable' typo. | Wouter De Vlieger | 1 | +1 | -1 |
2018-09-30 06:12 | Bump version. | Matt Demanett | 1 | +1 | -1 |
2018-09-30 06:08 | Try again to fix #18 (S&H inputs not normalled to noise)...which only manifests in the community builds. The underlying issue has to be some bizarre compiler thing. Attempting a workaround. | Matt Demanett | 1 | +19 | -17 |
2018-09-26 22:35 | Add note to README about new mode for SWITCH. | Matt Demanett | 1 | +2 | -0 |
2018-09-25 23:53 | Drop experimental flag from new modules; bump version; update README and screenshots. | Matt Demanett | 11 | +86 | -13 |
2018-09-25 23:02 | Label fix for CMP. | Matt Demanett | 2 | +10 | -2 |
2018-09-25 03:47 | Fix AM/RM CV input. | Matt Demanett | 1 | +2 | -1 |
2018-09-20 02:02 | Fix LMTR to use Amplifier like PRESSOR does. | Matt Demanett | 2 | +4 | -3 |
2018-09-20 01:56 | NSGT: compact noise gate. | Matt Demanett | 5 | +323 | -0 |
2018-09-20 00:20 | MUTE8: eight mutes with buttons and CV. #19 | Matt Demanett | 5 | +393 | -0 |
2018-09-17 04:09 | Mix4/8: add mute button for master channel. #19 | Matt Demanett | 8 | +26 | -10 |
2018-09-17 03:56 | Add latch button to SWITCH, makes the switch togglable. | Matt Demanett | 4 | +49 | -12 |
2018-09-17 03:26 | PRESSOR: revise panel, add noise gate mode. | Matt Demanett | 8 | +136 | -88 |
2018-09-13 02:12 | Make UMIX 8 inputs; move averaging mode toggle to context menu. | Matt Demanett | 4 | +60 | -23 |
2018-09-13 01:35 | LMTR: limiter/clipper module. | Matt Demanett | 8 | +306 | -5 |
2018-09-06 04:07 | Fix FM-OP ratio knob guide. #16 | Matt Demanett | 2 | +10 | -11 |
2018-09-06 03:49 | Fix minor distortion in amplifier when sweeping the level; affects VCA, VCAMP, mixers, etc. | Matt Demanett | 1 | +1 | -1 |
2018-09-06 03:46 | MIX8: fix level CV inputs for channels 5-8. #17 | Matt Demanett | 1 | +4 | -4 |
2018-09-06 03:45 | PRESOR: a compressor with features. #7 | Matt Demanett | 10 | +827 | -7 |
2018-08-09 04:07 | Output _WIDGET positions in default mode. | Matt Demanett | 1 | +5 | -3 |
2018-07-24 04:41 | CMP: (window) comparator. | Matt Demanett | 5 | +505 | -0 |
2018-07-23 23:05 | Ignore plot.* | Matt Demanett | 1 | +2 | -2 |
2018-07-20 05:15 | Unfinished interpolator dsp. | Matt Demanett | 4 | +111 | -2 |
2018-07-20 05:13 | Revised RM modules, now "AM/RM". | Matt Demanett | 13 | +279 | -255 |
2018-07-06 06:18 | AD: attack/decay envelope. | Matt Demanett | 5 | +367 | -0 |
2018-07-06 06:14 | Constant fixes. | Matt Demanett | 1 | +3 | -3 |
2018-07-06 02:22 | MATRIX88: 8x8 signal router / mod matrix. | Matt Demanett | 9 | +782 | -0 |
2018-07-05 04:24 | Fix doubled space. | Matt Demanett | 2 | +2 | -2 |
2018-07-05 04:22 | UMIX: unity mixer. | Matt Demanett | 5 | +239 | -0 |
2018-06-22 02:45 | Update README and screenshots. | Matt Demanett | 15 | +161 | -39 |
2018-06-22 02:18 | Bump version. | Matt Demanett | 1 | +1 | -1 |
2018-06-22 02:08 | Random fixes. | Matt Demanett | 22 | +144 | -88 |
2018-06-19 00:01 | Delete VCAL. | Matt Demanett | 5 | +0 | -255 |
2018-06-18 23:59 | Drop experimental flag from new modules; reorganize the order the appear on the moudle picker. | Matt Demanett | 3 | +39 | -52 |
2018-06-18 23:29 | FM-OP bug fix. | Matt Demanett | 1 | +1 | -1 |
2018-06-18 03:13 | Offset: change output limit to +/-12. Add context menu option to disable limit. | Matt Demanett | 2 | +52 | -6 |
2018-06-18 02:51 | Test and recalibrate slew limters. | Matt Demanett | 17 | +52 | -57 |
2018-06-15 05:52 | Note source for saturator. | Matt Demanett | 1 | +1 | -0 |
2018-06-15 05:49 | Upcase module names on module menu; add brief descriptions; revise tags. | Matt Demanett | 41 | +191 | -79 |
2018-06-15 02:53 | Saturation DSP; apply on VCAmp and Mix4/8. | Matt Demanett | 11 | +62 | -2 |
2018-06-15 02:30 | Ignore gnuplot files. | Matt Demanett | 1 | +1 | -0 |
2018-06-10 21:27 | XCO: de-pop sine feedback. | Matt Demanett | 2 | +21 | -10 |
2018-06-10 21:26 | Performance improvements; some slew limit fixes; etc fixes. | Matt Demanett | 18 | +165 | -70 |
2018-06-08 02:09 | Work-in-progress limiter DSP. | Matt Demanett | 5 | +84 | -6 |
2018-06-06 02:04 | Use table to speed up tanh; use that for saw saturation. | Matt Demanett | 4 | +52 | -2 |
2018-06-04 02:29 | Drop redundant virtual on methods declared override. | Matt Demanett | 60 | +132 | -132 |
2018-06-01 04:35 | MIX8: 8-channel mixer. | Matt Demanett | 8 | +689 | -69 |
2018-05-31 03:46 | LFO/8FO: fix pulse width knobs, such that half knob yields true 50% pulse; RunningAverage DSP and test harness for debugging. | Matt Demanett | 6 | +50 | -13 |
2018-05-31 02:46 | Simplify basic dsp slew limiter; add a more complicated one with variable shape; add Lag module; CVD fix. | Matt Demanett | 11 | +389 | -37 |
2018-05-25 05:01 | FM-OP: add context menu toggle for linear level response. | Matt Demanett | 2 | +51 | -3 |
2018-05-25 05:00 | Fix VCAmp to show level when no output connected. | Matt Demanett | 1 | +5 | -2 |
2018-05-25 03:44 | Rename CVDelay to CVD; add time range knob. | Matt Demanett | 9 | +287 | -243 |
2018-05-25 01:37 | Add shape control and linear toggle to XFade; fix Knob29 positioning. | Matt Demanett | 24 | +171 | -38 |
2018-05-22 18:06 | Mix4: add pan CV inputs, etc. | Matt Demanett | 10 | +207 | -130 |
2018-05-21 02:57 | Additator: fix interaction of high filter with with high partial count (would yield silence). | Matt Demanett | 4 | +15 | -7 |
2018-05-21 02:38 | Additator: fix nomrmalization (gain knob) to make output level reasonable. #14 | Matt Demanett | 1 | +4 | -2 |
2018-05-17 04:22 | Squelch gcc warning. | Matt Demanett | 1 | +12 | -6 |
2018-05-17 04:17 | Fix gcc warning. | Matt Demanett | 2 | +4 | -2 |
2018-05-17 04:06 | MIX4 module; VCAmp fixes. | Matt Demanett | 14 | +690 | -69 |
2018-05-16 02:34 | Four channel mixer. | Matt Demanett | 5 | +356 | -0 |
2018-05-14 02:39 | Crossfader module. | Matt Demanett | 5 | +198 | -0 |
2018-05-14 01:27 | Add linear mode to VCA; VCA visual updates; disable VCA-L; visual fixes for S&H to match VCA. | Matt Demanett | 8 | +84 | -76 |
2018-05-11 02:17 | CVDelay: a simple delay designed for use with CVs. | Matt Demanett | 8 | +345 | -2 |
2018-05-10 04:15 | Flip-flop logic module. | Matt Demanett | 5 | +259 | -0 |
2018-05-10 03:31 | Stereo panner module. | Matt Demanett | 8 | +309 | -0 |
2018-05-09 04:31 | VU meter module; revisions to VCAmp. | Matt Demanett | 10 | +341 | -23 |
2018-05-08 04:06 | Follow: an envelope follower. | Matt Demanett | 7 | +260 | -4 |
2018-05-08 03:13 | Experiment with alternative to RMS for envelope following: very fast but sensitive to the normalization factor used. | Matt Demanett | 5 | +46 | -0 |
2018-05-08 02:24 | DSP for RMS; add output indication colored LED to VCAmp slider. | Matt Demanett | 7 | +187 | -14 |
2018-05-06 18:11 | VCAmp, work in progress. | Matt Demanett | 7 | +287 | -6 |
2018-05-03 01:43 | Analyzer: rescale Y axis to actual decibels. | Matt Demanett | 1 | +39 | -12 |
2018-05-02 05:05 | Shaper(+): make default level unity. | Matt Demanett | 2 | +2 | -2 |
2018-05-02 05:05 | FM-OP: decibel response for level. | Matt Demanett | 2 | +4 | -2 |
2018-05-01 05:08 | Modify VCA for true decibels response; add VCA-L linear-response VCA. | Matt Demanett | 10 | +390 | -6 |
2018-04-29 18:23 | RM: ring mod module. | Matt Demanett | 7 | +290 | -0 |
2018-04-29 03:06 | ADSR: fix knobs. | Matt Demanett | 1 | +4 | -4 |
2018-04-27 03:11 | Bool and Sums: logic and arithmetic utilities. | Matt Demanett | 9 | +363 | -0 |
2018-04-27 03:09 | Fix module name, tags. | Matt Demanett | 2 | +2 | -2 |
2018-04-25 23:49 | Multiple module: gotta have one. | Matt Demanett | 5 | +205 | -0 |
2018-04-25 23:48 | Tag. | Matt Demanett | 1 | +1 | -1 |
2018-04-25 04:19 | Utility ADSR module; generalized shape params on dsp ADSR class. | Matt Demanett | 9 | +380 | -37 |
2018-04-25 02:29 | NOISE: Add blue noise output. | Matt Demanett | 5 | +40 | -20 |
2018-04-24 04:30 | Typo. | Matt Demanett | 1 | +1 | -1 |
2018-04-24 04:15 | Release oscillators and LFOs; bump version; update README and screenshots. | Matt Demanett | 11 | +77 | -7 |
2018-04-24 03:57 | Oscillators: fix max frequency; fine control to +/-1 semitone. | Matt Demanett | 4 | +8 | -8 |
2018-04-23 02:37 | Merge branch 'master' of github.com:bogaudio/BogaudioModules | Matt Demanett | 1 | +1 | -1 |
2018-04-23 02:37 | Windows compile fix. | Matt Demanett | 1 | +1 | -1 |
2018-04-23 02:21 | FM-OP: add envelope control over depth; update layout. | Matt Demanett | 4 | +92 | -69 |
2018-04-22 22:42 | Slew limiter dsp; use to slighlty smooth abrupt CV changes in oscillators, avoid pops. | Matt Demanett | 13 | +197 | -30 |
2018-04-22 22:41 | Fix envelope retrigger in linear mode. | Matt Demanett | 1 | +10 | -1 |
2018-04-22 18:29 | Missing tag. | Matt Demanett | 1 | +1 | -1 |
2018-04-22 02:34 | FM-OP: fix feeback amount; make output level exponential as function of knob and evelope; fix envelope time knobs; make envelope linear. | Matt Demanett | 2 | +14 | -10 |
2018-04-22 02:30 | Set time minimums and add linear mode to ADSR; add test. | Matt Demanett | 4 | +48 | -8 |
2018-04-22 00:23 | Fixed-point arithmetic in oscillator table lookup. | Matt Demanett | 1 | +8 | -3 |
2018-04-22 00:23 | Implement fast/clean CIC decimator. | Matt Demanett | 11 | +151 | -35 |
2018-04-22 00:20 | Rudimentary fixed-width math. | Matt Demanett | 2 | +100 | -12 |
2018-04-20 00:45 | Fix hard sync; fix Additator had sync and pitch inputs swapped. | Matt Demanett | 14 | +109 | -25 |
2018-04-19 05:20 | Tweak shadows. | Matt Demanett | 2 | +28 | -3 |
2018-04-19 05:20 | Oscillator fixes; add FM depth input to XCO. | Matt Demanett | 13 | +98 | -68 |
2018-04-15 18:42 | Integer phasors. | Matt Demanett | 8 | +101 | -179 |
2018-04-15 02:43 | Fix feedback FM. | Matt Demanett | 10 | +25 | -35 |
2018-04-13 00:13 | Default constructors in dsp. | Matt Demanett | 12 | +44 | -132 |
2018-04-12 04:25 | Fix up context menus. | Matt Demanett | 6 | +6 | -18 |
2018-04-12 04:12 | Fix randomization on Analyzer. | Matt Demanett | 1 | +6 | -2 |
2018-04-12 03:58 | Oversample FM-OP; other oscillator fixes. | Matt Demanett | 14 | +46 | -21 |
2018-04-11 01:17 | VCO/XCO fixes. | Matt Demanett | 6 | +82 | -75 |
2018-04-10 05:09 | More work on antialiasing; implement a decimator; tests; use in VCO/XCO; random fixes. | Matt Demanett | 10 | +384 | -59 |
2018-04-08 05:13 | Fix bandlimiting in VCO and XCO. | Matt Demanett | 4 | +40 | -10 |
2018-04-07 19:13 | Recalibrate LFO/8FO frequency knobs. | Matt Demanett | 8 | +106 | -100 |
2018-04-07 03:27 | Oscillator tweaks, fixes, cleanups. | Matt Demanett | 20 | +181 | -154 |
2018-04-04 20:45 | Add sampling feature to Phasor (phase proceeds by steps); use for XCO triangle mod. | Matt Demanett | 7 | +86 | -39 |
2018-04-04 17:42 | XCO: implement mods for triangle and sine channels. | Matt Demanett | 6 | +88 | -3 |
2018-03-31 04:06 | Basic LFO module; fixes elsewhere. | Matt Demanett | 12 | +625 | -58 |
2018-03-30 03:52 | Review module tags. | Matt Demanett | 4 | +4 | -4 |
2018-03-30 03:38 | Bump version; screenshot and readme updates. | Matt Demanett | 8 | +5 | -12 |
2018-03-30 03:03 | Manual: add trigger-on-load option. | Matt Demanett | 2 | +19 | -3 |
2018-03-30 02:28 | Tone down the knob/port shadows. | Matt Demanett | 2 | +71 | -40 |
2018-03-29 05:42 | Analyzer: thrus work even when powered off; grid lines etc draw if on but no input. | Matt Demanett | 2 | +12 | -12 |
2018-03-29 05:31 | Stack, Analyzer: bigger lights. | Matt Demanett | 7 | +30 | -30 |
2018-03-29 04:58 | Oscillators: random fixes, layout cleanup. | Matt Demanett | 11 | +176 | -209 |
2018-03-29 02:47 | 8FO fixes. | Matt Demanett | 4 | +11 | -8 |
2018-03-28 05:01 | Oscillators: random fixes. | Matt Demanett | 15 | +56 | -52 |
2018-03-28 04:12 | Additator panel cleanup, etc. | Matt Demanett | 4 | +354 | -149 |
2018-03-28 03:39 | Amplitude fix. | Matt Demanett | 2 | +2 | -2 |
2018-03-26 01:49 | Random stub for testing code in build context. | Matt Demanett | 3 | +36 | -1 |
2018-03-25 19:28 | Convert SineBankOscillator to use SineTableOscillator; this is slower but allows for phase offsets; doing this turned up bugs in Phasor etc with frequencies above the sample rate. Fixes, optimizations, more benchmarks. | Matt Demanett | 5 | +155 | -106 |
2018-03-24 22:27 | FM/PM fixes all around. | Matt Demanett | 8 | +129 | -49 |
2018-03-24 05:12 | FM-OP: clean up panel. | Matt Demanett | 4 | +286 | -143 |
2018-03-23 05:08 | 8FO: panel cleanup, fixes. | Matt Demanett | 5 | +315 | -163 |
2018-03-22 01:55 | Fix saturation. | Matt Demanett | 4 | +10 | -8 |
2018-03-21 06:13 | XCO implementation. | Matt Demanett | 7 | +218 | -79 |
2018-03-21 04:49 | VCO: panel, stub, initial implementation. | Matt Demanett | 7 | +572 | -8 |
2018-03-20 21:09 | Experiemnt with multi-pole Butterworth/Chebyshev LP/HP filter. | Matt Demanett | 6 | +249 | -42 |
2018-03-19 21:16 | XCO panel and stub. | Matt Demanett | 10 | +669 | -3 |
2018-03-18 21:36 | More experiments. | Matt Demanett | 2 | +58 | -6 |
2018-03-18 20:11 | More oscillator benchmarks and some optimization. | Matt Demanett | 5 | +70 | -16 |
2018-03-18 19:25 | Experiment with saw saturation. | Matt Demanett | 4 | +74 | -4 |
2018-03-18 05:03 | Band-limited saw and square oscillators. | Matt Demanett | 6 | +208 | -9 |
2018-03-18 02:31 | Rename benchmark files to avoid having same names as other source files. | Matt Demanett | 4 | +0 | -0 |
2018-03-17 23:34 | Table classes; factored out of oscillators. | Matt Demanett | 4 | +110 | -42 |
2018-03-17 23:11 | Biquad params from arbitrary z-plane polar coordinates; new Test2 wider test module. | Matt Demanett | 8 | +411 | -2 |
2018-03-15 04:14 | Work-in-progress FM operator oacillator (yes it is actually PM). | Matt Demanett | 7 | +469 | -1 |
2018-03-15 03:53 | FM/PM experiments: improvements, feedback. | Matt Demanett | 2 | +71 | -24 |
2018-03-11 22:32 | Library ADSR. | Matt Demanett | 5 | +206 | -3 |
2018-03-11 05:49 | FM, PM experiments. | Matt Demanett | 4 | +96 | -17 |
2018-03-08 03:38 | Add wavetable sine oscillator; use it in 8FO. | Matt Demanett | 6 | +88 | -5 |
2018-03-07 05:50 | 8FO: more work. | Matt Demanett | 5 | +63 | -21 |
2018-03-05 06:04 | Fix warning that shows up on linux (final does not imply override). | Matt Demanett | 1 | +1 | -1 |
2018-03-05 05:46 | Work-in-progress LFO. | Matt Demanett | 8 | +703 | -36 |
2018-02-27 02:59 | Trivial waveshaping experiment. | Matt Demanett | 2 | +8 | -2 |
2018-02-26 02:35 | Oversampling/decimation experiment. | Matt Demanett | 2 | +47 | -1 |
2018-02-23 05:10 | Additator: only calculate paramter changes each N steps; saves lots of CPU. | Matt Demanett | 2 | +85 | -77 |
2018-02-23 04:49 | Additator: fix pops on modulate partial count; change partial count expected CV to 0-10v. | Matt Demanett | 4 | +43 | -9 |
2018-02-22 06:14 | Additator: more work. | Matt Demanett | 4 | +243 | -57 |
2018-02-21 03:50 | Filtered noise experiment. | Matt Demanett | 2 | +21 | -2 |
2018-02-20 06:27 | Work-in-progress additive oscillator. | Matt Demanett | 8 | +365 | -28 |
2018-02-19 06:23 | Exclude generated svgs in res/* from git diff. | Matt Demanett | 1 | +1 | -0 |
2018-02-18 18:45 | Fix svg_widgets.rb for new module structure; add make_stub.sh. | Matt Demanett | 3 | +95 | -37 |
2018-02-18 07:58 | Give each module a header -> no module delcarations in a central header -> less unnecessary recompiling. Also, merged template panel into a single hpp/cpp. | Matt Demanett | 50 | +2333 | -2675 |
2018-02-18 06:05 | Dumb fix. | Matt Demanett | 1 | +1 | -1 |
2018-02-18 05:52 | Test/template panels in various widths. | Matt Demanett | 38 | +1071 | -4 |
2018-02-17 21:33 | Replace sine oscillator with more stable one; fixes to sine bank; alternate triangle output configuration in sine bank tests using negative amplitudes. | Matt Demanett | 4 | +52 | -247 |
2018-02-16 05:28 | Update to build against Rack master (getting ready for 0.6). | Matt Demanett | 25 | +551 | -524 |
2018-02-16 02:23 | Progress(?) on a stable sine bank. | Matt Demanett | 4 | +161 | -11 |
2018-02-11 05:18 | Oscillator fixes. | Matt Demanett | 1 | +17 | -19 |
2018-02-09 03:17 | Negative frequencies! | Matt Demanett | 2 | +15 | -12 |
2018-02-08 06:11 | Reset partial phases periodically in SineBankOscillator. | Matt Demanett | 3 | +33 | -6 |
2018-02-08 03:32 | Math fixes. | Matt Demanett | 1 | +3 | -7 |
2018-02-07 05:35 | Add some normalization to SineOscillator to minimize floating error. | Matt Demanett | 2 | +17 | -1 |
2018-02-07 05:18 | Analyzer: fix peak frequency readouts (they were showing 2x the correct value). | Matt Demanett | 1 | +4 | -3 |
2018-02-07 02:29 | Fixes #12: add header. | Matt Demanett | 1 | +1 | -0 |
2018-02-06 06:09 | Crude additive oscillator dsp. | Matt Demanett | 4 | +200 | -12 |
2018-01-31 06:38 | Basic saw/square/triangle oscillator DSP; test harness. | Matt Demanett | 4 | +254 | -1 |
2018-01-24 06:55 | Update readme and screenshots. | Matt Demanett | 3 | +10 | -0 |
2018-01-24 06:26 | Change display order for Stack module. | Matt Demanett | 1 | +1 | -1 |
2018-01-24 06:10 | Release Detune and Stack. | Matt Demanett | 1 | +0 | -2 |
2018-01-24 06:02 | Detune: remove quantize button; the effect is too small to bother. | Matt Demanett | 3 | +7 | -34 |
2018-01-24 03:20 | Fixes #9: use correct case for svg filename. | Matt Demanett | 1 | +1 | -1 |
2018-01-23 06:59 | Detune/Stack: relable IN as V/OCT. | Matt Demanett | 4 | +2 | -2 |
2018-01-23 06:56 | Utilities: minor layout tweaks. | Matt Demanett | 16 | +11 | -11 |
2018-01-23 06:31 | Detune: fixes. | Matt Demanett | 3 | +20 | -25 |
2018-01-23 06:20 | Stack: renamed from Double; layout refinemetns; fixes. | Matt Demanett | 8 | +344 | -345 |
2018-01-23 05:47 | Detune: finalize layout. | Matt Demanett | 3 | +14 | -58 |
2018-01-23 04:39 | TEST flag for test modules. | Matt Demanett | 2 | +5 | -1 |
2018-01-19 06:42 | Double: a pitch (1v/oct) transposer, for stacking oscillators. | Matt Demanett | 5 | +347 | -0 |
2018-01-19 03:02 | 6HP blank panel, just to visualize it. | Matt Demanett | 5 | +93 | -0 |
2018-01-19 03:00 | Fixes; mainly related to blank panels. | Matt Demanett | 1 | +18 | -11 |
2018-01-18 05:19 | Add functions for pitch calculations in dsp lib; refactor Reftone to use them; implement Detune. | Matt Demanett | 3 | +88 | -12 |
2018-01-17 06:19 | Detune: panel and stub. | Matt Demanett | 8 | +312 | -1 |
2018-01-11 06:16 | Straighten out dsp headers. | Matt Demanett | 20 | +29 | -24 |
2018-01-11 05:49 | Some rudimentary filter stuff. | Matt Demanett | 8 | +356 | -0 |
2018-01-09 05:28 | Update screenshots and README. | Matt Demanett | 5 | +26 | -0 |
2018-01-09 04:40 | Reftone: fix output labels. | Matt Demanett | 2 | +2 | -2 |
2018-01-09 03:59 | Fix plugin variables. | Matt Demanett | 1 | +2 | -2 |
2018-01-09 03:53 | More consistent names for some source files. | Matt Demanett | 25 | +763 | -763 |
2018-01-09 03:41 | Resume loop on load feature for each envelope. | Matt Demanett | 12 | +192 | -57 |
2018-01-08 03:22 | DGate: auto-loop-on-patch-load behavior. Idea here is that if the module is looping when the patch is saved, then it should resume looping, without a trigger, when the patch loads. A context menu exposes a persistent setting per-module, defaulting to on, which allows toggling back to the old behavior, where a trigger was required after patch load to start the loop. This same behavior remains to be cloned to Shaper[+] and DADSRH[+]. | Matt Demanett | 2 | +54 | -1 |
2018-01-08 02:20 | Some layout refinements on utilities. | Matt Demanett | 11 | +40 | -40 |
2018-01-08 01:48 | Better tags for a couple modules. | Matt Demanett | 1 | +3 | -3 |
2018-01-08 01:41 | Add website and manual links to plugin. | Matt Demanett | 1 | +2 | -0 |
2018-01-08 01:30 | VCA: simplify to a single CV input; make dual channel. | Matt Demanett | 4 | +96 | -66 |
2018-01-07 06:38 | Work-in-progress VCA. | Matt Demanett | 5 | +218 | -0 |
2018-01-06 19:11 | Switch module. | Matt Demanett | 5 | +218 | -0 |
2018-01-06 19:00 | Use a namespace on module classes. | Matt Demanett | 5 | +19 | -0 |
2018-01-05 05:59 | Linux compile warning and benchmark build fixes. | Matt Demanett | 4 | +6 | -4 |
2018-01-05 05:33 | Rearrange includes, with an eye towards avoiding future iterations of issue #6. | Matt Demanett | 10 | +10 | -13 |
2018-01-05 05:17 | DGate: fix to have minimum 1-ms delay, no continuous gate when looping or trigger is continuously high. | Matt Demanett | 1 | +1 | -7 |
2018-01-05 05:13 | Remove experimental flag for Reftone. | Matt Demanett | 1 | +0 | -2 |
2018-01-05 05:04 | Minor Reftone layout fix. | Matt Demanett | 3 | +7 | -6 |
2018-01-05 04:56 | Reftone: display refinements. | Matt Demanett | 1 | +10 | -9 |
2018-01-05 03:41 | Approximately double speed of sine oscillator in benchmark by rewriting it to allow vectorization. | Matt Demanett | 2 | +31 | -12 |
2018-01-05 02:56 | Reftone: only produce outputs if patched in. | Matt Demanett | 1 | +14 | -3 |
2018-01-05 02:52 | Add amplitude setting to sine oscillator; saves a multiplication in module step. | Matt Demanett | 2 | +8 | -5 |
2018-01-05 02:44 | Sine oscillator; use it in Reftone. | Matt Demanett | 5 | +116 | -7 |
2018-01-04 01:41 | Reftone: improved display. | Matt Demanett | 2 | +30 | -19 |
2018-01-03 23:45 | Be less precious about buffer lengths; silences a linux compile warning. | Matt Demanett | 1 | +6 | -5 |
2018-01-03 23:32 | Fixes #6: missing header on linux. | Matt Demanett | 1 | +1 | -0 |
2018-01-03 06:48 | Reftone: knob guides, etc. | Matt Demanett | 3 | +115 | -53 |
2018-01-03 06:47 | 26px knob. | Matt Demanett | 3 | +22 | -0 |
2018-01-03 06:45 | Fix output typo. | Matt Demanett | 1 | +1 | -1 |
2018-01-03 03:39 | Min Analyzer graph line width. | Matt Demanett | 1 | +1 | -1 |
2018-01-02 06:14 | Reftone pitch module, work in progress. | Matt Demanett | 5 | +376 | -0 |
2018-01-01 21:30 | Envelopes: loop if trigger is high (and not in loop mode anyway; only in trigger, not gate, mode for DADSRHs). | Matt Demanett | 2 | +2 | -2 |
2018-01-01 21:18 | Fix debug value. | Matt Demanett | 1 | +1 | -1 |
2018-01-01 21:07 | Add 1px above trigger buttons on utilities. | Matt Demanett | 4 | +4 | -4 |
2018-01-01 21:01 | DGate: label alignment fix. | Matt Demanett | 2 | +2 | -2 |
2018-01-01 20:56 | DGate: implement internals and remove experimental flag. | Matt Demanett | 2 | +64 | -5 |
2018-01-01 02:21 | Updated screenshots. | Matt Demanett | 5 | +0 | -0 |
2018-01-01 02:05 | make dist fix. | Matt Demanett | 1 | +0 | -1 |
2017-12-31 20:55 | Fixes #5: incorrect use of std::random_device could lead to a crash on too many open file descriptors when using Noise. | Matt Demanett | 2 | +38 | -2 |
2017-12-31 04:26 | Spaces to tabs. | Matt Demanett | 14 | +800 | -800 |
2017-12-31 04:17 | Use PulseGenerator for end-of-cycle triggers and with Manual. | Matt Demanett | 5 | +25 | -3 |
2017-12-31 03:34 | Add 0.5s ticks on time knobs on envelopes. | Matt Demanett | 8 | +12 | -0 |
2017-12-31 01:16 | Make EXPERIMENTAL flag to control visibility of in-devevelopment modules; apply to DGate. | Matt Demanett | 2 | +6 | -0 |
2017-12-31 01:12 | Stub for delayed gate module. | Matt Demanett | 5 | +278 | -0 |
2017-12-28 03:41 | Segregate source and rendered svgs by directory. | Matt Demanett | 19 | +1 | -1 |
2017-12-28 00:32 | Thicker graph line on Analyzer. | Matt Demanett | 1 | +1 | -1 |
2017-12-28 00:23 | Widen port backgrounds on utilities. | Matt Demanett | 8 | +0 | -0 |
2017-12-27 00:26 | All widget defs to widgets header. | Matt Demanett | 2 | +38 | -38 |
2017-12-27 00:23 | Better 9px button. | Matt Demanett | 12 | +62 | -25 |
2017-12-26 20:31 | Better 18px button. | Matt Demanett | 7 | +2 | -1 |
2017-12-25 20:02 | Simplify script args. | Matt Demanett | 1 | +12 | -3 |
2017-12-25 18:46 | Custom switch widget. | Matt Demanett | 18 | +31 | -24 |
2017-12-24 21:25 | Custom port widget. | Matt Demanett | 13 | +85 | -77 |
2017-12-24 21:16 | Handy utility. | Matt Demanett | 1 | +3 | -0 |
2017-12-08 00:12 | Tag Analyzer. | Matt Demanett | 1 | +1 | -1 |
2017-12-06 04:54 | Fixes for license, build, module display order. | Matt Demanett | 4 | +13 | -7 |
2017-12-06 04:05 | Update README. | Matt Demanett | 6 | +44 | -10 |
2017-12-06 03:48 | S&H: use WhiteNoiseGenerator. | Matt Demanett | 1 | +5 | -1 |
2017-12-06 01:24 | Set a trap for "make dist" without specifying VERSION. | Matt Demanett | 2 | +12 | -2 |
2017-12-06 01:10 | Noise: stop overthinking it; use random sources from std. | Matt Demanett | 1 | +17 | -10 |
2017-12-05 23:15 | Analyzer svg cleanup. | Matt Demanett | 2 | +0 | -0 |
2017-12-05 23:08 | Analyzer: make Smooth knob continuous and time-based - number of frames to average is calculated from knob time, sample rate, fft size; also reset channels on sample rate change. | Matt Demanett | 3 | +14 | -12 |
2017-12-05 06:56 | Merge. | Matt Demanett | 3 | +7 | -11 |
2017-12-05 06:53 | Fix compile warnings on Windows build. | Matt Demanett | 3 | +8 | -12 |
2017-12-05 06:32 | Analyzer: pull fft averaging out into separate class; add benchmark on it; optimization. | Matt Demanett | 3 | +131 | -30 |
2017-12-05 06:25 | Fix dependenices for benchmarks. | Matt Demanett | 1 | +2 | -0 |
2017-12-05 03:05 | Analyzer: increase stroke width on display if zoomed out. | Matt Demanett | 1 | +25 | -24 |
2017-12-05 00:46 | Analyzer: better graph colors. | Matt Demanett | 1 | +3 | -3 |
2017-12-04 02:41 | Analyzer: add Quality control to panel; high mode uses 4096 fft; redesign power switch. | Matt Demanett | 7 | +123 | -13 |
2017-12-03 21:14 | Analyzer: four channels. | Matt Demanett | 3 | +57 | -14 |
2017-12-03 20:12 | Analyzer: drawing fixes; add peak frequency display. | Matt Demanett | 1 | +85 | -21 |
2017-12-03 16:36 | Namespace. | Matt Demanett | 2 | +18 | -13 |
2017-12-03 07:08 | Create benchmarks (performance tests) on dsp routines; some trivial optimization; bug fixes. | Matt Demanett | 10 | +202 | -24 |
2017-12-01 23:52 | Analyzer: axix labels. | Matt Demanett | 2 | +55 | -6 |
2017-12-01 22:57 | Analyzer: clean out stubs for bar display type. | Matt Demanett | 2 | +6 | -57 |
2017-12-01 22:53 | Analyzer: visual cleanup. | Matt Demanett | 3 | +6 | -7 |
2017-12-01 22:16 | Render with correct fonts. | Matt Demanett | 3 | +0 | -0 |
2017-12-01 22:05 | Analyzer: knobs range 1-10. | Matt Demanett | 1 | +10 | -4 |
2017-12-01 22:01 | Analyzer: implement Smooth knob (number of FFT frames to average for display). | Matt Demanett | 3 | +23 | -4 |
2017-12-01 21:14 | Optimize size=1024 FFT. | Matt Demanett | 3 | +61 | -7 |
2017-12-01 20:46 | Fix up Noise module and make it available. | Matt Demanett | 6 | +65 | -33 |
2017-12-01 07:39 | Progress on Analyzer. | Matt Demanett | 4 | +306 | -126 |
2017-12-01 07:36 | Add _WIDGET to suffixes for symbols stripped from SVG by render script. | Matt Demanett | 1 | +1 | -1 |
2017-11-30 05:03 | Adds a very much work-in-progres spectrum analyzer module. | Matt Demanett | 31 | +4051 | -0 |
2017-11-24 23:10 | Split up dsp.hpp header. | Matt Demanett | 3 | +72 | -63 |
2017-11-22 04:54 | Remove "coming soon" note on windows build (thanks, phdsg). | Matt Demanett | 1 | +0 | -2 |
2017-11-22 03:46 | Note on builds and releases. | Matt Demanett | 1 | +9 | -1 |
2017-11-20 05:08 | Fix "make dist". | Matt Demanett | 2 | +7 | -4 |
2017-11-20 05:06 | Move image for README out of res/. | Matt Demanett | 2 | +1 | -1 |
2017-11-19 21:27 | Work-in-progress Noise module. | Matt Demanett | 6 | +142 | -0 |
2017-11-19 05:19 | Utility tags on util modules. | Matt Demanett | 1 | +5 | -3 |
2017-11-19 05:18 | Added "Manual" gate/trig utility module. | Matt Demanett | 7 | +104 | -2 |
2017-11-19 05:15 | Widgets script: add option to generate a module class stubb; etc fixes. | Matt Demanett | 1 | +171 | -33 |
2017-11-18 22:55 | Cleanups. | Matt Demanett | 2 | +1 | -10 |
2017-11-18 22:38 | Mention v0.4.0 in README. | Matt Demanett | 1 | +7 | -0 |
2017-11-18 22:18 | Revise Offset module: replace ATTEN knob with SCALE (can multiply by more than 1). | Matt Demanett | 6 | +16 | -13 |
2017-11-16 05:55 | Initial commit. Shaper(+), DADSRH(+), Offset and S&H modules. | Matt Demanett | 37 | +2062 | -1 |
2017-11-16 02:54 | Initial commit | Matt Demanett | 3 | +63 | -0 |