Totems customers are paying money for new hardware to run 4k clips but then the Istripper app itself is the bottleneck and not using all the RAM customers actually would have available.
What is the point of adding an option to preload the clips instead of streaming them when some of the 4k clips with audio would benefit from more than 4GB of RAM?
Can you share how long customers will have to wait for a 64 bit version of the app?
The Most I've experienced a Single 4K clip using on it's own was about 1.2 GB of RAM.
I haven't experienced a low RAM issue until I had more than 5 Girls in 4K playing at the same time.
I have even managed to get 10 4K clips playing if I selected the clips based on Time Carefully.
So that All the clips combined would fit within the available Memory to a 32 Bit App.
So the 32 Bit App Memory limit really doesn't become an Issue till you start to play More then 5 4K sized clips at a time.
The Issue you describe using Music, would not be a Memory issue, so much as a CPU processor Issue.
Streaming of the Clips allow the Clip to Start to play once enough of it has been loaded into Memory.
But Now you are also putting a higher Load on the CPU. Backfill the Memory and PLay the CLip and Music
Turning off Streaming of the Clip, might add a short delay, as the Entire Clip must be Loaded into Memory before it begins to Play. But that reduce the CPU load a bit..
Also, Playing a 4K clip on a Non-4K screen eats up TONS of CPU cycles.
Every frame of the Clip has to be Reduced in Size to fit your Screen.
So the same that has been said many times before applies.
Use the Clip Resolution that Best fits your Screen Size.
This will make the Best use of your CPU cycles.
Resizing gets very Hungry. That is the same for Up sizing or Down sizing the clip.