tReadme updated - cynth - modular musical synthesizer using POSIX streams | |
git clone git://src.adamsgaard.dk/cynth | |
Log | |
Files | |
Refs | |
LICENSE | |
--- | |
commit 7819acbf1f8888b4ffba4ecaef75d4a90ea05d10 | |
parent a4e55f71b09f1349db5c9148cea5d5cc0ab20138 | |
Author: Anders Damsgaard Christensen <[email protected]> | |
Date: Thu, 16 Aug 2012 22:24:23 +0200 | |
Readme updated | |
Diffstat: | |
M Makefile | 4 ++++ | |
M README.rst | 23 ++++++++++++++++++++++- | |
2 files changed, 26 insertions(+), 1 deletion(-) | |
--- | |
diff --git a/Makefile b/Makefile | |
t@@ -16,3 +16,7 @@ test-osc: osc | |
@#./$< | aplay -c 1 -f S16_LE -r 44100 | |
./$< -c 1 -r 44100 | aplay -c 1 -r 44100 | |
@#./$< | aplay | |
+ | |
+test: osc | |
+ cat seq-data/lead.txt | ./osc -w triangle -r 16000 | aplay -r 16000 & | |
+ cat seq-data/bass.txt | ./osc -r 16000 | aplay -r 16000 | |
diff --git a/README.rst b/README.rst | |
t@@ -1,4 +1,25 @@ | |
-CYNTH - A modular software synthesizer after the POSIX philosophy | |
+``cynth`` - A modular software synthesizer after the POSIX philosophy | |
================================================================= | |
+Introduction | |
+------------ | |
+``cynth`` is a modular synthesizer, where all instructions and data are sent t… | |
+ | |
+Status and roadmap | |
+------------------ | |
+- Oscillator with switchable waveforms: *Complete* | |
+- Modulating modules (echo, vibrato, clipping): *Not complete* | |
+- Scriptable sequencer which generates instructions for the oscillators in mus… | |
+ | |
+Requirements | |
+------------ | |
+- GCC | |
+- Alsa | |
+ | |
+Example | |
+------- | |
+A simple melody consisting of a lead voice, played back with a triangle wavefo… | |
+ | |
+`cat seq-data/lead.txt | ./osc -w triangle -r 16000 -h16 -V 0.2 | aplay -r 160… | |
+ | |