Re: Open Sound control?

2016-08-13 Thread Nathan Ho

On 2016-08-13 06:52, bb wrote:

https://de.wikipedia.org/wiki/Open_Sound_Control
is sayed to replace MIDI. Is this something usefull for lilypond? Can
one save osc files like MIDI files?


OSC replaces one particular use of MIDI, which is for real-time 
communication between software or hardware devices. OSC is much more 
general than MIDI, making few assumptions about the kind of musical 
content being conveyed, and pretty much every application of OSC uses 
its own sub-protocol. For example, here is the command reference for 
scsynth, an app that makes heavy use of OSC: 
http://doc.sccode.org/Reference/Server-Command-Reference.html Any app 
that wants to talk to scsynth will have to know these commands.


OSC has found use in music notation -- INScore (for animated/interactive 
scores) and IanniX (an OSC sequencer that acts as its own kind of 
graphic score). But these apps are nothing like LilyPond.


SuperCollider has an "OSC Score" format which encodes a bunch of timed 
OSC messages. I'm not sure how standardized it is, but it's as close as 
OSC gets to the MIDI file. Again, the process of reading and writing 
these scores requires some agreed-upon sub-protocol suited to your 
specific application.


It's a cool protocol, and very much alive. But it's not very useful to 
LilyPond.



Nathan

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Open Sound control?

2016-08-13 Thread Urs Liska


Am 13. August 2016 16:15:31 MESZ, schrieb "Erik Ronström" :
>AFAIK, OSC is only a communication protocol – what is sent over the
>protocol is up to the application. So it is not a replacement for MIDI,
>rather a complement.

Indeed. OSC is used for all kinds of remote control stuff. It sends and 
receives messages that use a path structure for addressing.

I have in the past for example used it to convert controller messages to 
meaningful messages and vice versa (in PureData or Max/Msp patches).

Urs

>
>Erik
>
>
>
>
>> 13 aug. 2016 kl. 15:52 skrev bb :
>> 
>> https://de.wikipedia.org/wiki/Open_Sound_Control
>> is sayed to replace MIDI. Is this something usefull for lilypond? Can
>one save osc files like MIDI files?
>> 
>> Kindly
>> 
>> ___
>> lilypond-user mailing list
>> lilypond-user@gnu.org
>> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
>
>___
>lilypond-user mailing list
>lilypond-user@gnu.org
>https://lists.gnu.org/mailman/listinfo/lilypond-user

-- 
Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail gesendet.

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Open Sound control?

2016-08-13 Thread David Kastrup
bb  writes:

> https://de.wikipedia.org/wiki/Open_Sound_Control
> is sayed to replace MIDI. Is this something usefull for lilypond? Can
> one save osc files like MIDI files?

The "home page" of the project lists a number of quite minor programs
(or generic libraries and some very limited hardware) supporting OSC.
It has been updated last in 2004.  The link on the "home page" to the
"developer list" is dead.

Searching independently, one finds the forums on
.  The last messages on those forums
(including the official developer list) have been 5 years ago.

It's not like there is a whole lot of traffic/development on the
respective Midi association pages either but that's not exactly because
Midi would have become irrelevant.

Now there are a whole lot more Midi transports than there were
historically: Midi over USB likely being the most important one.

It's sort of ironic that the most important transport in the studio
remains the 31250 bps current loop over DIN connectors and optocouplers,
possibly because it keeps ground loops at bay.  Meaning that the
associated latencies still are relevant.

Independent from the question of transports, of course, is that of file
formats.  There are a few that also allow using sound fonts and others,
but SMF (Standard Midi File format, containing more info than the Midi
messages passed on wire as well as timing information) remains the most
important one, usually with .mid or .midi file extension which is not
exactly correct.

-- 
David Kastrup

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Open Sound control?

2016-08-13 Thread Erik Ronström
AFAIK, OSC is only a communication protocol – what is sent over the protocol is 
up to the application. So it is not a replacement for MIDI, rather a complement.

Erik




> 13 aug. 2016 kl. 15:52 skrev bb :
> 
> https://de.wikipedia.org/wiki/Open_Sound_Control
> is sayed to replace MIDI. Is this something usefull for lilypond? Can one 
> save osc files like MIDI files?
> 
> Kindly
> 
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Open Sound control?

2016-08-13 Thread bb

https://de.wikipedia.org/wiki/Open_Sound_Control
is sayed to replace MIDI. Is this something usefull for lilypond? Can 
one save osc files like MIDI files?


Kindly

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: rehearsal marks: separate from content encoding and display above strings

2016-08-13 Thread Johan Vromans
On Fri, 12 Aug 2016 14:58:10 -0700
"H. S. Teoh"  wrote:

>   % Score for midi only
>   \score {
>   <<
>   \new Staff << \global \fluteIPart >>

For midi, \unfoldRepeats is necessary.
Last time I tried, the repeats (in \global) were note applied to the music 
parts.

Specifying the structure of a score in \global is wonderful, it just
doesn't work with midi.

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user