Similar to “macros” in Reaktor, this would allow us to clean up our Grid patches, and have only the necessary parameters displayed on the interface. Plus, we could easily save sections within our patches as a module with whatever ins and outs we want, as well as macro knobs to control the devices within the container module.
A mockup by @oo_oo :
What problem(s) would this feature resolve?
- This would give cleaner interfaces to Grid Patches
- This would allow the saving and sharing of custom Grid components (just like macros in Reaktor)
- I assume this could improve cpu usage, because I have noticed that large Grid patches use a lot more cpu when their window is opened, than when only audio is coming through. So I assume they require more cpu process the graphics. Therefore, if we consolidate large clusters of modules that don’t need to be seen, into containers, that should improve.
How does this feature fit in Bitwig as a product?
The Grid is a core diferentiator of Bitwig. This feature would greatly improve what can be made with the Grid, and lead to a large user library of custom patches with unique interfaces.
Is there already an alternative way to achieve this on Bitwig?
No
Could it be implemented using Bitwig components or APIs, without Bitwig team’s support?
No
Could it be provided by a VST or something else reasonably integrated with Bitwig?
No
Are there other products that offer this feature?
Other modular environments, like Reaktor and Max do, but they are very different than the Grid.