# Multi-instrument Mode
Multi-instrument Mode allows you to run several instruments simultaneously. Each instrument may be connected to other instruments, or to external I/O such as ADCs, DACs and Digital I/O as supported by the hardware.
For an introduction to using Multi-instrument Mode APIs, see our Getting Started Guide to MiM.
If you are directly using the RESTful API (e.g. using cURL), the namespace to use in the URL is mim
.
Functions
Core
- load_configuration: Load a Multi-Instrument Mode `.mokuconf` configuration from a file.
- getters: Multi-instrument - getter functions
- save_configuration: Save Multi-Instrument Mode configuration to a file. The file name should have a `.mokuconf` extension to be compatible with other tools.
- set_dio: Configure the Digital IO direction
- set_frontend: Configure the Analog front-end settings of the Moku when in Multi-instrument Mode.
- set_output: Configure the Output gain settings
- sync: Synchronize the phase of internal oscillators and across all the instrument slots
- set_connections: Connects the instrument to other instruments, or to external I/O.