Compositional tools for time-warped music
Project description
Deltabeat
Compositional tools for time-warped music.
deltabeat provides an API for arranging and manipulating musical scores where precise timing is required to match
overlaid rhythms. It provides a way to express motifs as sets of events and programmatically chain them together
to create complex rhythmic structures such as:
- polyrhythms and polymeters
- phased musical scores where two slightly offset phrases need to meet
- tempo shifts between phrases that meet at key musical points
- tempo rubato and time slurring with keyframes
The goal of this work is tooling for live performance and practice, built on a core API that provides a graph structure for scoring and MIDI import and export.
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 deltabeat-0.0.1.tar.gz.
File metadata
- Download URL: deltabeat-0.0.1.tar.gz
- Upload date:
- Size: 10.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a60766ecbeb15c7269e8571191d246250f79dcd3cb09b587c5893f5fdbd15810
|
|
| MD5 |
6d6aaa55bd9f5b62592ac6bd99eb36c6
|
|
| BLAKE2b-256 |
5481f5b2969fe7a76e555dae8d75313d2e78ae6034431c527d85258f65446c70
|
File details
Details for the file deltabeat-0.0.1-py3-none-any.whl.
File metadata
- Download URL: deltabeat-0.0.1-py3-none-any.whl
- Upload date:
- Size: 10.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
524fe80e799b04604b04de217d7ee97be6081c0529787511901990a99e6fb21f
|
|
| MD5 |
62928a8e0c0330b8c7266de6775431c1
|
|
| BLAKE2b-256 |
3c0b121f2384126c0b45d081e86cb97eaed2278f7fdbb43ce08fe6eb022ee895
|