Isomet Modular Synthesiser (iMS) API
v1.4.2
iMS API
|
Although the core of the SDK is the C++ library and API upon which all applications can be built, we also supply a number of software utilities to assist you in your usage of an iMS System.
The first of these is a command line application called 'ims_hw_server' which runs as a background process in a command window.
ims_hw_server is built upon the C++ API hardware layer and abstracts away some of the requirements of the C++ library to offer a simplified model for performing routine tasks with iMS System hardware. It operates as a client-server model exposing a set of services to the client over a TCP/IP socket using Google's Remote Procedure Call protocol: gRPC
Source code that implements the server API for developing client applications is provided as part of the SDK and full documentation for the server can be found here: