sciss / fscapejobs   1.6.0

Contributors Wanted GNU Library General Public License v2.1 only GitHub

A library to launch digital signal processing jobs for FScape (classic) via OSC. Mirror of https://codeberg.org/sciss/FScapeJobs

Scala versions: 2.13 2.12 2.11 2.10

FScapeJobs

Build Status Maven Central

statement

(C)opyright 2010–2021 Hanns Holger Rutz. This software is released under the GNU Lesser General Public License v2.1+.

FScapeJobs provides a simple OSC client to talk to the FScape (classic) audio signal processing toolbox, along with Scala configuration classes for most of its modules. Note: This project is mostly abandoned, since Scala 2.12 internals were changed from scala-actors to akka, but this has not been much tested!

building

Builds with sbt against Scala 2.13, 2.12. The last version to support Scala 2.11 was v1.5.0. Standard sbt targets are clean, update, compile, package, doc, publishLocal.

A simple test can be run with the Test class; it should produce a sound file hilbert.aif containing a 440 Hz tone lasting one second. You must have started FScape classic beforehand, enabling its OSC interface at the standard TCP port 18003.

linking

Link to the following artifact:

"de.sciss" %% "fscapejobs" % v

The current version v is "1.6.0".