DOKK / manpages / debian 12 / elektroid / elektroid-cli.1.en
ELEKTROID-CLI(1) General Commands Manual ELEKTROID-CLI(1)

elektroid-cli - Sample and MIDI device manager (CLI)

elektroid-cli [options] command

elektroid-cli is part of Elektroid, a sample and MIDI device manager. See man elektroid for the GUI application.

With Elektroid you can easily upload and download audio files and manage different types of data on different MIDI devices, such as presets, projects or tunings. It can also be used to send and receive MIDI SysEx files.

Elektron Model:Samples
Elektron Model:Cycles
Elektron Digitakt
Elektron Digitone and Digitone Keys
Elektron Syntakt
Elektron Analog Rytm MKI and MKII
Elektron Analog Four MKI, MKII and Keys
All samplers implementing MIDI SDS
Casio CZ-101
Arturia MicroBrute
Eventide ModFactor, PitchFactor, TimeFactor, Space and H9
Moog Little Phatty and Slim Phatty
Novation Summit and Peak

Device commands operate over the device itself. For the commands that operate over the different types of data a device provides see the filesystem commands section.

[ ld | list-devices ]
List compatible devices
[ df | info-storage ] device_number
Show size and use of +Drive and RAM where available
Show device info
Upgrade the device

Different filesystem operations are implemented on different connectors so a command has the following form:

[ ls | list ] device_number:path_to_directory
List directory contents
Create a directory and its parent directories as needed
[ rmdir | rm ] device_number:path_to_directory
Delete a directory recursively
[ ul | upload ] file device_number:path_to_file_or_directory
Upload a file. If the path does not exist it will be created. For the sample filesystem, the supported audio file formats are aiff, flac, ogg and wav.
[ dl | download ] device_number:path_to_file_or_directory
Download a file into the current directory. For the sample filesystem, samples will be stored locally as 16-bit, 48kHz wav files.
Move a file. If the destination path does not exist, it will be created.
Delete a file
Clear file
Copy a file
Swap files

lists the available devices.
shows information about the device, including the connector and the available filesystems.
uploads a sample to an Elektron device.
downloads a mono 16 bits sample from an SDS sampler.
lists Novation Summit single patches in bank A.

The GitHub page provides some examples: <https://github.com/dagargo/elektroid>

elektroid-cli was written by David García Goñi <dagargo@gmail.com>.

This manual page was written by Dennis Braun <snd@debian.org> for the Debian project (but may be used by others).

Jan 2023