Kyma Forum
  Kyma Sound Exchange
  Kyma & Processing w/ OSC

Post New Topic  Post A Reply
profile | register | preferences | faq | search

next newest topic | next oldest topic
Author Topic:   Kyma & Processing w/ OSC
gustl
Member
posted 20 April 2014 13:43         Edit/Delete Message   Reply w/Quote
Hi there,

Is there a step by step guide to hook up kyma and processing via OSC? Do I need Osculator or is it easier to do it with it?
"Processing" obviously is very difficult to search in conjunction with kyma

Thanks!

IP: Logged

SSC
Administrator
posted 20 April 2014 15:08         Edit/Delete Message   Reply w/Quote
Hi Gustl,

This page might be a good start:
http://www.symbolicsound.com/cgi-bin/bin/view/Learn/OSC2Way

As a simple example, if you want Processing to control a Kyma EventValue called !Amp, Processing could send a message of the form:

/vcs/name/channel

as a single argument float message to port 8000 of your Pacarana's IP address.

If you have your default MIDI channel set to 1 in Kyma, Processing should send:

/vcs/Amp/1

Then when you play your Sound containing !Amp, Processing will control !Amp in the VCS.

Since Processing does not do Bonjour (unfortunately), you have to give it your Paca's IP address (which you can read in the DSP Status window from the Configure drop down under OSC, or you can read from the front panel of the Paca(rana from the Help menu).

OSCulator and Delora software DO implement Bonjour!

(we wish everyone would implement Bonjour in their OSC software; the advantage of Bonjour is that you would not have to type in the IP address each time because Bonjour would find the Pacarana on the network automatically).

Please let us know how it goes!

IP: Logged

ChristianSchloesser
Member
posted 21 April 2014 08:35         Edit/Delete Message   Reply w/Quote
Hi Gustl,
here is an simple processing example: http://www.symbolicsound.com/cgi-bin/bin/view/Learn/OSCKymaProcessing

If you want to do zeroconf (bonjour). It should be possible nowadays.
But i did not try it yet. Try a search for Android in the processing forums. I remember that someone managed to connect to multiple Android devices with processing via zeroconf(windows bonjour) and oscP5 but i can't find the link to his project anymore.

Processing is very easy to learn since it is a simplified version of Java. So there is a huge userbase with tons of forums.
You also can use your own Java classes and even complete frameworks too.
If you are already into Java you should search for DNS-SD java implementation.

Currently i am using Max 6(with Jitter) and QuartzComposer for my real-time graphics and Lemur + Max for interfacing with my complex MIDI/OSC setup ...
So i am not so much into Processing these days... but maybe this will change back again.
Processing was always so much fun because you could do things real quick.
A good forum for inspiration is: http://www.openprocessing.org/

I wish you a nice easter monday
best
Christian (with h) ;-)

[This message has been edited by ChristianSchloesser (edited 21 April 2014).]

IP: Logged

gustl
Member
posted 22 April 2014 10:10         Edit/Delete Message   Reply w/Quote
Thanks a lot for your help
day1: Managed to move an ellipse on the x-axis with an LFO from Kyma - wooooooow

BTW please move this thread to support, I accidentally put it in the Sound Exchange section...

[This message has been edited by gustl (edited 22 April 2014).]

IP: Logged

All times are CT (US)

next newest topic | next oldest topic

Administrative Options: Close Topic | Archive/Move | Delete Topic
Post New Topic  Post A Reply

Contact Us | Symbolic Sound Home

This forum is provided solely for the support and edification of the customers of Symbolic Sound Corporation.


Ultimate Bulletin Board 5.45c