FR theme: Docking

Official support for: energy-xt.com
RELATED
PRODUCTS

Post

actually read soma's post, and it's indeed major...

hope jorgen hears you.
Last edited by disturb on Sat Sep 16, 2006 8:36 pm, edited 1 time in total.

Post

Updated my post with 8 pictures made quickly.
So that's like writing 8000 more words without thinking about what you are saying :lol:

Hope it illustrates what I'm thinking a little. (I'm not a wiz with graphics and there are tons of missing details)

Post

glurgle wrote:I like the idea of being able to split tabs into frames. Having the ability to have a context sensitive editor (for all clip types) in a frame would be awesome. Right click on a dock name and split vertically/horizontally. If the dividers were dock bars, you could then have multiple pages docked to each frame. Docking would be recursive, and for full on modularity the ability to move a docked frame to another dockbar.

Sound fun?
Gurgule you get what I talking about exactly!

Post

That frames idea reminds me of how some 3D modelling programs work. Like Blender - you put splits all over the place and can create unique working spaces for yourself depending on what you're doing.

Even better you are able to have multiple such working spaces available to you in one project - so depending on what you're working on you can switch to something else entirely.

Regards
Caleb
Happiness is the hidden behind the obvious.

Post

Gosh if Jorgen implements this + the midi bus per dock thing + the custom ext panels for vst, we'll have the best workflow EVER...

Post

Bump cause i just read the vst3 news, and plugins GUIs will be resizable...
docking, docking, docking, docking, docking, docking, docking, docking, docking, docking, docking,
docking, docking, docking, docking, docking, docking, docking, docking, docking, docking, docking :D

Post

Soma's pics remind me of how Blender's interface can be set up to meet the user's needs.

Blender is an open source 3D modelling app with a very flexible interface.

Post

:love: :love: I hadn't seen blender before! I love its interface!
[edit: looking back I think partially because of the vector graphics]

http://www.blender.org/cms/Features.155.0.html

It's open source too (GNU). I wonder if anything could be grabbed from it?

A bit off tipic but here are some of it's interface features.. I think some of these could apply to XT2's.
-Revolutionary non-overlapping and non-blocking UI delivers unsurpassed workflow
-Flexible and fully configurable window layout with as many screen setups as you prefer
-Undo support on all levels
-Powerful built-in database system allowing instances, scene management, and dynamic linking multiple project files ...
-Anti-aliased fonts
-Custom themes
-Consistent interface across all platforms

Post

I've not used Blender much recently, but at the moment my favorite UI is also a 3D modeler: luxology's modo. Basically every tool, menu, widget, button, viewport is abstracted. You can define as many different palletes, frames, etc as you want in any position and they can all be any of the controls that you choose. Then you can save any of these combinations as a layout and switch between them at will. Not open source and probably pretty similar to Blender's UI, but perhaps some good ideas could be derived from it.
Regards, Mike
Image

Post

piranha XT wrote:Soma's pics remind me of how Blender's interface can be set up to meet the user's needs.

Blender is an open source 3D modelling app with a very flexible interface.
Doesn't anyone read my posts. :cry:
That frames idea reminds me of how some 3D modelling programs work. Like Blender - you put splits all over the place and can create unique working spaces for yourself depending on what you're doing.

Even better you are able to have multiple such working spaces available to you in one project - so depending on what you're working on you can switch to something else entirely.
Actually I use Blender and I love it. Strangely even though we're using Blender as an example of a wonderfully flexible interface, it's a bit of a controversial topic amongst users. I doubt that's because of the flexible workspace options though.

Regards
Caleb
Happiness is the hidden behind the obvious.

Post

Sorry I missed that the first time Caleb ;)
Modo looks like a nice interface too. (that video about navigation was like... genius)
Has anyone played with synthmaker??? That has a very nice work space. Not as customizable but that same polished vector style with function that even beats the good looks.

Post

if it's going to be overly customisable, the dock pages need some smart factory-presets. in large modular projects, which are going to be used live, docking is essentially needed. I use it in a way, that I have synths, fx and clips/seq on different pages. A simple but effective feature would be snapping of objects. furthermore auto-hide of windows (mouse rollover expands objects which are overlapped by others), mouse gestures to access/switch different pages.
I'm really looking for something like a cc map page where all used parameters of vst(i)/eXT are listed with value and in realtime value changes are gonna be displayes -- perfect for live performance and tweaking.

Post

audo hide windows? how should that work?

I already added a new Window menu on the main menu, with a "close all" and the name of all avilable editors in the project fro quick access. You can also use mouse wheel to swicth tabs...oh, and a new menu on the caption bar for easy docking.

as for cc mapping I'll go for cc mapping presets but I want to put most of the logic into the comps and group comps (for layering etc) so that you can still use cc mapping easely without docking windows. if you want to group cc mapping use the group comp (works like a mini enregyXT VST plugin)

anyway, I will not finalize this implemtation without proper beta testing! Seems a lot of people has many good ideas on the subject...

cheers
jorgen
Half developer half human
XT Software
http://www.energy-xt.com

Post

care to comment on this thread jorgen ?
;)
edit : hmm that was fast :D

Post

jorgen wrote: as for cc mapping I'll go for cc mapping presets but I want to put most of the logic into the comps and group comps (for layering etc) so that you can still use cc mapping easely without docking windows. if you want to group cc mapping use the group comp (works like a mini enregyXT VST plugin)
I won't pretend to understand all that as you are the only guy who's see the group component and know how it works :hihi: but are you still thinking of way to use the same 6 knobs on my controller to control at least 5 different parameters on any instrument depending on a user selection? (like the CC to dock thread talked about)

Post Reply

Return to “energyXT”