Grail development kit, a set of libraries for creative coding
Project description
Grail Kit
GrailKit is a library for creative and experimental coding. This library used for development of Grail application. This library includes handling of Project, CueList's, Cue and reading/writing to *.grail files. Reading and writing to grail bible format. Implements MIDI, OSC, DMX protocols.
Modules and features
Core:
- db - Thin sqlite database wrapper
- core - Signals and basic types
- plug - Plugin loading/registration
- util - Utility functions, constants and classes
Grail file format:
- dna - Grail format I/O
- bible - Grail bible format I/O
- bible_parse - Parsing other bible formats to grail format
Protocols & communication:
- osc - Open Sound Control protocol in pure python
Requirements
- Python 3.6+
This is a Pure Python so there is no dependencies!
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
grailkit-0.10.0.tar.gz
(41.1 kB
view hashes)
Built Distribution
grailkit-0.10.0-py3-none-any.whl
(43.2 kB
view hashes)
Close
Hashes for grailkit-0.10.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4f29582cd7f8e2d871022efa87b3b657049a10dafac595ff2422c22eaaf7c89 |
|
MD5 | f857b784b7d47472afdf68f695bf8e85 |
|
BLAKE2b-256 | 03329d2de4f5de952b9760f956b5749aa65e5f30e1a4f858a4afa86e65c623d4 |