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
(1) |
3
(1) |
4
(1) |
5
|
6
(1) |
7
(3) |
8
|
9
(1) |
10
|
11
(1) |
12
|
13
|
14
(3) |
15
(1) |
16
(2) |
17
|
18
(1) |
19
|
20
(2) |
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
|
|
From: Steve H. <S.W...@ec...> - 2006-11-14 09:10:45
|
On Mon, Nov 13, 2006 at 09:18:10 -0800, pete moss wrote: > >> // start OSC listener > >> lo_server_thread listener = lo_server_thread_new("57130", OSCerror); > >> lo_server_thread_add_method(listener, "H", NULL, OSChandler, NULL); > > > > What about "Hb1" etc? > > thanks for your reply. i have had a chance to look at it and have > converted all my "Hb1" and such messages to "H" messages. now > everything works fine. why do i need to match the paths in both the > sender and receiver? cant i just send arbitrary messages? seems like a > strange situation to me. > but it works, so i am happy for now! :) Erm, it's not that you have to match the paths (though that is somewhat expected behaviour in OSC, otherwise it would be chaos), it's just that by specifying the path in the method you are asking for a filter to make it ignore all others. If you give NULL as the path if will trap all incoming OSC messages. The idea is that you add one method for each path that you wish to handle. OSC is a lot more sophisiticated than MIDI for eg. and most people don't want to handle all incoming messages in one handler. - Steve |
From: pete m. <pet...@pe...> - 2006-11-14 05:18:19
|
Steve Harris wrote: > On Mon, Nov 06, 2006 at 02:14:38 -0800, pete moss wrote: >> hello, >> i am having a problem with an app i am writing. the app is designed to >> work as a go between for a haptic device and the supercollider computer >> music language. i am porting code that originally used OSCpack by ross >> bencina, but needed the flexibility of a non-blocking server. my liblo >> server code has been working well, but i cannot get messages to send >> properly. below is the code. >> >> >> i have a callback that contains this code: >> >> int i = 0; >> if (sendButtons) { >> if (event == HL_EVENT_1BUTTONDOWN) i=lo_send(sclang, "Hb1", "i", 1); >> else if (event == HL_EVENT_1BUTTONUP) i=lo_send(sclang, "Hb1", "i", 0); >> else if (event == HL_EVENT_2BUTTONDOWN) i=lo_send(sclang, "Hb2", "i", 1); >> else if (event == HL_EVENT_2BUTTONUP) i=lo_send(sclang, "Hb2", "i", 0); >> if(i == -1) printf("error %d: %s\n", lo_address_errno(sclang), >> lo_address_errstr(sclang)); >> } >> >> >> but first, in main(), i set up the server, and the target for the >> lo_send functions: >> >> // start OSC listener >> lo_server_thread listener = lo_server_thread_new("57130", OSCerror); >> lo_server_thread_add_method(listener, "H", NULL, OSChandler, NULL); > > What about "Hb1" etc? thanks for your reply. i have had a chance to look at it and have converted all my "Hb1" and such messages to "H" messages. now everything works fine. why do i need to match the paths in both the sender and receiver? cant i just send arbitrary messages? seems like a strange situation to me. but it works, so i am happy for now! :) |
From: <spu...@ba...> - 2006-11-11 16:29:59
|
From: Steve H. <S.W...@ec...> - 2006-11-07 15:26:05
|
On Mon, Nov 06, 2006 at 02:14:38 -0800, pete moss wrote: > hello, > i am having a problem with an app i am writing. the app is designed to > work as a go between for a haptic device and the supercollider computer > music language. i am porting code that originally used OSCpack by ross > bencina, but needed the flexibility of a non-blocking server. my liblo > server code has been working well, but i cannot get messages to send > properly. below is the code. > > > i have a callback that contains this code: > > int i = 0; > if (sendButtons) { > if (event == HL_EVENT_1BUTTONDOWN) i=lo_send(sclang, "Hb1", "i", 1); > else if (event == HL_EVENT_1BUTTONUP) i=lo_send(sclang, "Hb1", "i", 0); > else if (event == HL_EVENT_2BUTTONDOWN) i=lo_send(sclang, "Hb2", "i", 1); > else if (event == HL_EVENT_2BUTTONUP) i=lo_send(sclang, "Hb2", "i", 0); > if(i == -1) printf("error %d: %s\n", lo_address_errno(sclang), > lo_address_errstr(sclang)); > } > > > but first, in main(), i set up the server, and the target for the > lo_send functions: > > // start OSC listener > lo_server_thread listener = lo_server_thread_new("57130", OSCerror); > lo_server_thread_add_method(listener, "H", NULL, OSChandler, NULL); What about "Hb1" etc? - Steve |
From: pete m. <pet...@pe...> - 2006-11-07 03:22:36
|
sorry if my messages today seem like a barrage, as they might considering the history of this list. but in my attempt to solve my earlier problem, i have noticed a couple more. if i call addr = lo_address_new("localhost", "57120"); then i get no complaints when using lo_send(addr...) but if instead of localhost, i use something like 192.168.0.150, then i get error 22 invalid argument from lo_send. seems like i should be able to specify a numeric address. is it possible? if i run examples/example_client from version 0.23, i get: OSC error 56: Socket is already connected however, version 0.22 works just fine. in an attempt to solve my earlier problem from today (lo_send not sending anything), i tried using OSCpack to send, while retaining the lo_server_thread for processing incoming messages. well, the OSCpack code that used to work no longer does. i wonder if my problem lies in the server_thread. hopefully someone is out there on this very quiet list! |
From: pete m. <pet...@pe...> - 2006-11-06 22:14:45
|
hello, i am having a problem with an app i am writing. the app is designed to work as a go between for a haptic device and the supercollider computer music language. i am porting code that originally used OSCpack by ross bencina, but needed the flexibility of a non-blocking server. my liblo server code has been working well, but i cannot get messages to send properly. below is the code. i have a callback that contains this code: int i = 0; if (sendButtons) { if (event == HL_EVENT_1BUTTONDOWN) i=lo_send(sclang, "Hb1", "i", 1); else if (event == HL_EVENT_1BUTTONUP) i=lo_send(sclang, "Hb1", "i", 0); else if (event == HL_EVENT_2BUTTONDOWN) i=lo_send(sclang, "Hb2", "i", 1); else if (event == HL_EVENT_2BUTTONUP) i=lo_send(sclang, "Hb2", "i", 0); if(i == -1) printf("error %d: %s\n", lo_address_errno(sclang), lo_address_errstr(sclang)); } but first, in main(), i set up the server, and the target for the lo_send functions: // start OSC listener lo_server_thread listener = lo_server_thread_new("57130", OSCerror); lo_server_thread_add_method(listener, "H", NULL, OSChandler, NULL); lo_server_thread_start(listener); sclang = lo_address_new(NULL, NULL); //error 49: Can't assign requested address //sclang = lo_address_new("127.0.0.1", "57120"); //error 22: Invalid argument //sclang = lo_address_new("127.0.0.1", NULL); //error 22: Invalid argument //sclang = lo_address_new(NULL, "57120"); //no complaints, but not working either you will notice the various errors i get are comments after each definiton of the sclang variable. as far as i can tell from reading the source and documentation, any of those variations of lo_address_new() should work, so i am confused by the errors, or in the last case, by the lack of operation. can someone comment? am i doing something stupid? |