Isomet Modular Synthesiser (iMS) API
v1.4.2
iMS API
|
Creates iMS Connection Interfaces for Application Use and scans them to discover all available iMS Systems. More...
Go to the source code of this file.
Classes | |
class | iMS::ConnectionList |
Creates iMS Connection Interfaces and scans them to discover available iMS Systems. More... | |
struct | iMS::ConnectionList::ConnectionConfig |
Controls the behaviour of a Connection Module during its discovery process. More... | |
Namespaces | |
iMS | |
The entire API is encapsulated by the iMS namespace. | |
Creates iMS Connection Interfaces for Application Use and scans them to discover all available iMS Systems.
ConnectionList.h is the starting point for all software interaction with an iMS System. It maintains a list of all the available host to iMS connection types (USB, Ethernet, RS422, etc) allows the application software to search all of them for iMS Systems with one function call, populates the IMSSystem object with details about the attached system and provides it with the internal library interface for communications to occur.