Skip to main content

Sound design and performance tools for SunVox

Project description

Overview of Solar Flares
========================



Part of the Metrasynth_ project.

.. _Metrasynth: https://metrasynth.github.io/


Purpose
-------

Sound design and performance tools for SunVox.


Tools included
--------------

Module Polyphonist
Converts most monophonic-only MetaModules into polyphonic MetaModules
that support up to 16 simultaneous voices while keeping controller
values synchronized.

Pattern Polyphonist
Converts a pattern that uses a standard module into one that
rotates through the available voices of a polyphonic MetaModule.


Tools under development
-----------------------

MetaModule Construction Kit
A MetaModule construction kit based on a mixture of: creating modules
and initial controller settings via code; direct manipulation of code inputs
and controller values; customized mapping of controllers and
controller groups to the final MetaModule.

FM-n Construction Kit
An application of the MetaModule Construction Kit and Module Polyphonist
for creating and patching n-controller polyphonic FM synthesizers.


Support for dynamic UIs
-----------------------

Solar Flares has no interactive UI of its own;
it interacts with dynamic UIs through data structures
and hints.

Metrasynth `Solar Sails`_ is one such project:
a desktop app for Linux, Mac, and Windows
that wraps the Solar Flares tools.


Requirements
------------

- Python 3.5

Changelog
=========


0.1.1 (under development)
-------------------------

- Fix upload to PyPI.


0.1.0 (2016-11-09)
------------------

- Initial release.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

solar-flares-0.1.1.tar.gz (21.2 kB view details)

Uploaded Source

File details

Details for the file solar-flares-0.1.1.tar.gz.

File metadata

File hashes

Hashes for solar-flares-0.1.1.tar.gz
Algorithm Hash digest
SHA256 fe5e89812e692a23b4e542e26262990431f773afe3dfac5ecd5f24b6c829492f
MD5 b0042d5c119ddffde631db97216211a3
BLAKE2b-256 be46e2fa51f5d502f43b99649fb1cc303aae45e2ac3f3646f270be9ef16d5618

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page