@hackage / alga

Algorithmic automation for various DAWs

Version Deprecated package0.2.2

About

Metadata

  • Last updated , by HerbertValerioRiedel
  • License GPL-3.0-only
  • Maintained by: Mark Karpov

  • Lottery factor: 0

Links

Installation

This package has been deprecated

Package Flags

Use the -f option with cabal commands to enable flags

    dev (off by default)

    Turn on development settings.

Readme

How to algorithmically control every aspect of music using familiar, robust tools: plugins, DAWs, etc. that have not been built with this in mind? I've partially solved the problem in MIDA — program that generates MIDI files using very simple and symmetric language. However, even though MIDA is a fine tool to create scores, it's not sufficient if you want to control everything. Initially I thought I could find some plugins that can algorithmically control other plugins, but there are no decent tools of this sort. How automation is handled in a traditional DAW? Well, you draw it in a separate track. Wouldn't it be a good idea to algorithmically perform exactly that: drawing of the automation track. This is simpler than it may seem: many DAWs allow to export tracks in XML format, and this is all we need to start our hacking.