A music composition toolkit
Project description
djalgo: A music composition toolkit
Djalgo is a Python toolkit for music composition. Crafted for musicians and developers alike, Djalgo offers a versatile collection of tools for generating and manipulating musical notes and sequences. Without relying directly on MIDI files, it employs a MIDI-compatible format, enabling users to define each note through a trio of attributes: pitch (in MIDI notation), duration, and offset. Whether you're scripting a symphony, experimenting with algorithms to create melodies, or exploring the mathematical beauty of music, Djalgo makes the art of digital composition accessible and engaging. The name Djalgo was chosen after musician Django Reinhardt, an a mix of DJ (disk jockey) and algorithm.
Install
Djalgo is on PyPi.
pip install djalgo
Usage
To get started, you might follow the companion website at https://djalgo-ef307e.gitlab.io/. Happy composing!
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
File details
Details for the file djalgo-0.2.10-py3-none-any.whl
.
File metadata
- Download URL: djalgo-0.2.10-py3-none-any.whl
- Upload date:
- Size: 61.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d3a410639932e1f50d42745035498516c18199caba052946e7c9904d8a0bfc0 |
|
MD5 | dcdaa867e160cb2398d812c3b642ada4 |
|
BLAKE2b-256 | b949f897f94126d3b60df331fc20ea4abd21118d849f07a2baff1e4eed3f9af2 |