zeromq publisher for Cycling'74 Max.
if you want to develop this object, you had better see bbb.max.dev.
this repository is subdivided from bbb.max.dev.
and after clone/download bbb.max.dev, you see this For developer on this README.
host_str
: destination-
- default:
""
(doesn’t connect to subscriber)
- default:
format_char...
: see format on Messages-
- default:
[t]
- default:
use_bind
: if this parameter is "connect" then use "connect", otherwise use "bind"- default:
""
(use bind)
- default:
ex.
- bbb.zmq.pub
- bbb.zmq.pub
tcp://*:9999
- bbb.zmq.pub
ipc:///tmp/foo [c]
bind host_str
and wait connection from publisher.
connect to publisher is binded to host_str.
unbind (implementation is same to disconnect. you can use disconnect too)
disconnect from publisher.
c
: char (int8_t)C
: unsigned char (uint8_t)s
: short (int16_t)S
: unsigned short (uint16_t)i
: int (int32_t)I
: unsigned int (uint32_t)l
: long (int64_t)L
: unsigned long (uint64_t)f
: floatd
: doublet
: null terminated string0
: padding 1byte with 0_
: discard 1byte[X]
: array of typeX
X
allows complex type doesn't include array.- ex.
cc[ccif]
is valid
- ex.
ex.
-
format
iCCC
-
- int32_t, uint8_t, uint8_t, uint8_t
-
format
ff[iit]
-
- float, float, int32_t, int32_t, string, int32_t, int32_t, string, …, int32_t, int32_t, string
MIT
- 2bbb/bbb.max.dev (MIT)
- Cycling74/max-sdk (MIT)
- grrrwaaa/maxcpp (MIT)
- zeromq/libzmq (MPL-2.0)
- zeromq/cppzmq (MIT)
- 2bbb/bbb.max.dev
- Cycling74/max-sdk
v7.3.3
tag
- 2bbb/maxcpp (fork of grrrwaaa/maxcpp)
bbb.max.dev
branch
- Cycling74/max-sdk
- zeromq/cppzmq
- zeromq/libzmq (recommend to use homebrew)
- Touchbar MacBook Pro (15-inch, 2016)
- macOS Sierra v10.12.6
- Xcode v9.1 (9B55)
- Max v7.3.4 (Oct)
brew install zeromq
- ISHII 2bit
- i[at]2bit.jp
If you get happy with using this object, and you're rich, please donation for support continuous development.
Bitcoin: 17AbtW73aydfYH3epP8T3UDmmDCcXSGcaf