[announce] The sadam Library, version 2010-12-07

Dec 8, 2010 at 3:09am

[announce] The sadam Library, version 2010-12-07

Dear Maxers,

I just published on [maxobjects] a set of externals I wrote and which others might also find helpful:

http://maxobjects.com/?v=libraries&id_library=154

Currently it contains 21 objects in several fields with full Max-like documentation (including Reference docs — see the readme that comes with the library to figure out how to install that), 3 of them which must be downloaded separately from the Klangpilot page hosted by ZiMT.

Some objects do really basic stuff (like calculation of greatest common divisor or finding closest prime numbers), others are more sophisticated (like the LZO compressor-decompressor or the Chaotic Oscillator).

There is a set of externals designed for binary network communication (TCP & UDP) to be able to talk to any microcontroller with Ethernet port natively from Max. To make binary streaming easier, there is a [buffer~]-like container object in the library that binds a stream of binary data to a Max symbol and lets other objects read and write this named stream. Although currently the streaming objects only support pure binary communication, an upgraded version where all network objects will also understand OSC messages is on the way, as well as a TCP Server & Client object and a multicast external.

All externals are licensed under the Creative Commons Attribution 3.0 Unported License, except the LZO compressor/decompressor, which is a GPLv2 project.

Any comment and bug report is highly appreciated.

Enjoy!
Ádám

#53803
Dec 8, 2010 at 4:36am

Fantastic! A quick look shows these to be very cool and nicely documented. Can’t wait to look at these more in the morning but this looks like some really exciting stuff. Bravo.

-kp–

#193632
Dec 8, 2010 at 1:58pm

Agree, these look great on first glance, thank you! For the ones that are supposed to be hosted on the Klangpilot page, I looked there ( http://www.mdw.ac.at/zimt/downloads-e.html ), and did not see them??

#193633
Dec 8, 2010 at 2:01pm

Ah, scratch that – I now see them inside the KLANGPILOT 3.0.2 download…. Thanks again!

#193634
Dec 8, 2010 at 2:46pm

Nice one! Been using the pre release version of your udp receiver for a while and its saved my bacon. Thanks.

#193635
Dec 8, 2010 at 3:12pm

hello Ádám,

the binary network communication objects are really great !
thanks a lot !
no need for java in this case anymore :-)

best,
JAtom

#193636
Dec 8, 2010 at 10:20pm

Hi all,
I just updated the downloads page of ZiMT to provide the two externals programmed by Adam for KLANGPILOT seperately of the KLANGPILOT environment, if needed:

http://www.mdw.ac.at/zimt/downloads-e.html

Enjoy,
Johannes
http://www.mdw.ac.at/zimt/

#193637
Dec 8, 2010 at 10:36pm

Update:
in the meantime we also added windows version of the KLANGPILOT-externals to the download page…so theoretically it should be possible to use KLANGPILOT (or the externals separately in Windows). This has not been tested yet, though…

Good luck,
best,
Johannes

#193638
Dec 9, 2010 at 4:43pm

Great work, Adam! Thanks for sharing!

-Joshua

#193639
Dec 9, 2010 at 9:37pm

These look great Adam, thank you.

#193640
Dec 10, 2010 at 1:30am

Thanks for the comments for everybody. I’ll keep the list informed of future updates (which for now will be mainly related to networking).

Ádám

#193641

You must be logged in to reply to this topic.