[CM] rts debut

Ian Smith-Heisters heisters@0x09.com
Fri, 23 Sep 2005 12:17:14 -0400


This is a cryptographically signed message in MIME format.

--------------ms050800090509060304020705
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

I've been very interested in opening up Lisp to do realtime video 
(raster mostly, as opposed to 3D). However, I haven't even had time to 
move from SC to SND/CLM yet, so video is a ways off. One thought I had 
was to use PDP, which started as PureDataPackets, but is now a C 
library, which it should be possible to interface to with Lisp. A native 
Lisp solution would of course be preferrable. I would be surprised if 
there wasn't already a Lisp facility to work with graphics as matrices. 
It shouldn't be a huge jump to move from there to mjpeg.

I emailed Hanspeter with some questions, if he responds I'll ask his 
permission to further post it to the list.

-Ian

todd ingalls wrote:
> ian,
> 
> This is in part a great deal of my interest as well.
> 
> The first badly hacked version of rt stuff came from me using cm to 
> communicate to supercollider in response to some motion analysis we are 
> doing based on real-time motion capture in performance. at that time 
> things worked well responding to this data.
> 
> anyway, something i would be interested in looking at for the future 
> would be using the quicktime framegrabber to do some basic video 
> analysis in openmcl. also maybe a lisp interface to teleo modules or 
> other type of sensors.
> 
> i would really be interested to hear more from hanspeter as well on what 
> they are doing - it sounds like they've made quite an impression!
> 
> On Sep 23, 2005, at 6:48 AM, Ian Smith-Heisters wrote:
> 
>> This is very interesting. Would it be possible to get more information 
>> about the dance side of things? My primary interest in c(l)m w/ rts is 
>> for use with my dance.
>>
>> -Ian
>>
>> Rick Taube wrote:
>>
>>> Composers might be interested in Hanspeters experience witht the new 
>>> rts scheduler todd and i have been working on. Im forwarding most of 
>>> his note with his permission.
>>> Begin forwarded message:
>>>
>>>> From: Hanspeter Kyburz <hkyburz@gmx.de>
>>>> Date: September 23, 2005 5:20:50 AM CDT
>>>> To: Rick Taube <taube@uiuc.edu>
>>>> Subject: Re: midishare?
>>>>
>>>> Hi Rick,
>>>>
>>>> it was really impressing! We had our last ten day block of 
>>>> experiments in
>>>> the hall of Centre Pompidou in Paris with the dancer (Emio Greco), 
>>>> video
>>>> (Joost Rekveld), light (Pieter Scholten), Max (Wolfgang Heiniger) 
>>>> and CM
>>>> (me).
>>>>
>>>> One rt-process simulted a virutal ensemble, which will be replaced 
>>>> in the
>>>> concerts by the Ensemble Intercontemporain. The other rt-processes were
>>>> sprouted and continously modulated by more or less imprevisible 
>>>> gestures of
>>>> the dancer, but nevertheless were strictly referring harmonically and
>>>> rhythmically to the dynamic context of the ensemble's deveopment. I 
>>>> was most
>>>> exciting to watch complex patterns based on descrete elements 
>>>> depending on
>>>> continous realtime control.
>>>>
>>>> Some people who came by sat there for hours just to follow the 
>>>> rehearsals.
>>>> Boulez also came and stayed there until the late evening, all the time
>>>> asking questions about CMs patterns. What a curious guy with his 80 
>>>> years!
>>>> But above all it was quite a shock for some of the Ircam programmers 
>>>> [...]
>>>> , who were most interested in OpenMCLs
>>>> native parallel threads and CMs rt-scheduler.
>>>>
>>>> With the Vienna Sample Library's sounds we even had a quite realistic
>>>> simulation of the ensemble. One machine was just used for data 
>>>> conditioning,
>>>> filtering the incoming sensor data. From my machine CMs Mididata 
>>>> were sent
>>>> via Midishare (4 IAC Ports) to Kontakt (Software Sampler) and 
>>>> directly to
>>>> the another computer's video processing (Jitter). Kontakt's Audio 
>>>> was sent
>>>> from my machine to MAX on Wolfgang's computer. Communication 
>>>> remained stable
>>>> during the whole period of 9 days.
>>>>
>>>> My whole code has got blown up and is not very transparent at the 
>>>> moment. As
>>>> soon as I have time to comment it, I will send it to you. First I 
>>>> have to
>>>> clean it up and finish the score for the ensemble. Concerts will 
>>>> start in
>>>> Nov 8, 9, 10 and there will be two tours each of a month with several
>>>> concerts in 2006. I hope we will have a reasonable video recording 
>>>> of the
>>>> premiere which I can send to you.
>>>> [...]
>>>
>>> _______________________________________________
>>> Cmdist mailing list
>>> Cmdist@ccrma.stanford.edu
>>> http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist
> 
> 

--------------ms050800090509060304020705
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIII6TCC
As8wggI4oAMCAQICAw8zSzANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UE
ChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNv
bmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDUwNzI2MTQ1NjU0WhcNMDYwNzI2MTQ1NjU0
WjBDMR8wHQYDVQQDExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMSAwHgYJKoZIhvcNAQkBFhFo
ZWlzdGVyc0AweDA5LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMCp68Sh
6Dw3bLpVFPCoGPylvWzqVAzIbcSO0wmU+/0R3vOgEwhRzbw9tmCdso21UWcigceoRXh3r8Vh
7+ftHycT4+XLyBsz7AXnyRUA/BPSkjjjXKmHbZukSc8CWiaOPpbOoOIBIpTA3ZZRLePWmVIS
bYZRW+6XWK9cE5ObNAlhR3DOzvGyYChFQ9PpBpaOGo9pZyt+RwVmzld8KCw5U0exi9vCuHCr
WEYm3Dzf9nZ0zZhSecuAdmsPOkzzzVTM4nov9xFYhVwhTmI/ekGbycRtjQ4K4UWpYVeskdIs
SZ/ITwhxKkGfvn4tE3htQoLJadPOB5t4w1QPCR/V8rahZHsCAwEAAaMuMCwwHAYDVR0RBBUw
E4ERaGVpc3RlcnNAMHgwOS5jb20wDAYDVR0TAQH/BAIwADANBgkqhkiG9w0BAQQFAAOBgQCi
zBs6BWQ50JEOnaRml4s3twumwrVY7NaiJxJ2WCbZOCSqerhC7qnvhvTBjQ2cFqWoluQyuS5R
10Z4Y/YBKtyciS53RF+m9vFDOEFVkombXjMB1ieEmE2jjJ6A3OiByx5pHCDvpBqTQZ0C4CAU
2wqhNw4y95rSGJVZyzDG5u/cmTCCAs8wggI4oAMCAQICAw8zSzANBgkqhkiG9w0BAQQFADBi
MQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEs
MCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDUwNzI2
MTQ1NjU0WhcNMDYwNzI2MTQ1NjU0WjBDMR8wHQYDVQQDExZUaGF3dGUgRnJlZW1haWwgTWVt
YmVyMSAwHgYJKoZIhvcNAQkBFhFoZWlzdGVyc0AweDA5LmNvbTCCASIwDQYJKoZIhvcNAQEB
BQADggEPADCCAQoCggEBAMCp68Sh6Dw3bLpVFPCoGPylvWzqVAzIbcSO0wmU+/0R3vOgEwhR
zbw9tmCdso21UWcigceoRXh3r8Vh7+ftHycT4+XLyBsz7AXnyRUA/BPSkjjjXKmHbZukSc8C
WiaOPpbOoOIBIpTA3ZZRLePWmVISbYZRW+6XWK9cE5ObNAlhR3DOzvGyYChFQ9PpBpaOGo9p
Zyt+RwVmzld8KCw5U0exi9vCuHCrWEYm3Dzf9nZ0zZhSecuAdmsPOkzzzVTM4nov9xFYhVwh
TmI/ekGbycRtjQ4K4UWpYVeskdIsSZ/ITwhxKkGfvn4tE3htQoLJadPOB5t4w1QPCR/V8rah
ZHsCAwEAAaMuMCwwHAYDVR0RBBUwE4ERaGVpc3RlcnNAMHgwOS5jb20wDAYDVR0TAQH/BAIw
ADANBgkqhkiG9w0BAQQFAAOBgQCizBs6BWQ50JEOnaRml4s3twumwrVY7NaiJxJ2WCbZOCSq
erhC7qnvhvTBjQ2cFqWoluQyuS5R10Z4Y/YBKtyciS53RF+m9vFDOEFVkombXjMB1ieEmE2j
jJ6A3OiByx5pHCDvpBqTQZ0C4CAU2wqhNw4y95rSGJVZyzDG5u/cmTCCAz8wggKooAMCAQIC
AQ0wDQYJKoZIhvcNAQEFBQAwgdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENh
cGUxEjAQBgNVBAcTCUNhcGUgVG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAm
BgNVBAsTH0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0
ZSBQZXJzb25hbCBGcmVlbWFpbCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1h
aWxAdGhhd3RlLmNvbTAeFw0wMzA3MTcwMDAwMDBaFw0xMzA3MTYyMzU5NTlaMGIxCzAJBgNV
BAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQD
EyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTCBnzANBgkqhkiG9w0BAQEF
AAOBjQAwgYkCgYEAxKY8VXNV+065yplaHmjAdQRwnd/p/6Me7L3N9VvyGna9fww6YfK/Uc4B
1OVQCjDXAmNaLIkVcI7dyfArhVqqP3FWy688Cwfn8R+RNiQqE88r1fOCdz0Dviv+uxg+B79A
gAJk16emu59l0cUqVIUPSAR/p7bRPGEEQB5kGXJgt/sCAwEAAaOBlDCBkTASBgNVHRMBAf8E
CDAGAQH/AgEAMEMGA1UdHwQ8MDowOKA2oDSGMmh0dHA6Ly9jcmwudGhhd3RlLmNvbS9UaGF3
dGVQZXJzb25hbEZyZWVtYWlsQ0EuY3JsMAsGA1UdDwQEAwIBBjApBgNVHREEIjAgpB4wHDEa
MBgGA1UEAxMRUHJpdmF0ZUxhYmVsMi0xMzgwDQYJKoZIhvcNAQEFBQADgYEASIzRUIPqCy7M
DaNmrGcPf6+svsIXoUOWlJ1/TCG4+DYfqi2fNi/A9BxQIJNwPP2t4WFiw9k6GX6EsZkbAMUa
C4J0niVQlGLH2ydxVyWN3amcOY6MIE9lX5Xa9/eH1sYITq726jTlEBpbNU1341YheILcIRk1
3iSx0x1G/11fZU8xggM7MIIDNwIBATBpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3
dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJl
ZW1haWwgSXNzdWluZyBDQQIDDzNLMAkGBSsOAwIaBQCgggGnMBgGCSqGSIb3DQEJAzELBgkq
hkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTA1MDkyMzE2MTcxNFowIwYJKoZIhvcNAQkEMRYE
FGejOWCbKiRjH6y3d1indloNFEk3MFIGCSqGSIb3DQEJDzFFMEMwCgYIKoZIhvcNAwcwDgYI
KoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMHgG
CSsGAQQBgjcQBDFrMGkwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0
aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1
aW5nIENBAgMPM0swegYLKoZIhvcNAQkQAgsxa6BpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQK
ExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29u
YWwgRnJlZW1haWwgSXNzdWluZyBDQQIDDzNLMA0GCSqGSIb3DQEBAQUABIIBABrUj8HZZzto
iHk2uh5ZUVmcBZWKLDFKC70qH8SrHr6tXM7PpDJFqloAgzN5QSQPXcR/op8L6v89BQq62wwn
HbuKcRC8kzmhCH27twhtCdqHlEXIITbRN8g1Ll9kJKcBIlw+wofn/5H5aCo/3EbgJB9IJqUy
qdwLTy6i/0jxUVUQhh6U+q0rF3tukXzFB+pKFNgLleFH4dK0fS2e2F+KAqcAZAmiiOjsWKNt
LhzAJ/lPxD+JOAscOPhpIdBdwTRR0R1+Q2KVqyqDtdyjL1PHB0q3sYaCv749NR4nqr/FYrQx
7nYEpE6toIy6y0cO0A1yrck+V3PqVepefT7N9vjBhPMAAAAAAAA=
--------------ms050800090509060304020705--