commit 98195fedb089b09f3d2ce796dbe8154a19553165
parent 047626796246010a4401aa5f6d3502558624008d
Author: Robin <rob@tarina.org>
Date: Mon, 2 Mar 2020 12:38:58 +0200
start testing ecasound
Diffstat:
1 file changed, 31 insertions(+), 0 deletions(-)
diff --git a/DEVELOPERS.md b/DEVELOPERS.md
@@ -53,3 +53,34 @@ make
make arecord
```
+
+Ecasound update
+===============
+
+### Python example
+
+from pyeca import *
+e = ECA_CONTROL_INTERFACE()
+e.command("cs-add chainsetup")
+e.command("c-add 1st_chain")
+e.command("ai-add plughw,0,0 ")
+e.command("ao-add /dev/dsp")
+e.command("cop-add -efl:100")
+e.command("cop-select 1")
+e.command("copp-select 1")
+e.command("cs-connect")
+e.command("start")
+
+
+# ecasound chainsetup file
+
+# general
+-B:rtlowlatency -n:"write_chain" -X -z:noxruns -z:nopsr -z:mixmode,sum
+
+# audio inputs
+-a:1chain,2chain -f:s16_le,2,44100 -i:alsahw,3,0,0
+
+# audio outputs
+-a:1chain -f:s16_le,2,44100 -o:alsahw,3,0,0
+-a:2chain -f:s16_le,2,44100 -o:test.wav,
+