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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
|