hi chris,

> > - probably you will lack some opcodes, that are used for the lock-free
> > algorithms, but well, you probably don't need 1.3 ms of latency on these
> > devices ...
> 
> Can you explain a bit more about why this is so - are those opcodes
> written in machine code? Or rely on non-portable libraries?

the lockfree algorithms heavily rely on a double-word compare-and-swap
operation, that is built into the instruction sets of the x86 and x86_64
architectures. if these instructions need to be replaced by blocking
code, they are quite expensive and not realtime-safe any more ...

> > - are you able to do floating point audio computation? iirc the audio
> > computation on PDa was integer? then you probably would have to rewrite
> > most of the ugens (maybe even more?)
> 
> PDa is integer only, but the good news is that more and more hand held
> devices are supporting floating point hardware. I think that as desktop
> architectures move to multi-core, hand held architectures will move to
> be what desktop architectures used to be.

having floating-point hardware definitely makes it much easier ...


> > basically, nova is not designed for running it on embedded devices, but
> > on personal computers ...
> > i don't say, that it is not possible, but i have too real experience
> > with embedded devices in general ... but if it doesn't introduce too
> > fundamental changes, i could think of adapting nova in one way or
> > another ...
> 
> I will try to find some time and have a play with Nova, and let you
> know what I come up with.

i am curious and if you try to run nova in embedded devices, i will try
to help you setting it up ...

cheers, tim

--
[EMAIL PROTECTED]    ICQ: 96771783
http://tim.klingt.org

Most of the trouble in this world has been caused by folks who can't
mind their own business, because they have no business of their own to
mind, any more than a smallpox virus has.
  William S. Burroughs

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
nova-dev mailing list
[email protected]
http://klingt.org/cgi-bin/mailman/listinfo/nova-dev
http://tim.klingt.org/nova

Reply via email to