lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Open Sound control?


From: andersvi
Subject: Re: Open Sound control?
Date: Sun, 14 Aug 2016 13:02:08 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux)

    b> https://de.wikipedia.org/wiki/Open_Sound_Control is sayed to
    b> replace MIDI. Is this something usefull for lilypond?

It should be.  Storing and sending/receiving arbitrary data is
straightforward in OSC, in MIDI you'll have to build and parse sysex for
any non-standard (e.g. rhythms, beams, slurs, offsets, markups...).

    b> Can one save osc files like MIDI files?

Yes.  All information in any .ly file could be encoded in OSC format and
saved to files or sent along to other apps.  SuperCollider and OpenMusic
are examples of apps supporting OSC as one possible score-file format.

OSC has absolute hi-resolution time tagging as part of its protocol (aka
"bundles") making OSC useable as a score-file format by itself.  Like
MIDI Track Events, arbitrary OSC messages may contain delta time values.

MIDI does not support absolute time as part of the protocol, instead
relying on an application layer (transport, driver) to store or deliver
the message at the right time based on these delta time values.

http://opensoundcontrol.org/files/OSC-Demo.pdf
https://www.midi.org/articles/white-paper-comparison-of-midi-and-osc

Cheers,

-anders




reply via email to

[Prev in Thread] Current Thread [Next in Thread]