![]() |
![]() ![]() ![]() ![]() ![]()
|
next newest topic | next oldest topic |
Author | Topic: The OSC to Kyma solution: OSCulator |
tuscland Member |
![]() ![]() ![]() Hi, I am proud to announce to everyone that the first release of OSCulator is available on my website: http://web.mac.com/tuscland/iWeb/OSCulator This software is the missing link between the OSC protocol and Kyma. It is easy and fun to use!
IP: Logged |
Phi Curtis Member |
![]() ![]() ![]() Hi Camille, This looks great. I would love to hear some suggestions for uses now, beyond Lemur - don't think I can swing that now, even with the current discount offer. Maybe a Kyma-Supercollider connection? If someone comes up with Supercollider code that illustrates how it would work, I hope they can post it here (a cursory look at Supercollider help suggests that it gets into all the SC server-node stuff that I dread). Phil IP: Logged |
tuscland Member |
![]() ![]() ![]() Hi Phil, Thanks for your interest! Also, I don't see what discount you are talking about.
[This message has been edited by tuscland (edited 24 September 2006).] IP: Logged |
Phi Curtis Member |
![]() ![]() ![]() Hi Camille, I was saying that I can't afford Lemur, even though there is currently a sale going on (through Sept. 30 - you can find it on the cycling74 and JazzMutant websites). I was also asking in a roundabout way if anyone knows how to send OSC messages from Supercollider, since that's the main thing I can think of besides using Lemur that I would do with OSCulator. Sorry for the cryptic/confusing English. best, IP: Logged |
tuscland Member |
![]() ![]() ![]() Uh, ok ! That Lemur discount, right ! And yes, this is expansive, that's why I don't have one (but I eventually will!). IP: Logged |
Phi Curtis Member |
![]() ![]() ![]() Hi Camille, What are you using OSCulator for? I just assumed you were using it with Lemur. best, IP: Logged |
tuscland Member |
![]() ![]() ![]() Phil, That's a good question! As I don't have a Lemur, I simulated the Lemur with Max/MSP. I could have done this with SuperCollider too. I found that Reaktor from Native Instruments has a OSC enabled sequencer, I'd be interested to check out. Cheers, IP: Logged |
garth paine Member |
![]() ![]() ![]() Hi - thanks heaps for the OSC link - brilliant!!!!! I have access to a lemure, but also am interested in sending data from Max/MSP, so this is all great and of course it adds network and paralell processing Capys to the list of possible artistic adventures... But having looked at the software I am at a loss as to how to enter new variable and how to check that it all works - is there a manual available somwhere? Thanks for doing this - I for one am very happy Cheers, Garth IP: Logged |
tuscland Member |
![]() ![]() ![]() Hi Garth, The user's manual is located here : (there is are navigation links at the top of the page) You'll need to receive OSC informations in order to populate the routing list. Cheers, IP: Logged |
robertjarvis Member |
![]() ![]() ![]() Hi Camille, Does your progamme work on a PC or is it just for Macs?
IP: Logged |
tuscland Member |
![]() ![]() ![]() Hi, I am sorry Robert, this program only works on Macintoshes, with Mac OS X 10.4 (Tiger). This program makes an extensive use of system libraries, so porting it to Windows, would require a total rewrite, and I don't feel like having fun doing it!!!
IP: Logged |
franz Member |
![]() ![]() ![]() A question to SSC: Will it be possible in the near future, to create a Lemur- layout within the VCS? I like the way, the Motormix takes over the VCS-Layout, so no more additional programming is necessary. It sounds a bit circumstantial, having to program the sound + VCS in Kyma, change eventually the Global Map and program the Lemur-Layout. Best, IP: Logged |
tuscland Member |
![]() ![]() ![]() Hi Franz, I think I can answer to your question: About the global map: Please tell me your suggestions, I have not worked on this software to let it rot at the corner of a binary shelf! Last thing: I can tell all these configurations will be over soon, stay tuned ...
[This message has been edited by tuscland (edited 25 September 2006).] IP: Logged |
franz Member |
![]() ![]() ![]() Hi Camille, thank you for your reply! I was thinking about the process of developing a new instrument within Kyma. I usually build a sound and play with it. Most of the time, I´d like to improve it by adding some parameters or by modifying the VCS-Layout and the order of the faders; changing the the assignment of some parameters from fader to rotary etc. This is rather convenient with the Motormix, because every time, I change something within the sound, the Motormix will take it over. Best, IP: Logged |
tuscland Member |
![]() ![]() ![]() Hey Franz, If your changes involves VCS modifications, yes, the Lemur interface has to been updated with the JazzEditor (Lemur graphical editor). It *seems* like there is a way to create Lemur interfaces programmatically, like a VCS, but I have to understand how the process works (any pointers appreciated). I am in discussion with the JazzMutant guys, and they would perhaps help me on this one. The question is: how elaborated the automatic creation of a Lemurian VCS should be? Do we want (need) to modify it just like a Kyma VCS? I guess if we go there, it means that we are going to make a reduced version of the JazzEditor, and I don't really want to go there. Perhaps, the automatic launch of the JazzEditor software with a preconfigured VCS would do for further customization. A last word: in order to create a Lemurian VCS, we have to know which Hot Variables are running on the Flame, and this will be the next chapter of our story ...
IP: Logged |
franz Member |
![]() ![]() ![]() quote: I was thinking of extending the graphical possibilities of the Kyma- VCS and adopting it to the graphical possibilities of the Lemur. Therefore the VCS would represent the Layout of the Lemur. Do you think, this would be possible? In my opinion, such objects like the multifader should be available in Kyma. Also, for me the look of an instrument is very important because it gives also inspiration (think about a beautifully built harpsichord or a good looking guitar). Therefore I would wish a more appealing VCS. I think, it´s not only our ears and our brains that create the music. Best, [This message has been edited by franz (edited 25 September 2006).] IP: Logged |
yenorom Member |
![]() ![]() ![]() Do I have to do anything to setup kyma to receive the controllers getting output by OSculator? OSculator is receiving osc messages as they are appearing in the mapping window, but none of the !cc values I map them to are appearing in kyma. Any ideas why? IP: Logged |
tuscland Member |
![]() ![]() ![]() Hi ! Yes, you have to use a sound, that either uses Hot Values that are defined in your global map, or explicit !ccXY Hot Values. Mapping in the OSCulator tells how to route messages from OSC to Kyma, but will not create Hot Values in the VCS automatically, they need to exist in your sound. Best, IP: Logged |
yenorom Member |
![]() ![]() ![]() I'm using the default global map and entries like !Frequency that are part of the default map aren't doing anything, anything else I can check? IP: Logged |
tuscland Member |
![]() ![]() ![]() Could you please describe a bit more your problem? Have you checked the default MIDI channel on which your Capybara has been set? If you are running a sound that has the !Frequency hot variable, then it should properly work. Moreover, when the OSCulator can't connect to the Capybara, it shows an error, which means the once it is connected you can be sure messages are properly delivered. Camille IP: Logged |
yenorom Member |
![]() ![]() ![]() I'm running a very simple sound to test my problem. Its just an oscillator with !Frequency in its Frequency parameter. I have one lemur fader going through 1 Osculator mapping that maps the fader onto !Frequency. I can see the lemur output is getting received from the red indicator on OSCUlator both the mapping in OSCulator and my Kyma system are set on midi channel 1. When looking at the show midi messages dialog in kyma's midi config I dont see any incoming midi. IP: Logged |
tuscland Member |
![]() ![]() ![]() OK, multiple things : 1. Indeed, it is weird that you don't get any results, apart from the red light in OSCulator. Perhaps you could send me you sample Sound so that I can try to reproduce the error? The problem is that I am 99% sure that there is no problem sending Hot Values from OSCulator to the Capybara. 2. OSCulator uses the names Control Changes and MIDI Channel, derived from the MIDI lexicon, because Kyma uses those names too, but it doesn't mean that the MIDI port of the Capybara is used (I know, this is akward!), so you won't see any incoming MIDI because OSCulator doesn't send MIDI messages. OSCulator send message over FireWire that use a custom protocol. 3. My guess would be that the problem is that your global map doesn't correctly map !cc07 to !Frequency as it is stated in the defaul global values of OSCulator. 2 solutions here : a. try replacing !Frequency by !cc07 in your sound and in the OSCulator, see if it works and tell me if it is so, please. b. send me a private email to cam@neimo.com, and I'll send you a new version of the OSCulator that maps the Kyma's Global Map, instead of having default values. Hope this helps. IP: Logged |
All times are CT (US) | next newest topic | next oldest topic |
![]() ![]() |
This forum is provided solely for the support and edification of the customers of Symbolic Sound Corporation.