Anomes - Millumin v4
Anomes Millumin v4 is a macOS based solution to creating audiovisual shows, featuring timelines, sequancers, video mapping, lighting, screen capture, effects and more.
The Anomes Millumin v4 module uses the Millumin OSC API to:
- Launch columns
- Jump to selected timeline segments
- Select Layers & Lights
- Set master levels
- Define Screen mode and test cards
- Set playback controls
- Animate features like the brush tool
| Module Rating | |
|---|---|
| Quality of API | 2/3 |
| Implementation | 2/3 |
| Status | Partial |
See the Modules Overview article for information about how Module Ratings are calculated.
Module Settings
- Millumin Patch - Select an OSC patch (IP address) from the Module Settings.
Process Block
After creating a Anomes Millumin v4 node, a block will be generated for it within Ctrl Suite's Process Editor for integration as part of a process flow.
Create a Process node or edit an existing one to use the block's full functionality.
Endpoints
The endpoints this module supports include:
| Endpoints | Option 1 | Option 2 | Option 3 | Notes |
|---|---|---|---|---|
| Launch or Stop Column by Name | Column Name [String] | - | - | Toggles between launching or stopping the column when triggered. |
| Launch or Stop Column by Index | Column Index [1..99] | - | - | Toggles between launching or stopping the column when triggered. |
| Launch Column by Name | Column Name [string] | - | - | Launches the column when triggered. |
| Launch Column by Index | Column Index [1..99] | - | - | Launches the column when triggered. |
| Go to Selected Timeline Segment | Timeline Segment Name [String] | - | - | Navigate to a specific Segment of a timeline you are editing. |
| Launch or Stop Column by Name | Column Name [String] | - | - | Toggles between launching or stopping the selected timeline when triggered. |
| Select Board by Name | Board Name [String] | - | - | Selects a board by name when triggered. |
| Select Board by Index | Board Index [1..99] | - | - | Selects a board by its index when triggered. |
| Select Layer by Name | Board Name [string] | - | - | Selects a layer by name when triggered. |
| Select Layer by Index | Board Index [1..99] | - | - | Selects a layer by index when triggered. |
| Select Light by Name | Board Name [string] | - | - | Selects a light by name when triggered. |
| Select Light by Index | Board Index [1..99] | - | - | Selects a light by index when triggered. |
| Set Master Levels | Master Type [Video/Audio/DMX] | Level [0..1] | - | Update the master output level for Video, Audio or DMX lighting. |
| Brush Tool | X Position [0..1] | Y Position [0..1] | Pressure [0..1] | Use the brush tool to draw in 2D space. Ideal to use with the Touch Interface Component. |
| Screen Options | Screen Settings [Enter Fullscreen/Exit Fullscreen] | - | - | Enter or exit Fullscreen mode when triggered. |
| Test Card | Test Card [Display/Hide] | - | - | Display or hide the test card using this command. |
| Playback Controls | Playback Action [Select] | - | - | Select between various playback controls to Play, Pause and Trigger individual or all playbacks. |
| Enable Workspace | Workspace [Enable/Disable] | - | - | Enables or disables the workspace whe triggered. |
| Open Project | File Path [string] | - | - | Opens a specific project on a layer. |
| Save Project | - | - | - | Saves the current Project. |
Note: The Anomes Millumin OSC API Implementation is one way only, OSC feedback is not received.
Troubleshooting:
- Ensure that Millumin's OSC input port matches the OSC port defined in Ctrl Suite's OSC patch.
Additional Resources
- Millumin Website
- When using OSC, ON LX reccomends the use of a wired network as opposed to WiFi wherever possible, for further advice surrounding UDP based protocols see this article.