That was fast, thank you!
Next updated would be drum sound reset on TWNC, TWNC2, KIMO.
And I’m actually accepting custom module orders for free (have done two already include the new micro tuning quantiser). Feel free to contact me to discuss any functionality you’re looking for. 
3 Likes
MADZINE MetaModule v2.3.1
Bug Fixes
- Fixed MADDYPlus crash (stack overflow from 38KB buffers in Widget
constructor)
- Restored Attack Time menu (0.5ms - 20ms, 8 options)
- Restored Track Shift settings (0-4 steps per track)
New Modules
- NIGOQ: Complex oscillator
- Runshow: Timer with bar counting and visual feedback
- EnvVCA6: 6-channel envelope VCA with AD generators
- Gate input doesn’t affect envelope amplitude
- CH6 sums other channels (additive mixing)
- 3 gate modes: Full Cycle / End Trigger / Start+End Triggers
Technical
- Improved memory management for embedded hardware
- Context menus now use MetaModule-compatible
construct<> pattern
[Full changelog](https://github.com/mmmmmmmadman/MADZINE-MetaModule-reposi
tory/commits/main)
6 Likes
super awesome those additions/fixes were able to make it in! can’t wait to play w this in vcv whenever that shows up (am sadly away from my mm’s for a few weeks)
1 Like
New Modules
- UniversalRhythm - World rhythm pattern generator with 10+ cultural styles
- WeiiiDocumenta - 10-second sampler/slicer (polyphonic)
- DECAPyramid - Pyramid sequencer variant
- KEN - Envelope generator
- Launchpad - Trigger launcher
- Pyramid - Pattern sequencer
- SongMode - Song arrangement module
WorldRhythm Engine
New rhythm generation engine with:
- Amen Break, Kotekan, Llamada, Batucada styles
- Cross-rhythm and polymetric support
- Humanization and articulation profiles
- Fill pattern generation
UI Fixes
- Fixed UI offset issue by removing custom TransparentWidget subclasses:
- KEN, DECAPyramid, Pyramid, MADDYPlus, SongMode: Removed decorative text labels
- Launchpad: Removed LaunchpadLabel and WhiteBottomPanel40HP
- All labels are now part of panel PNG (MetaModule compatible)
Bug Fixes
- Fixed std::vector usage in PatternGenerator (MetaModule compatibility)
- Fixed std::vector usage in FillGenerator
- Fixed delayedTriggers to use fixed array
- Fixed WeiiiDocumenta polyphonic voice bug
- Fixed slice serialization bug
- Fixed Launchpad: std::vector → fixed arrays
- Fixed SongMode: std::string/std::vector → fixed arrays
- Removed try-catch (MetaModule unsupported)
Improvements
- ADGenerator: Enhanced bandpass filter with 4-stage cascade
- U8: Added polyphonic support (up to 16 channels)
- YAMANOTE: Improved send/return mixing
Documentation
- Added CLAUDE.md porting guide
3 Likes