Autocomp 0.0.5
Autocomp is an accompaniment generator written in Perl and Csound
|
|||||||||||||||||||
Autocomp is an accompaniment generator written in Perl and Csound.
It takes as input a text file containing chord changes, plus time signature and bpm information, and outputs a Csound .sco file containing a simple arrangement of those changes.
A sample Csound .orc file containing a bass instrument, a selection of keyboard instruments, and a small sample-based drumkit is provided.
Requirements:
Usage
autocomp.pl [-v -h] -i [-s <style> -o ]
[-d -b -k -r -c ]
-v - prints version number and exits
-h - prints help info and exits
-i - sets input filename
-s - optionally set style (defaults to Swing)
-o - optionally set output filename (defaults to input filename with the extension stripped and .sco appended)
-d - drums toggle (0 - off, 1 - on, default on)
-b - bass toggle (0 - off, 1 - on, default on)
-k - keys switch (0 - no keys, 1 - rhodes, 2 - wurlitzer, 3 - hammond, 4 - vibes, default rhodes)
-r - number of times to repeat whole tune (default 0)
-c - number of bars count-in (default 0)
Eg:
autocomp.pl -i autumnleaves.txt
This creates a .sco file called autumnleaves.sco with the default Swing style.
To hear the file, you need to invoke csound on it, something like:
csound -o devaudio comp.orc autumnleaves.sco
tags
Download Autocomp 0.0.5
Authors software
|
|
Similar software
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Other software in this category
|
|
|
|
|
|
|
|
Featured Software
jEdit 4.3 pre8
jEdit is an Open Source text editor written in Java
Opera 9.02
Surf the Internet in a safer, faster, and easier way with Opera browser
GNU Aspell 0.60.4
GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell
- Communications
- Database
- Desktop Environment
- Games
- Internet
- Multimedia
- Office
- Programming
- Science and Engineering
- System
- Text Editing&Processing
