Command line tools to manage Synthstrom deluge SD card contents.
Project description
deluge-cmd
Some cli tools to manage Synthstrom Deluge SD card contents.
- Documentation: https://mupaduw.github.io/deluge-cmd
- GitHub: https://github.com/mupaduw/deluge-cmd
- PyPI: https://pypi.org/project/deluge-cmd/
- Free software: MIT
This project uses deluge-card which provides a python API for the Deluge Folder System.
Features
- list Songs Samples, and Song Samples on a Deluge Folder System (DFS).
- check Deluge Folder Systems.
- list useful attributes tempo, key, scale.
- filter on path patterns: e.g. list all "Kick" samples).
e.g.
$> dls songs ~/Music/DELUGE/01 *001*
Deluge filesystem at /homie/Music/DELUGE/01 mounted: False
DelugeSong(/homie/Music/DELUGE/01/SONGS/SONG001.XML) key C major tempo 96.0
DelugeSong(/homie/Music/DELUGE/01/SONGS/SONG001A.XML) key C major tempo 96.0
DelugeSong(/homie/Music/DELUGE/01/SONGS/SONG001B.XML) key C major tempo 108.0
DelugeSong(/homie/Music/DELUGE/01/SONGS/SONG001C.XML) key C major tempo 108.0
DelugeSong(/homie/Music/DELUGE/01/SONGS/SONG001D.XML) key C major tempo 96.0
Experimental (backup first!)
Move your samples, and update the songs that reference them
which has some missing prime-time features
$> dmv ~/Music/DELUGE/TEST/02 **/CR78* SAMPLES/ANOTHER_PLACE -vs
~/Music/DELUGE/TEST/02/SONGS/SONG002A.XML update song xml
~/Music/DELUGE/TEST/02/SONGS/SONG002.XML update song xml
...
~/Music/DELUGE/TEST/02/SAMPLES/ANOTHER_PLACE/CR78 Closed hihat.wav move file
~/Music/DELUGE/TEST/02/SAMPLES/ANOTHER_PLACE/CR78 Metal.wav move file
moved 14 samples, in 9 songs
Planned features
- (d)cp, and (d)rm commands.
- support for v4.0+ nested folders
- song groups (1, 1A, 1B, 1C).
- instruments, kits & synths.
Credits
This package was created with Cookiecutter and the waynerv/cookiecutter-pypackage project template.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
deluge-cmd-0.4.0.tar.gz
(6.1 kB
view details)
Built Distribution
File details
Details for the file deluge-cmd-0.4.0.tar.gz
.
File metadata
- Download URL: deluge-cmd-0.4.0.tar.gz
- Upload date:
- Size: 6.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2ec48c1dbf27b34dd22b9fd8151ed158afb349d9e5a30d0d77f415fefbf8a32 |
|
MD5 | 4af00e1d396b3a24132a398cd796f990 |
|
BLAKE2b-256 | 0a037e8592a988a18ee5305a5a27b22c1cef39686c96014341468447c9dfb6fc |
File details
Details for the file deluge_cmd-0.4.0-py3-none-any.whl
.
File metadata
- Download URL: deluge_cmd-0.4.0-py3-none-any.whl
- Upload date:
- Size: 5.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 024289ef9c31374e8b59270fd7b034dfe4111e5884667b5382533489220246b1 |
|
MD5 | ace21fa7347702624d37cfa89a75b6a5 |
|
BLAKE2b-256 | 23001e08505a73e91342fc6a7e693bb9a6ed646b947e7de3360c6b41643192bf |