From: Chandrasekhar R. <cra...@ac...> - 2006-09-11 15:40:17
|
Hi guys! I'm glad to see this finally getting off the ground. Let me do my part of the introduction now: I implemented JavaOSC in 2001/2002 originally because I needed to talk to SuperCollider from Java, and I didn't see anything available for doing so at the time. It was very basic at that time (could only send OSC and didn't support many types), but I made it available in the hopes that others would find it useful. It wasn't really designed from the start to be a full-featured OSC class library, but as I moved to other projects I found myself needing more OSC functionality in Java and would then implement things as needed, and at the same time people (esp. Martin!) were sending me code fixes/improvements. However, since 2004, I haven't been doing very much Java development at all -- I'm working in C/C++/Objective-C/Objective-C++ for the most part now-a-days (and using Ross Bencina's C++ OSC library). That's why almost all progress on the library in the last couple of years has been due to other developers contributing code. But I'd be very happy to see the library continue to move forward. Since I'm not using it for my own projects, I can't really drive feature identification, but I'd be happy to help out with implementation and coordination wherever possible (and who knows -- maybe I'll find myself in Java-land again in the future). Martin schrieb: > As for my plans and suggestions for the future: > * I was about to try a port to Java mobile phones > and hopefully this will need just a rewrite of some networking code. > * regarding the transport layer, this could be made more generic in > order to allow also things like TCP, Serial Connections or Serial over > Bluetooth etc. This all sounds like good stuff. Another item I would add is * Implement a scheduler to keep track of timestamped OSC events and invoke them at the appropriate time. CPP schrieb: > Anyway, we have now managed to get the code approved for open source. I will > send a brief summary of what we did, soon. Then we can see what we can > incorporate into the project. That would be great. > I was also thinking of adding support for OSC queries. Though, I am > not sure of the official status of that. We felt a great need for > that in my project. Along the same lines, support for ZeroConf/Bonjour (for dynamic discovery of OSC servers) could be good to. It looks like there's a Java API available: http://www.onjava.com/pub/a/onjava/excerpt/bonjour_ch08/index.html - sekhar -- C. Ramakrishnan cra...@ac... Illposed Software http://www.illposed.com |