another option might be something like this,
in recent time, before the 4:4:4:4 vtrs
there were alpha channel input on video mixers so we all can use alpha keying
2 vtrs run at the same time,
1 vtr supports the image
other supports the alpha information
they all combined in the video mixer
so, there can be option in resolume to point an external alpha clip at least in one layer, and user can select to use it or not. In fast systems (I mean cpu and data rate), it might not create too much trouble i guess. also it gives opportunatiy to the user to create some interesting alpha clips and use them in different clips... But i suppose, to do this, there suppose to be some sort of memory caching of the alpha clip at least...
so here is a small diagram
on the file selection
define the alpha clip with a special flag which point the software that the clip will be cache to memory
point alpha clip in clips pref.
when user loads the clip into a layer
clip will be played with the alpha clip cached in to the memory
also there suppose to be cached clip managment console or something like that to erase and reduce the memory usage with lots of clips. this also can be passed by, limiting the alpha clip caching with 3 clips which loads in to some sort of alpha banks and user can select the alpha bank from the layer or clip prefs.
also alternative methods can be devolop with a small brainstorm...
any one want to do some
bw.
t.