- About Scala
- Documentation
- Code Examples
- Software
- Scala Developers
[Announce] ScalaOSC
Thu, 2009-11-26, 18:01
hi,
while this is still experimental and incomplete, i want to announce a
subproject of mine, ScalaOSC, which is an OpenSoundControl library
for Scala, modeled after the java library NetUtil ( http://
sourceforge.net/projects/netutil ) but with several enhancements and
refinement specific to Scala.
in this early stage, at least you can create UDP clients with 32- and
64-bit type tag support.
ScalaOSC is released unter the LGPL, and the code is currently
available via SVN as subdirectory here:
http://tintantmare.svn.sourceforge.net/viewvc/tintantmare/scalaosc/
(might be moved to a dedicated space in the future)
it is developed against the scala 2.8 nightly builds.
comments + participation welcome. the documentation is very bad in
this moment, but the javadocs of NetUtil should help a little.
the current TO-DO list:
- TCP support with client and server
- configurable codec
- specialization of OSCMessage subclasses
- more scalacheck tests
- carefully going through synchronization and multi-threading issues
- trying it out on Android
- benchmarking and possible performance enhancements
- scaladoc stuff
cheers, -sciss-