Get connection state between input- and output-port either query specific connection, or list connections of specific/all input portsĬreate a TCP port on which to listen for commands. Get DeviceState of given or all port(s) (is device connected/enabled or not ?) Get basic port listing of given or all port(s) response contains in order: Manual request for a device scan (if autoscan turned off). f |-patch-file Use for patching configuration pc |-port-classes List registered port classes. p |-ports List known/detected ports (descriptors). Set regular rescanning of ports with given interval in millisec (default 1000 0 = off). Number of found ports on single line followed by a line for each port consisting of Guide to (Mostly) Harmless Command Line Interfacing Control command to save/load current setup (?).Add case insensitivity of portclasses (for creation descriptors) (?).Test serial port - at the moment no test system.Using Max/MSP and PureData matrices in combination with TCP control port.Introduce consistent error/exception system. ![]() ![]() Test, bugfix and complete current source base.Provides virtual passthrough-ports (RawExec, MsgExec) to arbitrary executables that can server as any type of processors or filters communicating passing data to and fro STDIN, STDOUT respectively. Due to the text-based format, it's easy to connect to on the console. Midipatcher is ment to be platform-independent and is aimed at desktop systems (Linux, macOS, Windows) - being developed on macOS and occasionally tested on a RaspberryPi.Ĭan be run interactively, using a custom MIDI control port, or remotely using a (insecure, although password protected) TCP connection - the command syntax is text-based and generally identical, the MIDI control port uses a carrier SysEx format and splits messages if necessary into several max 128 byte long messages (as recommended by the specs). Platform independent virtual matrix patchbay for MIDI ports with additional connectivity for virtual ports and file, serial (to test), network streams, rtpmidi (work in progress).
0 Comments
Leave a Reply. |