I finally took some time to learn some basics of building a module. Although I did do some of the coding, lots of the work is thanks to other modules from other users - specifically VaiVendo, gNomalab & GarageCUBE. Big thanks to anomad for his bug fix.
v4.6 - Thanks to VisionSonore for the code to add group copy and Lupin for main output AutoFade.
The module is available now via the Online Module Library inside Modul8 and works for both v2.5 & v2.6.
There are other short comings in the Modul8 GUI - most of which had been solved using other modules but I found myself with far too many modules open and too little screen space to show them on.
I also generally play direct to the projector and found myself using Modul8 as my primary mixer. It's annoying to have to enable faders every time I started the app. So to solve this I made a mixer mode switch allowing for quick switching between A/B Mixing (V4 Mode) and 10 layer compositing (Modul8 Mode).
(vv) live monitor v3b
Movie Scratch (layer)
(lpn) Alpha AutoFade (master)
Zoom Preview (UI).
Designed to fit perfectly on the left of Modul8 on a 15" MBP (1440x900) Screen. Adds features we need in the main GUI but aren't there and lets you control them all via MIDI.
Switch between Modul8's default 10 layer mode and the 2 bus mixer mode. V4 mode includes a cut button and an auto fade with duration input.
Clone each Bus A/B up and down. Clear a bus (5 layers) at once.
Thanks to gN Crossfader + Cut for the original code.
Layer Preview + Controls
Displays thumbnail of each layer, along with Play/Pause buttons for each layer.
Fade to black in a timed maner. Handy for shows.
Reset Master Panel
Resets all global settings from the master panel.
Midi assignable buttons to allow you either switch to OUT, Group Inv or just switch between the two. For those using v2.6.2+ this module supports controls of preview window zooming very handy for those using advanced output.
v4.6 - Added Output fade to black, added copy A<>B Buses, Clear A/B. Set Mixr mode by default. Removed a bunch of features that are now found in (LT) Current Clip.
v4.6.5 - Fixed big bug I added in v4.6+, module sets OUT to display in the preview by default, Copy is now set to not overwrite current layers by default, reset master actually resets everything in the master panel now. Replaced Automatic crossfade code to the same as the Alpha xfade by VJ Lupin as its heaps better. Some GFX fixes.
v4.7 - Adds support for preview zoom - really handy for those of us using advanced output. Modul8 v2.6.2+ required.