|
From: <tho...@gm...> - 2017-07-03 19:49:13
|
A little further investigation of the api of the cnmat osc library for Arduino and some intense googling does show that it is possible to receive messages not just bundles. I am fairly confident that the library can work directly with I-score and will test it tomorrow. Its cnmat decision of not including any examples at all in their library of receiving messages rather than bundles that had me confused. Funny they don’t start by showing how to receive an osc message, they go directly to bundles. Infact only in the API can you find out how to receive single messages. Strange choice, Beste ønsker, Thorolf Thuestad tho...@gm... 95922998 From: tho...@gm... Sent: 03 July 2017 19:53 To: Antoine Villeret; i-s...@li... Subject: RE: [I-score-users] Fullpacket messages? I am not a programmer so its a bit embarrassing to send the code, I will pm it to you😊 Just started this Project so its still simple. Yes on the arduino end the only examples of receiving osc in the documentation show it receiving a bundle. The o. Objects also only work with bundles. With max this now works well for me but it would be excellent to not have to use max as a “translater” between I-score and the motors. I did find a simplified version of the library which seems to also receive messages, I will test this and see if that is directly compatible with I-score. Beste ønsker, Thorolf Thuestad tho...@gm... 95922998 From: Antoine Villeret Sent: 03 July 2017 19:17 To: i-s...@li... Subject: Re: [I-score-users] Fullpacket messages? Could you share your code (both arduino and max patch) ? The fullpacket is something really specific to Max. In my previous message I was referring to Martin Peach's [udpsend] object, not the odot or Cycling 74 one. I'm sure it is working on Windows and you may find some Pd binary on Deken. Here is a direct link : http://puredata.info/Members/chr15m/software/v0-0extended/mrpeach/mrpeach-v0.0.extended-(Windows-i386-32)-externals.zip best antoine -- do it yourself http://antoine.villeret.free.fr 2017-07-03 15:16 GMT+02:00 <tho...@gm...>: Cnmat osc -route has now been replaced by the o. externals. So I do not have access to a supported osc-route on windows I receive osc data from udpreceive and am able to print and use it with no further decoding. >From the udpsend helpfile: The udpsend object and its counterpart the udpreceive object provide support for third-party Max objects that work with the Open Sound Control (OSC) protocol developed by the Center for New Music and Audio Technologies (CNMAT) at the University of California, Berkeley. The FullPacket message toggles support for the 'FullPacket' message used by the CNMAT Open Sound Control externals or the Max udpreceive object--when set, the udpsend object will send UDP buffers in the form of OSC 'FullPacket' messages. So it seems that it is a specific way of encoding the udp messages? And it is not something that you do in I-score. I agree that its mysterious how unknown this is I cannot find anything on google either. But its strange but you cannot use the cnmat arduiono osc library without it it seems... one would think that someone should notice. Beste ønsker, Thorolf Thuestad tho...@gm... 95922998 From: Jean-Michaël Celerier Sent: 03 July 2017 11:44 To: i-s...@li... Subject: Re: [I-score-users] Fullpacket messages? Hi Thorolf ! I tried to find but couldn't exactly understand what the Max "fullpacket" messages are ? Does someone knows the difference with Pd's udpsend/udpreceive for instance ? > I believe the problem is my lacking understanding of the OSC protocol, when sending from max encoded with the o.pack object it works, but not using packosc in pd or indeed osc from I -score. Pd's packosc and i-score's OSC are compatible so it makes sense that if one does not work, the other doesn't either. Did you try with CNMAT's osc-route after udpreceive in Max ? Best Jean-Michaël On Mon, Jul 3, 2017 at 11:19 AM, <tho...@gm...> wrote: Hi List, I am currently working on a piece for surround sound and robot and am testing I-score for the show control. I am using an Arduino clone feather M0 wifi for motor control and the Cmnat osc library for osc on Arduino. I have contact from/to max msp but not from two other platforms: pd or I-score using the same port settings. I believe the problem is my lacking understanding of the OSC protocol, when sending from max encoded with the o.pack object it works, but not using packosc in pd or indeed osc from I -score. I assume that the problem is that only the o.pack object in max sends a fullpacket message? Can fullpacket messages be sent from I-score? If anybody could enlighten me? that would be absolutely tip top! Thank you for the party to those of you that where present😊 good times. Beste ønsker, Thorolf Thuestad tho...@gm... 95922998 ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ I-score-users mailing list I-s...@li... https://lists.sourceforge.net/lists/listinfo/i-score-users ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ I-score-users mailing list I-s...@li... https://lists.sourceforge.net/lists/listinfo/i-score-users |