SynOscP5: a new high level OSC library
in
Library and Tool Development
•
3 years ago
We have been working on a standardized namespace within OSC, and it's implementation as a Processing / Java library.
SynOscP5 provides the familiar concepts of instrument (synthesizer, sequencer), voice, note, volume, tuning, pitch and many more. It also provides for a precise way of encoding musical values, such as frequencies, cents, velocities and scales.
It is not an "OSC-wrapped MIDI protocol" but a completely new system!
The specifications and theoretic work have been done by fabb and are on his site here: http://github.com/fabb/SynOSCopy
The Processing library was written by alvaro and is here: http://gombology.net/
There are currently 2 projects using this library:
Rational Piano by Fabian Ehrentraud: http://github.com/fabb/Rational-Piano (a piano app with TUIO input)
and Mimoide by Alvaro Ortiz: http://alvaro.kulturserver-berlin.de/Mimoide (a composition for granular synth)
Alvaro
SynOscP5 provides the familiar concepts of instrument (synthesizer, sequencer), voice, note, volume, tuning, pitch and many more. It also provides for a precise way of encoding musical values, such as frequencies, cents, velocities and scales.
It is not an "OSC-wrapped MIDI protocol" but a completely new system!
The specifications and theoretic work have been done by fabb and are on his site here: http://github.com/fabb/SynOSCopy
The Processing library was written by alvaro and is here: http://gombology.net/
There are currently 2 projects using this library:
Rational Piano by Fabian Ehrentraud: http://github.com/fabb/Rational-Piano (a piano app with TUIO input)
and Mimoide by Alvaro Ortiz: http://alvaro.kulturserver-berlin.de/Mimoide (a composition for granular synth)
Alvaro
2