Dear Jean,
perhaps you tell us first what your actual goal is, what you need
this 'encapsulation' for.
I can see two ways to call Mozart/Oz from systems like Max (Max/MSP
or PD) which are already available.
1) You can communicate via Open Sound Control (OSC) two-way between
Max and Oz: my existing OSC interface at the Oz side can be improved,
but I can confirm it is already working in realtime. You have to
compensate for a latency, though (~ 35 msec on my machine, MacBook
Pro 2.2GHz). All my tests so far have been done with SuperCollider,
not Max.
2) You can also run an Oz compiler as a server in the background,
and communicate text via sockets (e.g., send Oz code to compiler and
get result back in a format suitable for receiver). I don't know
about socket-interfaces available for Max. I tried this with Lisp <->
Oz in non-realtime.
Hope this helps.
Best
Torsten
On Feb 13, 2008, at 1:43 PM, Jean Holleville wrote:
sorry for the encapsulated presentation.
jean
Début du message réexpédié :
De : Jean Holleville <[EMAIL PROTECTED]>
Date : 13 février 2008 14:42:16 HNEC
À : [EMAIL PROTECTED]
Objet : Réexp : dynamic linkage with other environment ?
another way to formulate my question :
are there any tools to encapsulate OZ in other languages :
like PD or MasxMSP ? but in Scilab for example ?
best regards.
Début du message réexpédié :
De : Jean Holleville <[EMAIL PROTECTED]>
Date : 13 février 2008 13:10:13 HNEC
À : [EMAIL PROTECTED]
Objet : dynamic linkage with other environment ?
which bibliography should I read to know (and do it)
to link dynamicaly (in real-time) OZ instructions with audio-video
softwares like :
- MaxMSP ( http://www.cycling74.com/products/maxmsp , http://
www.cycling74.com/products/jitter)
- PD ( http://puredata.info/ )
as we really can do with javascript in MaxMSP ?
best regards
Jean Holleville
Conservatoire national supérieur musique et danse de Lyon
Département de composition
Sonvs
3 quai Chauveau
CP 120
F-69266 Lyon Cedex 09
tél 33 (0)472 19 26 29
fax 33 (0)472 19 26 00
Courriel jean.holleville at cnsmd-lyon.fr
Jean Holleville
Conservatoire national supérieur musique et danse de Lyon
Département de composition
Sonvs
3 quai Chauveau
CP 120
F-69266 Lyon Cedex 09
tél 33 (0)472 19 26 29
fax 33 (0)472 19 26 00
Courriel jean.holleville at cnsmd-lyon.fr
Jean Holleville
Conservatoire national supérieur musique et danse de Lyon
Département de composition
Sonvs
3 quai Chauveau
CP 120
F-69266 Lyon Cedex 09
tél 33 (0)472 19 26 29
fax 33 (0)472 19 26 00
Courriel jean.holleville at cnsmd-lyon.fr
______________________________________________________________________
___________
mozart-users mailing list mozart-
[EMAIL PROTECTED]
http://www.mozart-oz.org/mailman/listinfo/mozart-users
--
Torsten Anders
Interdisciplinary Centre for Computer Music Research
University of Plymouth
Office: +44-1752-233667
Private: +44-1752-558917
http://strasheela.sourceforge.net
http://www.torsten-anders.de
_________________________________________________________________________________
mozart-users mailing list
[email protected]
http://www.mozart-oz.org/mailman/listinfo/mozart-users