nottcp: tcp communication object for max/MSP

© 2002/2003 by martin rumori

nottcp

this is the nottcp homepage. hope to replace this lousy page by a nicer one soon...

nottcp

nottcp is not tcp. or the new opentransport tcp object.

this object provides an interface between MAX messages and the Open Transport TCP network abstraction layer. its purpose is to send and receive data over a TCP connection. it provides also the functionality necessary to establish such a connection both at client (aka active) and server (aka passive) side.

current version

the current version of this object is 0.0.4.

THERE IS NO WARRANTY FOR THIS SOFTWARE AT ALL.

download

if you just want to use nottcp, use the binary archive.
if you just want to see what my first max/MSP and OpenTransport project looks like, download the source archive.
if you want to do something useful, download both archives.

nottcp binary archive:
nottcp-0.0.4-bin.sit

nottcp source code:
nottcp-0.0.4-src.sit

installation

put the nottcp object and the nottcp.help patch somewhere in your max search path.

license

nottcp is distributed under the Lesser General Public License (LGPL). see http://www.gnu.org/licenses and/or the LICENSE file.

help

see the README file first.
a nottcp.help patch and a nottcp-test.pat patch are included in the binary archive, which should explain the usage of nottcp.

related links

Open Sound Control protocol

max/MSP by Cycling 74

GNU and free software

changelog

0.0.4: reduced verbosity once again. fixed bugs in sending status messages

0.0.3: reenabled rebinding after disconnection in server mode
0.0.3: reduced verbosity (startup message)

0.0.2: enabled TCP NoDelay (nagle algorithm disabled)
0.0.2: OT endpoint creation deferred to non-interrupt task

0.0.1: first release

old versions

nottcp version 0.0.3 archives:
nottcp-0.0.3-bin.sit
nottcp-0.0.3-src.sit

nottcp version 0.0.2 archives:
nottcp-0.0.2-bin.sit
nottcp-0.0.2-src.sit

nottcp version 0.0.1 archives:
nottcp-0.0.1-bin.sit
nottcp-0.0.1-src.sit

acknowledgements

this object was inspired and its creation was supported by Matt Wright and CNMAT, the developer of OpenSoundControl.
special thanks to Gerhard Eckel at Fraunhofer Institute for Media Communication, St. Augustin, Germany, who provided major support for the development of this object.

contact

write an email to me whenever you think it's the right moment to do so:

martin@rumori.de

© 2003 martin rumori * last changed: 2003-07-12