Nested Grouping: script set available for 5.0b

dust wrote on 7/16/2004, 3:05 AM
I'm working at a (quite lengthy) set of scripts that allow you to use nested (or hierarchical) groupings. These are groups that can contain other groups as their elements and so don't destroy their original grouping structure, as do the flat Vegas groups. This is an old feature I wanted; only now that Sony made Vegas grouping available in scripts, I was able to implement it. The whole project is still in an early beta stage, so this is just for playing around for the curious until now - which I welcome of course. The whole concept and user interface is quite complex and too long to explain here, so I put everything under a
link where you can also
download the whole distribution (including source of the library, which you don't really need to work with the scripts - please don't use the source in any commercial project).

Note that the entry page is is German, because this is my mother language. It contains a lonk to an English translation though (at the second line :-). Translations are a tedious task and I just typed it in this morning; the page is not yet fully translated, but the basic part you need to start working with it is done. Surely still full of typos, which I will fix over the next weeks I hope *g*

I know it is quite some work to get in touch with it. Above link also contains a link to a small veggie containing some already grouped events for a small walkthrough/teaser:

After installation, load this veggie as a start, set to show active take names and not show waveforms in your preferences (third and fourth checkbox from atop) to improve selections-visibility. Select all events and press Num-+ Num-+ (twice) to show its

Comments

dust wrote on 8/3/2004, 7:45 AM
I just uploaded a new version 1.2 of hgrouper to above link. It is now completely written in C#. New features added:

- english documentation now complete

- groups can be stored under a name for later reloading (so-called groupsets)

- better tree view

- nodes (=nested groups) can now be named ("aliases") for easier referral

- Several CLI commands can be entered within one script run, also implementing an undo/redo stack.

I noticed that hardly anybody downloaded the script (and nobody reacted on the psoting)... is this due to vacation, or because the matter is too complex? I'd be interested if this "nested event grouping" mechanism is something you find useful or not, should eventualy be modified/extended, maybe even later on integrated into Vegas natively? I always considered it a problem that "audio-video-linkage" and "event grouping" is implemented by the same, flat mechanism. Any opinions about that?
johnmeyer wrote on 8/3/2004, 9:31 AM
You are attacking one ot the several, subtle defects in the logic underlying the Vegas interface that cause it to "surprise" the user. This is similar to some of the issues talked about recently in a thread about "L" and "J" cuts.

I hope the engineers at Sony take notes, or better still, actually call (as in telephone call) some of the users to get their input.

Thanks for you effort on this.
BrianStanding wrote on 8/3/2004, 10:08 AM
I'm VERY interested in nested grouping, but haven't had time to experiment lately.

I'll try to download the script and give you some feedback in the next week or so.
Grazie wrote on 8/4/2004, 3:49 AM
JM thanks for reiterating this. The L&J thing beats me why this hasn't been "killed" sometime back. Like water tortue, maybe the penny will too drop .. . where it matters most. Hmmm...

Grazie
dust wrote on 8/4/2004, 5:16 AM
Good to know :-)

Unfortunately I just detencted a small bug... not in the program itself, but in the script names; maybe you noticed (those that already downloaded), the Num+ Num+ key assignment doesn't work. That's easy to fix: rename the file "gui.js" into "Gui.js" (so the first G is uppercase, rest lowercase). I already fixed it in the distribution, so you can alternatively just download it again and reinstall. In any case, I think you need to re-apply the hgroups.ini file afterwards.

Sorry for that... problem is that keyboard assignment for scripts still seems to be buggy as far as upper/lowercase writing is concerned. I think I'll have to write another posting about that in the main forum ... this matter is quite annoying.