H20nly wrote:i can see where you're going with that, but there would have to be thresholds set. so for instance if you have a PC with 16 GB of RAM, how much is for Live and how much is for Ableton Server? and what about the OS, etc?? doesn't this mean that at most Live could use around 6 maybe 7 GB of RAM (and less for Ableton Server) because anything more would create an imbalance?
so, aren't we then cutting into the amount of available RAM Live can use by spreading the pool across two Ableton applications?
This specific application would only applicable if you typically use 8gb or more of samples.
Example, if I have a 16GB system, I might want to load Kontakt Ultimate 10, OIC Collection and EWQL Hollywood Orchestra into the server, and use 10GB. The 10GB server would host only the most common patches I use in almost all my projects. This allows ~1.5gb for OS and ~1.5gb for Ableton with 3GB of ram headroom for additional project stuff, like freezing tracks and stems to RAM which allows about 6 Hours of stem content to be frozen to ram at 48k/24.
RAM Usage Calculator:
mono stem
48k/24 is ~520 MB RAM per hour of stems or samples frozen to ram
96k/24 is ~1040 MB RAM per hour of stems or samples frozen to ram
stereo stem
48k/24 is ~1040 MB RAM per hour of stems or samples frozen to ram
96k/24 is ~2080 MB RAM per hour of stems or samples frozen to ram
You can make a "Fake" Ableton Server by opening Ableton (x64) and Ableton (x86) as seperate processes:
In (x64) - load all the samples
In (x32) - run audio/midi to and from the x64 instance (with limitations) by hacking MIDI OX, MIDI YOLK to cross talk different programs and and hack VIRTUAL PATCH CABLES to send receive between different DAWs.
The problem however lies in that I have to use ASIO4ALL and it's patching system for multiple VIRTUAL PATCH CABLES is prone to error, such as I/O BUS1-2 being different each time you open ableton iwth ASIO4ALL. I do not know how to hack this into my native audio interface at this time.
So basicially, Ableton Server would allow you to use the same MIDI/AUDIO pathing without hacking MIDIOX/MIDI YOLK and your soundcards into ASIO4ALL