You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(4) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(3) |
Jul
|
Aug
(7) |
Sep
|
Oct
(2) |
Nov
(1) |
Dec
(7) |
2006 |
Jan
(1) |
Feb
(2) |
Mar
(3) |
Apr
(3) |
May
(5) |
Jun
(1) |
Jul
|
Aug
(2) |
Sep
(4) |
Oct
(17) |
Nov
(18) |
Dec
(1) |
2007 |
Jan
|
Feb
|
Mar
(8) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
(6) |
Dec
(1) |
2008 |
Jan
(17) |
Feb
(20) |
Mar
(8) |
Apr
(8) |
May
(10) |
Jun
(4) |
Jul
(5) |
Aug
(6) |
Sep
(9) |
Oct
(19) |
Nov
(4) |
Dec
(35) |
2009 |
Jan
(40) |
Feb
(16) |
Mar
(7) |
Apr
(6) |
May
|
Jun
(5) |
Jul
(5) |
Aug
(4) |
Sep
(1) |
Oct
(2) |
Nov
(15) |
Dec
(15) |
2010 |
Jan
(5) |
Feb
(20) |
Mar
(12) |
Apr
|
May
(2) |
Jun
(4) |
Jul
|
Aug
(11) |
Sep
(1) |
Oct
(1) |
Nov
(3) |
Dec
|
2011 |
Jan
(8) |
Feb
(19) |
Mar
|
Apr
(12) |
May
(7) |
Jun
(8) |
Jul
|
Aug
(1) |
Sep
(21) |
Oct
(7) |
Nov
(4) |
Dec
|
2012 |
Jan
(3) |
Feb
(25) |
Mar
(8) |
Apr
(10) |
May
|
Jun
(14) |
Jul
(5) |
Aug
(12) |
Sep
(3) |
Oct
(14) |
Nov
|
Dec
|
2013 |
Jan
(10) |
Feb
(4) |
Mar
(10) |
Apr
(14) |
May
(6) |
Jun
(13) |
Jul
(37) |
Aug
(20) |
Sep
(11) |
Oct
(1) |
Nov
(34) |
Dec
|
2014 |
Jan
(8) |
Feb
(26) |
Mar
(24) |
Apr
(5) |
May
|
Jun
|
Jul
|
Aug
(4) |
Sep
(28) |
Oct
(4) |
Nov
(4) |
Dec
(2) |
2015 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
(13) |
Jul
|
Aug
(3) |
Sep
(8) |
Oct
(11) |
Nov
(16) |
Dec
|
2016 |
Jan
|
Feb
(6) |
Mar
|
Apr
(9) |
May
(23) |
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2017 |
Jan
|
Feb
|
Mar
|
Apr
(7) |
May
(3) |
Jun
|
Jul
(3) |
Aug
|
Sep
(8) |
Oct
|
Nov
|
Dec
(3) |
2018 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2019 |
Jan
(4) |
Feb
|
Mar
(2) |
Apr
(6) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
(31) |
May
|
Jun
|
Jul
|
Aug
(7) |
Sep
|
Oct
|
Nov
|
Dec
(1) |
2021 |
Jan
(2) |
Feb
(2) |
Mar
(5) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2022 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
|
|
|
|
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
(1) |
19
(2) |
20
|
21
(2) |
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
31
|
|
|
|
|
|
|
From: Stephen S. <rad...@gm...> - 2010-01-21 03:05:32
|
On Tue, Jan 19, 2010 at 2:55 AM, IOhannes m zmoelnig <zmo...@ie...> wrote: > this means that you have to make sure that you get the stream from the > beginning, as there is no other way to find the beginning of a new > package within the stream. Forgot to mention, on this point the CNMAT folks have been encouraging developers to go towards using SLIP encoding to help with this problem. Personally I'm not convinced that it's needed over TCP but is probably useful for serial ports. (Although over serial maybe you'd also want an error-correcting packet protocol..) Anyways, it might be interesting in liblo to optionally support SLIP for stream protocols. http://cnmat.berkeley.edu/user/andy_schmeder/blog/2008/01/05/note_slip_osc http://lists.create.ucsb.edu/pipermail/osc_dev/2008-January/001294.html Steve |
From: Stephen S. <rad...@gm...> - 2010-01-21 02:35:30
|
Hi, I think IOhanne's explanation was accurate. I'd love to do more testing and standardization of different OSC/TCP implementations, we should definitely make sure we are all on the same page. As for IOhanne's request for bidirectional TCP, this is still on the table for liblo. Suggested API changes or patches on this topic are welcome. I haven't had time to work on liblo lately, but hopefully I will get back to it once some of my other responsibilities (i.e., writing papers) are handled. Steve On Tue, Jan 19, 2010 at 7:54 AM, Alexandre Quessy <ale...@qu...> wrote: > Allo IOhannes ! > Thanks for the hint. (how come I didn't get to read that paragraph?) > That means it's going to be quite easy to implement. Then, we're almost. > Oh, yeah, we'll make sure it work bidirectionally. :-) > > a > > IOhannes m zmoelnig wrote: >> Alexandre Quessy wrote: >>> Hello everyone! >>> Arjan Scherpenisse (from Amsterdam) and I have just finished a new >>> pure-Python implementation of OSC using Twisted. You can read or get it >>> from http://bitbucket.org/arjan/twisted-osc/ >>> >>> As a liblo user, I know that liblo (kind of) supports TCP as well. I >>> would like to know how is the parsing done. Is there a separator that >>> you use ? In UDP, each message is in a datagram, so they are naturally >>> separated. In TCP, there is no such a separation. How do you distinguish >>> each message or bundle ? >>> >> >> in section "OSC Packets" of the "Open Sound Control 1.0 Specification" >> [1] it says: "In a stream-based protocol such as TCP, the stream should >> begin with an int32 giving the size of the first packet, followed by the >> contents of the first packet, followed by the size of the second packet, >> etc." >> (in short: prefix every OSCpackage with a 32bit number indicating the >> length of the OSCpackage) >> >> not being a liblo developer, i find that this has been implemented >> correctly (at least i was able to send data to or(?) from Pd to liblo >> via tcp/ip. >> >> this means that you have to make sure that you get the stream from the >> beginning, as there is no other way to find the beginning of a new >> package within the stream. >> >> >> btw, while you are there, make sure that bi-directional communication >> via tcp/ip works with your implementation. >> >> >> fgmasdr >> IOhannes >> >> >> >> >> >> >> >> >> [1] http://opensoundcontrol.org/spec-1_0 >> >> >> ------------------------------------------------------------------------ >> >> ------------------------------------------------------------------------------ >> Throughout its 18-year history, RSA Conference consistently attracts the >> world's best and brightest in the field, creating opportunities for Conference >> attendees to learn about information security's most important issues through >> interactions with peers, luminaries and emerging and established companies. >> http://p.sf.net/sfu/rsaconf-dev2dev >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> liblo-devel mailing list >> lib...@li... >> https://lists.sourceforge.net/lists/listinfo/liblo-devel > > ------------------------------------------------------------------------------ > Throughout its 18-year history, RSA Conference consistently attracts the > world's best and brightest in the field, creating opportunities for Conference > attendees to learn about information security's most important issues through > interactions with peers, luminaries and emerging and established companies. > http://p.sf.net/sfu/rsaconf-dev2dev > _______________________________________________ > liblo-devel mailing list > lib...@li... > https://lists.sourceforge.net/lists/listinfo/liblo-devel > |
From: Alexandre Q. <ale...@qu...> - 2010-01-19 12:55:16
|
Allo IOhannes ! Thanks for the hint. (how come I didn't get to read that paragraph?) That means it's going to be quite easy to implement. Then, we're almost. Oh, yeah, we'll make sure it work bidirectionally. :-) a IOhannes m zmoelnig wrote: > Alexandre Quessy wrote: >> Hello everyone! >> Arjan Scherpenisse (from Amsterdam) and I have just finished a new >> pure-Python implementation of OSC using Twisted. You can read or get it >> from http://bitbucket.org/arjan/twisted-osc/ >> >> As a liblo user, I know that liblo (kind of) supports TCP as well. I >> would like to know how is the parsing done. Is there a separator that >> you use ? In UDP, each message is in a datagram, so they are naturally >> separated. In TCP, there is no such a separation. How do you distinguish >> each message or bundle ? >> > > in section "OSC Packets" of the "Open Sound Control 1.0 Specification" > [1] it says: "In a stream-based protocol such as TCP, the stream should > begin with an int32 giving the size of the first packet, followed by the > contents of the first packet, followed by the size of the second packet, > etc." > (in short: prefix every OSCpackage with a 32bit number indicating the > length of the OSCpackage) > > not being a liblo developer, i find that this has been implemented > correctly (at least i was able to send data to or(?) from Pd to liblo > via tcp/ip. > > this means that you have to make sure that you get the stream from the > beginning, as there is no other way to find the beginning of a new > package within the stream. > > > btw, while you are there, make sure that bi-directional communication > via tcp/ip works with your implementation. > > > fgmasdr > IOhannes > > > > > > > > > [1] http://opensoundcontrol.org/spec-1_0 > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------------ > Throughout its 18-year history, RSA Conference consistently attracts the > world's best and brightest in the field, creating opportunities for Conference > attendees to learn about information security's most important issues through > interactions with peers, luminaries and emerging and established companies. > http://p.sf.net/sfu/rsaconf-dev2dev > > > ------------------------------------------------------------------------ > > _______________________________________________ > liblo-devel mailing list > lib...@li... > https://lists.sourceforge.net/lists/listinfo/liblo-devel |
From: IOhannes m z. <zmo...@ie...> - 2010-01-19 08:21:54
|
Alexandre Quessy wrote: > Hello everyone! > Arjan Scherpenisse (from Amsterdam) and I have just finished a new > pure-Python implementation of OSC using Twisted. You can read or get it > from http://bitbucket.org/arjan/twisted-osc/ > > As a liblo user, I know that liblo (kind of) supports TCP as well. I > would like to know how is the parsing done. Is there a separator that > you use ? In UDP, each message is in a datagram, so they are naturally > separated. In TCP, there is no such a separation. How do you distinguish > each message or bundle ? > in section "OSC Packets" of the "Open Sound Control 1.0 Specification" [1] it says: "In a stream-based protocol such as TCP, the stream should begin with an int32 giving the size of the first packet, followed by the contents of the first packet, followed by the size of the second packet, etc." (in short: prefix every OSCpackage with a 32bit number indicating the length of the OSCpackage) not being a liblo developer, i find that this has been implemented correctly (at least i was able to send data to or(?) from Pd to liblo via tcp/ip. this means that you have to make sure that you get the stream from the beginning, as there is no other way to find the beginning of a new package within the stream. btw, while you are there, make sure that bi-directional communication via tcp/ip works with your implementation. fgmasdr IOhannes [1] http://opensoundcontrol.org/spec-1_0 |
From: Alexandre Q. <ale...@qu...> - 2010-01-18 03:48:15
|
Hello everyone! Arjan Scherpenisse (from Amsterdam) and I have just finished a new pure-Python implementation of OSC using Twisted. You can read or get it from http://bitbucket.org/arjan/twisted-osc/ As a liblo user, I know that liblo (kind of) supports TCP as well. I would like to know how is the parsing done. Is there a separator that you use ? In UDP, each message is in a datagram, so they are naturally separated. In TCP, there is no such a separation. How do you distinguish each message or bundle ? Thanks ! a |