Isomet Modular Synthesiser (iMS) API  v1.4.2
iMS API
Public Attributes | List of all members
iMS::IMSController::Capabilities Struct Reference

Returns information about the capabilities of the Controller hardware. More...

#include <include/IMSSystem.h>

Collaboration diagram for iMS::IMSController::Capabilities:
Collaboration graph
[legend]

Public Attributes

int nSynthInterfaces { 1 }
 A Controller can have multiple Synthesiser interfaces. This field reports how many there are (NOT necessarily how many Synthesisers are connected)
 
bool FastImageTransfer { false }
 Some Controllers support a mechanism for transferring bulk Image data much faster than through the standard protocol.
 
int MaxImageSize { 4096 }
 The maximum number of points that can be stored in a single Image downloaded to the Controller.
 
bool SimultaneousPlayback { false }
 Indicates whether the Controller supports Image downloading and Image playback simultaneously.
 
Frequency MaxImageRate { 250.0 }
 The maximum clock rate supported during Image playback.
 

Detailed Description

Returns information about the capabilities of the Controller hardware.

This struct is initialised during the Connection Scan process

Author
Dave Cowan
Date
2015-11-03
Since
1.0

The documentation for this struct was generated from the following file: