So here's a really cool idea for the future of the DXV codec! Imagine having a ray-traced prerendered loop that you could control the lighting in as if if was running in realtime?
I make VJ loops that come with several lighting layers you can overlay over each other and control each layer individually to the BPM or EQ of any music. Right now I sell layer packs where they come with seperate DXV files of all the layers. Some of these packs can be over 10 GB of files for the same loop but different colors!
Wouldn't it be awesome if the next generation of DXV codec can fit all the layers into one file? It would save so much space and processing power, because there is so much redundant data between the seperate files. To encode it in Alley, you could just pick the base layer to encode, then have a menu to add any additional layers. The encoding process could compress the file looking for the redundant data and you end up with a file that offers much more customization and music reactivity than ever before!
If you want to see how you can make these layers react to music, check out my examples:
I understand it would be a huge amount of work to add this functionality, but I think the results would be totally worth it