shithub: neindaw

Download patch

ref: 8d11cd45b398a81da4240319e5934b3c459f4257
parent: f38288c2e207d8dc2a2fe433462462d57978da43
author: Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
date: Sun Jan 12 14:06:28 EST 2020

update readme

--- a/README.md
+++ b/README.md
@@ -3,13 +3,16 @@
 Tools to compile [Faust](https://faust.grame.fr) DSP code to a 9p
 server running on Plan 9.
 
+![screenshot](cfg.png)
+
 ## Testing
 
 So far only one instrument provided, which is a kick drum.
 
 ```
-mk
-./6.out -m /n/kick
+cd cfg && mk install
+cd .. && mk install
+daw/kick_drum -m /n/kick
 cd /n/kick
 ```
 
@@ -22,13 +25,13 @@
 Check the A oscillator frequency, the order is `type value initial min max step`.
 It's different for different UI elements.
 ```
-cat a/frequency/ctl
+cat A/Frequency/ctl
 vslider	100	100	10	200	5
 ```
 
 Raise frequency to 160Hz.
 ```
-echo 160 > a/f*/ctl
+echo 160 > A/F*/ctl
 ```
 
 Pipe sound to /dev/audio in background.  The numbers are how many
@@ -37,16 +40,16 @@
 while() { for(i in 22050 22050 22050 44100 44100) { audio/pcmconv -i f32c1r44100 -l $i < ../data } } > /dev/audio &
 ```
 
-Set gate to 1, should start kicking.
+Set B oscillator parameters and enable it.
 ```
-echo 1 > control/gate/ctl
+echo 400 > B/Frequency/ctl
+echo 0.001 > B/Attack/ctl
+echo 1 > B/Enable/ctl
 ```
 
-Set B oscillator parameters and enable it.
+Run `cfg` to configure the kick drum in a GUI.
 ```
-echo 400 > b/frequency/ctl
-echo 0.001 > b/attack/ctl
-echo 1 > control/b*/ctl
+daw/cfg /n/kick
 ```
 
 ## Description
binary files /dev/null b/cfg.png differ