I’m currently working on a connection between my SBCL Lisp Repl and Csound.
I already can send messages from csound to lisp.
But with the implementation i use in lisp i have a problem with the port configuration.
i send my osc messages to lisp on port 8090, lisp is then evaluating my message and then should send the result to csound on port 8091.
my problem is, when i set my Lisp Repl to the receiving state it is already setting it’s sending port to 8091. When i run csound after this i run in the problem, that csound can’t open the port 8091 because it is already in use.
Yes, this works. But is not the nicest workflow. Since i have to restart SBCL OSC listening every time i recall csound. Thats why i was wondering if there is a workaround.
maybe someone can help me with another question on receiving OSC messages:
i get from sbcl messages like this:
eabf7de1.d1cd91ed /OSC-SC 1203-OSC-SC-EVAL 7
i printed this in the terminal via oscdump from the liblo library.
i can’t manages to get this to receiving in csound.
/OSC-SC is the adresse i'm using.
1203-OSC-SC-EVAL is a unique identifier, to make the adresse more precise
7 is an example for an result i get from SBCL via evaluating lisp code i send from csound.
i just want to extract the result from and use it in csound.
How do i have to use OSClisten here?
Victor, thanks for the Lisp examples! Something to study and develop. Really cool.
Also enjoyed listening to your tracks specially at bandcamp Nice to hear the live sound with the room acoustics. I was wondering if you are tracking the incoming midi notes and processing them - it is like a mysterious shadow, a canon.
Thanks for sharing.
Csound mailing list Send bugs reports to Discussions of bugs and features can be posted here
It’s all long delay lines in Csound plus filtering and some light modulation. Midi is only used to control processing parameters (and to play the synth). It’s not a complex set up, just enough that it’s possible to learn to play it live.
Prof. Victor Lazzarini
Maynooth University
Ireland