Load all decks at start

"Where is Feature X? I need Feature X! How can you not have Feature X?"
Post Reply
elgarf
Is seriously in love with Resolume. Met the parents and everything
Posts: 286
Joined: Sun Sep 13, 2015 05:52

Load all decks at start

Post by elgarf »

It will be good to give to user a way to select:
Load all decks at start
Or
Load first/last deck at start.

We have a lot of footages for any case, and switching between decks takes a long time. So, all footages are distributed by layers in one deck.

Fast switching between decks is very useful.

User avatar
Oaktown
Resolume honorary member
Posts: 2837
Joined: Tue May 08, 2012 15:19
Location: Oakland, CA

Re: Load all decks at start

Post by Oaktown »

I think that could become an option when Resolume is 64-bit but since it's still 32-bit I pre-loading all the decks would probably yield a large decrease in performance.

Joris
Doesn't Know Jack about VJ'ing or Software Development and Mostly Just Gets Coffee for Everyone
Posts: 5185
Joined: Fri May 22, 2009 11:38

Re: Load all decks at start

Post by Joris »

To be completely clear, 32 bit has no impact on performance in terms of what you can do. A 64-bit version of Resolume will not magically render faster and will not really let you use more layers and effects.

The only thing 64-bit really affects is the amount of content/pixel data you can load into a single deck. And by extension, the amount of pixels you can record before the recorder shuts down.

On that note, we've recently been doing some testing with memory usage on Arena 5.0.1 and OSX El Capitan/Win 10.

Where the danger zone used to be 40-50 1080p non-DXV files in a single deck, Resolume now happily swallows 500 PJpeg 1080p files and plays them back while keeping memory usage stable. So far I've not been able to make it crash using PJpeg files at all.

So of course 64-bit still is something that we need to work on, these tests would indicate it's really a lot less of an issue than the majority of users makes it out to be.

And to not completely derail the topic, we may have some tricks up our sleeve to improve deck switching times :o

User avatar
Oaktown
Resolume honorary member
Posts: 2837
Joined: Tue May 08, 2012 15:19
Location: Oakland, CA

Re: Load all decks at start

Post by Oaktown »

Joris wrote:The only thing 64-bit really affects is the amount of content/pixel data you can load into a single deck. And by extension, the amount of pixels you can record before the recorder shuts down.
Doesn't it also mean that you can use all the VRAM on larger GPUs since the 32-bit 4GB limitation applies to both RAM and VRAM?

Joris
Doesn't Know Jack about VJ'ing or Software Development and Mostly Just Gets Coffee for Everyone
Posts: 5185
Joined: Fri May 22, 2009 11:38

Re: Load all decks at start

Post by Joris »

32-bit/64-bit does affect VRAM as well, but it's not as straightforward as a hard limit cap.

Either way, loading more content is RAM related and does not affect performance. Using more layers is indeed VRAM related, but the VRAM usage itself does not really affect performance either. The performance hit is caused by having to render more layers, not by running out of VRAM.

Post Reply