[CM] <kein Betreff>

daniel mayer herbstmondwind@web.de
Tue, 03 Apr 2007 23:13:58 +0200


------=_Part_82011_9285699.1175634840812
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: 7bit


Hi,

realtime output of MIDI and OSC is working for me, setup as in the recent example:

OSX, Midishare connected with Quicktime GM or whatever, 
Running SuperCollider, local server booted 
SC synthdefs from CM example file "sc-synths.sc" in cm/etc/examples loaded

Starting CM application 2.10.0

(in-package :cm)

(use-system :rts)
(use-system :osc)
(use-system :midishare)

(define *ms* (midishare-open))
(define *sc* (sc-open))


(defobject simple (scsynth)
  ((freq :initform 440)
   (dur :initform 1)
   (amp :initform .2)
   (pan :initform 0))
  (:parameters freq dur amp pan time))



(define (midi+sc-simple num dur lb-key ub-key lb-freq ub-freq midi-amp sc-amp)
  (process repeat num
           output (new midi :time (now) 
                       :duration dur
                       :keynum (between lb-key ub-key)
                       :amplitude midi-amp) to *ms*
           output (new simple :time (now) 
		       :dur dur
		       :freq (between lb-freq ub-freq)
		       :amp sc-amp
		       :pan (pick 0 1 -1)) to *sc*
	    wait dur))
 

Then with

(rts nil) 

this runs:

(sprout (midi+sc-simple 80 0.2 30 50 500 1500 0.5 0.1))

However, when performing a lot of additional calculation the output loses precision.
As i'm not receiving MIDI or OSC: is there a chance to
schedule such under faster events mode, still having simultaneous audio output 
from MIDI device and SC?
More then default latency would still be sufficient here, if this is an option that would help.
Thanks for a hint, 

Best 

Daniel

_______________________________________________________________
SMS schreiben mit WEB.DE FreeMail - einfach, schnell und
kostenguenstig. Jetzt gleich testen! http://f.web.de/?mc=021192


------=_Part_82011_9285699.1175634840812
Content-Type: application/pkcs7-signature; name=smime.p7s; smime-type=signed-data
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExDjAMBggqhkiG9w0CBQUAMIAGCSqGSIb3DQEHAQAAoIID5zCC
A+MwggLLoAMCAQICBAQuh/MwDQYJKoZIhvcNAQEEBQAwgaAxCzAJBgNVBAYTAkRFMRIwEAYDVQQK
EwlXRUIuREUgQUcxFTATBgNVBAsTDFRydXN0IENlbnRlcjEaMBgGA1UEBxMRRC03NjIyNyBLYXJs
c3J1aGUxLTArBgNVBAMTJFdFQi5ERSBUcnVzdENlbnRlciBFTWFpbC1aZXJ0aWZpa2F0ZTEbMBkG
CSqGSIb3DQEJARYMdHJ1c3RAd2ViLmRlMB4XDTA2MDUwNTAwNDUyM1oXDTA3MDUwNTAwNDUyM1ow
WDEKMAgGA1UEBhMBQTENMAsGA1UEBxMEZ3JhejEVMBMGA1UEAxMMZGFuaWVsIG1heWVyMSQwIgYJ
KoZIhvcNAQkBFhVoZXJic3Rtb25kd2luZEB3ZWIuZGUwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJ
AoGBAIbG9BXfTtpGIevgK75GWILjpMpBrksHxLGmy+fOSYj7jGBr3uA9RlnDdC/sBwDVzdkCHJsP
AzcZ/xHP/ASq1qVFsyLz45L3w6bTP916ZUOQRGVL5FqK02toawWvbPbH1/5YgOYIm03tMNZYqd60
V9YnU2yslT1MSfX0QRdHtPG3AgMBAAGjge8wgewwHQYDVR0OBBYEFGxcT9F1lPSVMj7OYkS3ADvB
gQOZMB8GA1UdIwQYMBaAFFpkzNcIjXxhAsbLkgPXwrr53rzUMAwGA1UdEwEB/wQCMAAwEQYJYIZI
AYb4QgEBBAQDAgSwMCMGCWCGSAGG+EIBAgQWFhRodHRwczovL3RydXN0LndlYi5kZTAaBglghkgB
hvhCAQgEDRYLL0hpbGZlL0FHQi8wFgYJYIZIAYb4QgEDBAkWBy9ydi8/cz0wFgYJYIZIAYb4QgEH
BAkWBy9ybi8/cz0wGAYJYIZIAYb4QgEEBAsWCS9ydkNBLz9zPTANBgkqhkiG9w0BAQQFAAOCAQEA
T/0nVOXTufNANRHvl2DQriCx5hE9kwR1Jlh1JPRedf6wJBHOt2s0quEaWu9qMlIPgXVO7WGzwz4G
M3Dd0p74GPBWPvRuJxSwyQPPwW8XuaWdi0WdpyoyjMmuHe8kZVdAEp1k6u+3+5ZqPGGO0/S2NEC+
ZmZO2lxh2VSUDO2ixYMQp8GOLE76LddHURJu4GxR6Gq8niXz92qzDQrTEHdcxm2uxvAnQej/hyHH
gf+9uTlTuUv+YCLwKUP64dsmotSX1wQzAWFEY6MPxRnWm4CY8AIC49ay5J2/4a4zBzasmPeOVDSy
loXLJr33WP1G6JBtS3P8qdPJWOySq+H8p7i/kDGCArowggK2AgEBMIGpMIGgMQswCQYDVQQGEwJE
RTESMBAGA1UEChMJV0VCLkRFIEFHMRUwEwYDVQQLEwxUcnVzdCBDZW50ZXIxGjAYBgNVBAcTEUQt
NzYyMjcgS2FybHNydWhlMS0wKwYDVQQDEyRXRUIuREUgVHJ1c3RDZW50ZXIgRU1haWwtWmVydGlm
aWthdGUxGzAZBgkqhkiG9w0BCQEWDHRydXN0QHdlYi5kZQIEBC6H8zAMBggqhkiG9w0CBQUAoIIB
YzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wNzA0MDMyMTE0MDBa
MB8GCSqGSIb3DQEJBDESBBDV3FwjToTusPtt2Qy2swyVMEkGCSqGSIb3DQEJDzE8MDowCgYIKoZI
hvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMA0GCCqGSIb3DQMCAgEoMIG8Bgsq
hkiG9w0BCRACCzGBrKCBqTCBoDELMAkGA1UEBhMCREUxEjAQBgNVBAoTCVdFQi5ERSBBRzEVMBMG
A1UECxMMVHJ1c3QgQ2VudGVyMRowGAYDVQQHExFELTc2MjI3IEthcmxzcnVoZTEtMCsGA1UEAxMk
V0VCLkRFIFRydXN0Q2VudGVyIEVNYWlsLVplcnRpZmlrYXRlMRswGQYJKoZIhvcNAQkBFgx0cnVz
dEB3ZWIuZGUCBAQuh/MwDQYJKoZIhvcNAQEBBQAEgYAQKawDAZrEdQhxcnvM36fBhxREN/W7MZY3
GokkQuLniZuTB3sNAv7dsQM1lzbOM5eJ5w/Of87huLHlaJKbalHBHaL+19QTKyvXAUiYcRsliL5E
VJ7rcoWBG2YncIDPzUMT723PILY8MWDdGeOrNkKl3dzMs1Z3pQznILMbR/sy5QAAAAAAAA==
------=_Part_82011_9285699.1175634840812--