On Thu, February 25, 2016 2:25 am, Jonathan Brickman wrote: >> FYI, we are using on a very regular basis for a number of years now >> numerous instances of JACK running on multiple hosts which communicate >> via >> netjack. So from our experience your goal of running multiple RPi's is >> certainly achievable. You may need to get a few spare screens/keyboards >> to >> make things slightly easier for administration purposes. >> >> In our studio the building is the monolithic DAW. > :-) Have been trying to find a wisecrack for that one, I am still > smiling. >> One of the benefits of this approach is that NONE of our computing >> hardware ever gets 'end of life'd' and we can add in additional >> processing >> power any time we need to without having to completely rebuild the >> entire >> operation for every new work station. >> >> We literally save hundreds of thousands of dollars compared to our >> colleagues who insist on running monolithic solutions at their studios. >> >> The result is that every dollar we spend is expanding the capacity of >> our >> system without sacrificing the progress we have already made. The only >> things we have to be concerned with is the cost of electricity and >> keeping >> an eye on the increasingly unusual and extreme weather patterns. >> >> We can leverage the power of the swarm in ways far beyond that of a >> monolithic setup. However it probably takes a masters degree or two to >> make this kind of thing work well so it is not going to be everyone's >> cup >> of tea. >> >> >> -- >> Patrick Shirkey >> Boost Hardware Ltd > Patrick, that is really something. Sounds like my daydreams many years > ago. Can you tell us a bit about what kinds of applications you use > this ("cluster" perhaps, or "building" *grin*) for? And what kind of > latency options do you have available? I'd love to know as much as you > might care to share! > We use this system for a variety of multimedia processing and creation tasks including music creation, video processing, 3d graphics generation among other things. Netjack and jack/alsa midi enable us to stream audio/midi from one machine to another in "realtime". We try not to over stress the latency settings too much in this context however we generally run at very low latency on our main audio devices which can handle that kind of load. YMMV, with regards to passing video and 3d data around too. The main concern with this kind of setup is that it takes a little bit of effort to get into the right headspace to work with it. Once you are up and running it is a powerful system but if you step away for a few days/weeks you need some time to refresh on the more difficult tasks. When the system is running at full clock it is not much different from being at the helm of a busy cruiseliner or aircraft cockpit. And yes, the weather is a major concern. I think your solution to the session issue is a pretty elegant way of handling the problem. It's similar to how we run our systems too. When we are on we are on all the way. The main difference is that we can bring up and take down additional processing power without having a detrimental effect on the rest of the system. -- Patrick Shirkey Boost Hardware Ltd _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/listinfo/linux-audio-user