Forums > MaxMSP

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

Dec 08 2010 | 3:09 am

Dear Maxers,

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

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.


Dec 08 2010 | 4:36 am

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.


Dec 08 2010 | 1:58 pm

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 ( ), and did not see them??

Dec 08 2010 | 2:01 pm

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

Dec 08 2010 | 2:46 pm

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

Dec 08 2010 | 3:12 pm

hello Ádám,

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


Dec 08 2010 | 10:20 pm

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:


Dec 08 2010 | 10:36 pm

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,

Dec 09 2010 | 4:43 pm

Great work, Adam! Thanks for sharing!


Dec 09 2010 | 9:37 pm

These look great Adam, thank you.

Dec 10 2010 | 1:30 am

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


Viewing 11 posts - 1 through 11 (of 11 total)

Forums > MaxMSP