Workspace and ergonomics:
• a timeline
•save default preset values for the GUI and Media in modul8 ( for instance, the default matrix XYZ count or default autoscale type, speed & size, or antialias, etc.)
•a fully customizable Interface with several presets from the preference window (minimal, expanded mode, cinematic mode, compositing mode, media trigger mode, paint etc)
•load/Save LayerSet
• a mad mapper output preview window
• enable mouse pad gestures to open/close/collapse, access windows and functions
•enable Magnetic window snap
•enable window tabs,
•add/remove Layers (some have very powerful computers some not)
•enter type MIDI channel/input in the Midimap mode
•add MIDI map to the workspace
•add Undo/Redo
•lock layer
•lock property
•sort active modules on top from the module dropdown menu.
•enable module sub menu folders.
•enable media browsing with arrow keys in the mediaset
•view layer size in a box from the Grid veiw in the previw window (for the moment ony the center of the clip is shown)
•display layer number in the Grid/Layer preveiw window
•add an outline group preview with layer name and size
•add a Time display on the interface with option modes (current time, elapsed time, stopwatch or display current layer's time position)
Media & layers:
•load/save Media page
•multiple selection, marquee selection to move multiple media from a place to a mediaset
•mask input slot per layer or use a layer as mask or add more blend modes to use it as mask
•a nodal paradigm to apply filter and animation with hierarchy linked to a controle dashboard to select parameters to play with a controller
•a layer state Behavior exporter/loader that would overrrides animation and FX presets to play very quickly with behaviors tags tha t we'd drag and drop over layers
•Global Effects on the output
• Rotate the global output
• scale the global output (not each elements , the whole space like a zoom out/in)
• a colorwheel selector for color change (RGB, HSB,YUV)
•video preview of the media on Rollover in the media set (as the FCPX media gallery)
•set media thumbnail
•a media tagging tool/search tool/sorting tool
•a visual display or media sorting depending on its type
•enable/disable audio from a movie in the edit mode
•a Reload button (handy when you modify a media)
•a media play type option: play from the beggining when hit, play/stop when hidden or shown,
•duplicate media
•a reveal in Modul8 from the media edit
•add primitive 2D & 3D shapes in the SP tab
•enable Vector file import AI , DWG, EPS
•freeframeGL compliant
•add a layer based distort tool with meshes like in Mad mapper
•Load and animate 3D objects
Automation:
•a built-in Audio to BPM tracker
•a built in interpolation tool
•built int BPM link for any objects on the interface
Scripting environment:
•A better dialogue between modules (scope objects and variables from other modules)
enable picking object keywords
•enable external Python script
•hybrid Nodal/text editor for modules to buid up a quick module architecture then dig into it.
•a visual nodal module relationship viewer/editor
•a direct keyword event visual feedback
•an OSC message mapper
•Line numbers on the editor
•module Versioning
•color highlighting
•Python 2.7 compliant
Module Library:
•load modules from the computer
•access online modules list from a internet browser
•save/load modules presets.
•Private online module library with password
• Save-modify modules with a login/password
•Load/Buy/Share media from the Online Library
Other:
•Normalize Height/width option from the normalize button
• Force media output to a defined pixel size
•display pixel type and output format in modul8
•64bit version
•video live tracking tool
•soft edge for multiple outputs
• add Bezier mask tool
•a video output over IP
•a memory buffer window to kill buffer or force media to laod and scope memory used for a media.
•h.264 video export from the logical record
•audio input record
•improve media sync performnce
•add a default media loaded in buffer that would be used when a project is loaded ( or keep in memory the current media displayed while the others are loaded)