Printable Version of Topic

Click here to view this topic in its original format

440 Forums _ Mac PowerPC _ G5 Xserve - Good Audio Potential?

Posted by: Tree Leopard Fri 14 Jan 2005, 06:01

G5 Xserve was recently released ...
http://nav.440network.com/out.php?mmsc=forums&url=http://www.apple.com/xserve/

1U, 19in rack mount unit, with multi-platform compatibility (mac / win / unix) with a lot of power. Bascially, a very attractive proposition, especially for hi-rez recording and DVD post.

From reports the unit is selling very well. (Sure, its price and features are aimed at medium to large enterprise.)
http://nav.440network.com/out.php?mmsc=forums&url=http://www.macworld.com/news/2005/01/04/xsanxserve/index.php

For the realists: if you had one of these in yor studio, how would you - given your particular config. and work processes - make use of it? I'm very curious about how people would take advatange of its features.
http://nav.440network.com/out.php?mmsc=forums&url=http://www.apple.com/xserve/specs.html

For the dreamers: ...do you visualize something that is a like half-step between the Mac Mini and Xserve, an upgradable 1U media server / external processor hub that keeps older model G4s in action (i.e. rather than buying a whole new computer to get the power) and is mobile and robust enough for "out of house" production projects...?

What are your thoughts?

Posted by: lepetitmartien Sat 15 Jan 2005, 04:25

Well the Xserve is around for some time now, it's just an upgrade wink.gif

now, on the use of Wserve in sudios for example we had a go a while back (in the early days of the xserves) on a Xgrid system for audio. there are issues, especially real time computing, and specific developments to make this things possible. also xserve are too expensive, big and build like servers for this use.

As I wrote, a node mac mini, maybe a little larger with a G5, RAM (enough and eventually soldered), a small fast HD, no CD/DVD player (everything thru network), gigabit Ethernet, stackable, rackable (but not necessarily in a rack form), would be a DSP farmhouse for logic nodes. Buying powerbooks for this even G5 is just buying in an expansive way something that can be produced for cheaper.

It doesn't even need a video card…

And the power unit can be serving a stack (you build along the system)

Making the Node software layer (which must be some Xgrid thingy in fact) available to other editors would only expand the market, in audio in video, in 3D, in DTP (photoshop). And it'd be a more viable road than a huge 4 or 6 CPU desktop computer too expensive to buy and too niche market.

well… cool.gif

Posted by: Tree Leopard Sun 16 Jan 2005, 04:34

I've been thinking about your "node" idea and it makes perfect sense - your specifications are practical, too.

As for the HD, Solid State technology is (at last) coming down in price, and is getting a lot of interest from people in DVD post. I rather like the possibility of near-instant seek times and no moving parts.

Yes, we're still faced with the challenge of making realtime networking for audio (& a/v media data in general) really work, whether we use an existing product like Xserve or a "node".

I'm aware that IRCAM have been experimenting with these possibilities for quite a while, but what can happen in a specialized lab might not be easy to translate into a commercial proposition. The cost of component research and testing for one, comes at a high price..

... or ... Apple takes the lead and develops their own protocol that is fully functional across at least 2 generations of machines. cool.gif

What do you know about the latest advancements in this area? I was looking here at info about Jumbo Frames...

http://nav.440network.com/out.php?mmsc=forums&url=http://www.small-tree.com/jumbo1.htm (an Apple dev partner)

What do you think? Could this kind of idea work for people like us?

Posted by: jeffca Sun 16 Jan 2005, 16:58

While a G5 Xserve Cluster Node would kick ass as a co-processer in a studio designed around Logic Pro, you'd have to have specific issues to make it worth the cost.

Logic Pro's distributed computing feature is the most powerful and flexible implementation of this concept yet commercially introduced (to my knowledge, anyway). If you have a need for numerous "live" virtual instruments or multiple Altiverbs, an Xserve Node would expand your capabilities very nicely at a much lower cost than a rack of synths and convolution reverbs.

In a live context, imagine a G5 with two 30" Cinema Displays as the head of a live mixing system. Several Xserve nodes could be hooked up via InfiniBand network cards (used in the Viginia Tech G5 super computer) to reduce a live system's latency to a few milliseconds.

Look at the potential savings over a standard live mixing rig:
$10,000 for the G5, two 30" displays and other peripherals (memory, drives, etc.)
$18,000 for six Xserve cluster nodes
$3,500? for seven Infiniband network cards (just a guess)
$1,000 for cables, etc.
$32,500 total

This isn't cheap, but when you consider the cost of a "real" live mixing desk (Midas, SSL) and all of the outboard gear that would be needed to do what this core system would, it's a pitance. Other advantages would be the systems scalability, automation capabilities, ease of use and the fact that the live mix could sound eerily close to the studio recording while still be performed totally live.

This, at present though, is a pipe dream. Logic can be used for live mixing and processing, but it certainly isn't optimized for it. And the last thing you need during a live show is a program crash or lock up.

It's only a matter of time, though, until distributed computing explodes into the studio and the arena. It will be really cool when it does.

Jeff

Posted by: swilder Sun 16 Jan 2005, 18:41

Distributed processing works well for the scientific community because there's no need to observe the results in real time.

Distributed processing in the recording studio is a different monster because of our need to listen in real time. The big bottleneck being the ethernet connection.

So nowadays we're mostly using 100 Megabits per second. Most of you probably know that on an ethernet, all computer have simultaneous access to the network. That means that the more computers you have on the network, the more "chatter" is going to occur. Ethernets typically are pretty stable up to about 25% of its capacity. Above that; the collisions in data packets start creating errors and drops in data.

Collisions and errors result in audio problems and latency.

I am very interested in seeing a review that publishes real numbers on performance and latency of the node technology.

Scott

Posted by: soif Tue 18 Jan 2005, 10:29

I agree with swilder, distributed processing is not well suited for real time audio applications where latency is critical (ie recording). I would also be very interested to read reviews of nodes.

About the Xserve, if you had a chance to see (and hear) an xserve powered on, you would have noticed that this computer produces more noises than a washing machine.... Expect if sonically isolated in another room, an xserve could not be used in a studio.

Last note for jeffca, the systems that you describe already exists, costs less, is really more DSP powerful, latency free and scalable : it is called a Protools HD tongue.gif laugh.gif

Posted by: beyaRecords Tue 18 Jan 2005, 12:43

As for the latency issue regarding node work the usage of gigabit comms very much deals with this issue. The main shortfall at the moment is that the nodes can only process logic plugins, so if you have any ideas of farming off those altiverbs or reaktors forget it ;-)

Posted by: Tree Leopard Tue 18 Jan 2005, 14:44

OK.... thus far, some of the ideas we have are...

1) The Xserve - as it is - sounds like it would be great for a " Meet Your Local Italian Futurist" night. Off to the machine room with you, sir...

Sure, we can all see its potential for data back-up / sound library database use within a network. But it seems as if its just a more chic version of a number of similar products (e.g. SGI servers for HD TV editing)

2) "Distributed Audio Processing" (as featured in Logic 7) has turned out to be a real Problem Child. So much promise but still refusing to co-operate with the authorities...

3) The "Node" - the concept as defined by Lepetitmartien - is still a good one! Its a peep over the horizon. Its "The less-not-more solution that gives you even more than ever before. Not less." smile.gif

4) Swindler is right - existing networking protocol is not for us. Again, any views / opinions on Jumbo Frames [ see link above ]. Has anyone actually tested this out? Or are we ultimately faced with same packet transfer conflicts...?

Speaking of ethernet, some of you guys would have seen this in recent trade news. Its really one of a number of new CAT5-based wiring options for audio but its a step closer...
http://nav.440network.com/out.php?mmsc=forums&url=http://www.ethersound.com/technology/overview.php

5) Um... fibre optics? Using a protocol based on MADI i/o... ? Any hope there?

Posted by: beyaRecords Tue 18 Jan 2005, 16:13

Question,
doesn't Nuendo 3 support this Node type technology?

Posted by: lepetitmartien Tue 18 Jan 2005, 16:15

To be more precise, "my" node is based on available things from Apple, just a little bit of development to bring the software behind to the other editors (and expand the potential market).

This said, it's aimed to non real time operations, so with latency workarounds you can do some jobs in "real time", but the main use would be in audio some treatments, in DTP image manipulation, and 3D. I'm sure it can be pushed in the direction of things like Mathematica wink.gif

It would be the "low budget" solution on existing technologies already in the hands of Apple.

Posted by: Tree Leopard Sun 23 Jan 2005, 06:57

The Great Realtime Networking Challenge...

As for Nuendo 3.0... since Yamaha have made a move on Steinberg, then Nuendo may include features that make more extensive use of Yamaha's existing hardware support for a variety of audio networking systems...

[ Yamaha grab Steinberg: http://nav.440network.com/out.php?mmsc=forums&url=http://www.pinnaclesys.com/aboutus/PR/News.asp?NewsID=3753&Langue_ID=7 ]

And here is a list of some realtime networking solutions currently on offer...
http://nav.440network.com/out.php?mmsc=forums&url=http://www.yamaha.co.jp/english/product/proaudio/products/network/d_audio_ds/index.htm

An example: Cobranet is an embedded system (its got chips, but no fish) which has been used by Peter Gabriel on recent tours. Quite a few mainstream companies are jumping on this one... latencies of under 2ms over modified ethernet ain't too bad...

http://nav.440network.com/out.php?mmsc=forums&url=http://www.cirrus.com/en/products/pro/detail/P1022.html

Or even better... fibre optics... YES! THIS IS THE FUTURE! smile.gif (shame there isn't a "Mad Professor" button here)
http://nav.440network.com/out.php?mmsc=forums&url=http://www.optocore.com/products/index.html

Our Mac "Node" idea (or similar) is not too far away. Then all we need is some code to tie all this together, across 3 major platforms - not just for MAC.


QUOTE
This said, it's aimed to non real time operations, so with latency workarounds you can do some jobs in "real time", but the main use would be in audio some treatments, in DTP image manipulation, and 3D. I'm sure it can be pushed in the direction of things like Mathematica wink.gif


You're thinking Mathematica could be good as a kind of "offline" processing engine for audio? I've never seen it in action, so I'm curious about its potential.

Btw, for others...Mathematica is this: http://nav.440network.com/out.php?mmsc=forums&url=http://www.wolfram.com/products/mathematica/tour/

Posted by: lepetitmartien Sun 23 Jan 2005, 07:14

No, I was talking about Mathematica, as Photoshop, Painter, 3D stuff or Final Cut Pro/Avid… as potential buyers for a node, the people using these need power. The bruter force the better. laugh.gif (for once… wink.gif

About technologies, they do exist, it's only time real time processing goes down the ladder from military to people who have real thing to do (than squash the head of the neighbour wink.gif cool.gif

Posted by: Tree Leopard Sun 23 Jan 2005, 07:58

...I've just looked at what Mathematica actually does do... OK, they will NEED this! smile.gif

Lets add MAX/MSP users to the list... MAX "Objects" spread over a realtime network feeding a multi-channel speaker system... I like it. Peter Gabriel will too...

Posted by: philippmaier Thu 9 Jun 2005, 16:18

Hi.

Just joined this forum.
I recently got a new MAC G5 Dual 2.7 after having used a G4 dual 1.42 for quite while.
I was looking forward (as an old Logic user) to be able to use the node application on my G4 and use the new G5 as a main machine, but no luck. Core Audio just crashes on the G5 as soon as you try to connect to a G4 with Logic Node running. It works perfectly the other way around. That just doesn't make sense to me. Isn't the logical step to upgrade from a G4 to a G5 and then use both machines, rather then trying to sell an older still very good G4 ? Don't really understand Apples philosophy there, apart from the fact, that they force people to buy G5's.
Any way - I looked at this Xgrid program and downloaded it from the website. Does anyone have experience in using this hooking up a G5 and as a grid a G4 with Logic Pro ?
Or is there any other advise on how to be able to use both machines (G5 main, G4 networked) with Logc ?

Thanks.

Philipp

Posted by: TBRENN2000 Tue 27 Mar 2007, 18:37

I have used the logic node function, and set up an xgrid network between my mac pro dual 2.6, and my mac book 1.8.Running pro tools LE with 25 tracks and several plug ins was more of a pian than a pleasure.Very latent, very glitchy, very unpractical.I had the same issues on logic pro useing the node function.as soon as I turned off the grid, no problem. same with the nodes.Its a great Idea, and maybe close to being a reality, but for audio apps not quite here yet. angry.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)