On 26 Nov 2005 at 19:11, A-NO-NE Music wrote:

> David W. Fenton / 2005/11/26 / 05:10 PM wrote:
> 
> >Well, if you think about it, it can't really do that. What if an OS X
> > app and a VPC app try to access the same hardware or memory at the
> >same time?
> 
> Not sure if this answers to your question, but multiple apps can
> access to the same hardware today.  I have MH ULN-2+DSP connected to
> my main G5 right now.  If I playback to this hardware from multiple
> apps such as iTunes and DSP-Q, you get quite a wild mix of music :-)

But that's completely different. First off, it's a single OS 
controlling managing the messages from the apps that are sending data 
to the hardware. Secondly, the hardware is independent, like a 
printer -- once you send it data, it can process it on its own terms, 
independently of the CPU/OS. It just processes it serially.

That's fine for relatively slow processes like printing and, believe 
it or not, MIDI output, but would never work for video or disk I/O. 
The only way to manage that would be to have an abstraction layer 
that both OS's communicate with that acts as a buffer or cache for 
commands/data sent to those devices.

I think it's pretty clear that for video and disk I/O that would be 
pretty unacceptable.

-- 
David W. Fenton                        http://www.bway.net/~dfenton
David Fenton Associates                http://www.bway.net/~dfassoc

_______________________________________________
Finale mailing list
Finale@shsu.edu
http://lists.shsu.edu/mailman/listinfo/finale

Reply via email to