Implement your music models and algorithms directly in TuneFlow - The next-gen DAW for the AI era
Project description
tuneflow-devkit-py
Python DevKit for TuneFlow
Architecture
Roadmap
- Implement basic python socket.io server that receives and prints messages from plugin-dev-plugin.
- Define a
Plugin
class that follows the same interface as base_plugin.ts. - Define a hello world plugin that defines the basic plugin info (providerId, providerDisplayName, etc...)
- Handles
set-song
message and returns the plugin info, PluginDevPlugin should be able to show the debugging plugin's info. - Add
init
andrun
interface intoPlugin
class. - Write a plugin that splits a track into two voices, similar to tuneflow-helloworld-plugin
- Handles
init-plugin
andrun-plugin
in the devkit, and call the plugin'sinit
andrun
methods and returns the corresponding results, in PluginDevPlugin we should be able to run the debugging plugin and split the selected track into two voices.
References
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
Close
Hashes for tuneflow_devkit_py-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18c99dab1cb81481efddf5bbaa78ac3cea2c5a4d9162686d63ef25f48b262d91 |
|
MD5 | bc88865163cd078bdf314c10a3568c52 |
|
BLAKE2b-256 | 8823c41bb5b70a9b8c5d43b51bbd24ff98fd84319ad7a35d6e7968e666102274 |