Skip to main content

deluge-cmd

pypi python Build Status codecov

Some cli tools to manage Synthstrom Deluge SD card contents.

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.

Metadata

Release files for deluge-cmd 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for deluge-cmd 0.4.0
File Size Uploaded Provenance Actions
deluge-cmd-0.4.0.tar.gz 6.1 kB Without provenance Details for deluge-cmd-0.4.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for deluge-cmd 0.4.0
File Interpreter ABI Platform Actions
deluge_cmd-0.4.0-py3-none-any.whl Python 3 none any Details for deluge_cmd-0.4.0-py3-none-any.whl

Total release size: 11.9 kB

Release files / deluge-cmd-0.4.0.tar.gz

Download URL deluge-cmd-0.4.0.tar.gz
Size 6.1 kB
Tags Source
SHA-256 checksum
How to use checksums
f2ec48c1dbf27b34dd22b9fd8151ed158afb349d9e5a30d0d77f415fefbf8a32
BLAKE2b-256 checksum
How to use checksums
0a037e8592a988a18ee5305a5a27b22c1cef39686c96014341468447c9dfb6fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.13

Release files / deluge_cmd-0.4.0-py3-none-any.whl

Download URL deluge_cmd-0.4.0-py3-none-any.whl
Size 5.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
024289ef9c31374e8b59270fd7b034dfe4111e5884667b5382533489220246b1
BLAKE2b-256 checksum
How to use checksums
23001e08505a73e91342fc6a7e693bb9a6ed646b947e7de3360c6b41643192bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.13

Security for deluge-cmd 0.4.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page