Disting File Assistant
The Disting File Assistant is a Python script for generating additional files (playlists) for the Expert Sleepers MK3 / MK4 modules. Currently it can generate audio, MIDI and wavetable playlists.
Requirements
- Python 3
- EasyGUI library
How to Use
Download or clone the repo, open the terminal and enter the following command to run the Python script:
python3 /path/to/folder/disting.py
The script will then ask you to select an operation and will prompt you to select the path to your MicroSD card.
All relevant files (.wav for Audio / Wavetable and .mid for MIDI) will be added the playlist. The script will also add all available settings below each filename in the playlist file.
Algorithm-specific playlists
When generating an audio playlist, the script will ask if you'd like to generate a algorithm-specific playlist. If so, type the code for the algorithm that you'd like to generate a playlist for (or press enter to generate a generic audio playlist).
Here's a list of valid algorithm codes:
- I1 (Audio Playback):
rm - I2 (Clocked Audio Playback):
clocked - I-3 (Audio Playback with V/Oct):
voct - I-4 (Audio Playback with Z Speed):
zspeed - J-4 (Audio Playback with End CV):
endcv
Attention:
When generating a algorithm-specific playlist, the script will only include files that contain the algorithm code at the beggining of their filename followed by an underscore character.
For example, if you enter the rm code, the script will only include files that start with rm_.
settings.txt
The settings.txt lets you change certain settings for the script:
add-all-settings=0: Adds all available settings for each file in the playlist
add-global-settings=1: Adds all available settings to the top of playlist file (which are used as global settings for all files in the playlist)
Ícaro Ferre
@icaroferre
spektroaudio.com