I would still love to aim to be able to customize the interfaces of containers. Simply having a Grid window within the Grid seems limiting if we really want to create custom instruments, effects, sequencers ect…
For example, for sequencers, I would like to be able to load my custom sequencers without having to look at all the spaghetti, and just see the necessary elements to program a sequence. That would make them a lot more intuitive for using in patches. They would be able to be loaded just like the basic sequencers that are already included, instead of having to open a separate grid window to program the sequencer.
Or for example, with something like custom waveshapers, I would only like to see the necessary parameters with an oscilloscope, and have the necessary inputs and outputs, so I can just use my waveshapers just like the ones that are included.
Another example is that there are lots of types of modules that we might want for improving the look and feel of our patches. And, we can’t expect Bitwig to add everything we want. Like, I would love to have a modulation matrix with a simple and clear UI, so I could have less cables all over the place, and less forgetting what modulators are sent where. That wouldn’t be hard to make if I had panel options like “drop down menus” to use on the interface of the container. A clear and simple modulation matrix in combination with all the rest of our patches being contained within containers would really improve the look and feel of large patches.
A lot of the included modules could be thought of like containers. For example, the oscillators in The Grid have many extra features than you would get with something like the simple building block oscillators in Reaktor. So, as containers get developed. I think it would be very cool to make different types of oscillators than the included ones. This would be especially powerful if we get something like
Pure Data Block And, if we have the ability to create custom interfaces, then we could use them in exactly the same way as we use the included oscillators. That would lead to Grid patches that are a lot more intuitive and usable than large large patches with tons of spaghetti to get lost in.
Anyway, I’m totally rambling on about this, but hopefully it makes sense why I would like to aim for us to be able to have containers with customizable interfaces. Like I mentioned in the description, my original hope with this was to get something like “Macros” in Reaktor.