summaryrefslogtreecommitdiffstats
path: root/docs/4.4A-Integration.md
diff options
context:
space:
mode:
authorMark Farrugia <mark.farrugia@fiberdyne.com.au>2018-10-29 17:43:12 +1100
committerMark Farrugia <mark.farrugia@fiberdyne.com.au>2018-10-29 17:45:19 +1100
commitf55fa7657dd217a71af9198e0bc5754c0cd335ce (patch)
treea89858857e3e0ec7672866d086e12b3c58cf84e3 /docs/4.4A-Integration.md
parent96aa81e1426e64875850616e12c3415231ed14f8 (diff)
parent188712f58b309d94d26d7468a792326c464a7eda (diff)
Merge remote-tracking branch 'agl/master' into flounder
Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
Diffstat (limited to 'docs/4.4A-Integration.md')
-rw-r--r--docs/4.4A-Integration.md22
1 files changed, 22 insertions, 0 deletions
diff --git a/docs/4.4A-Integration.md b/docs/4.4A-Integration.md
new file mode 100644
index 0000000..cb88dd3
--- /dev/null
+++ b/docs/4.4A-Integration.md
@@ -0,0 +1,22 @@
+4A Integration
+===================
+
+AVIRT has been integrated with [4a-softmixer](https://github.com/iotbzh/4a-softmixer)
+and [4a-hal-generic](https://github.com/iotbzh/4a-hal-generic) to provide a smooth
+transition from the existing aloop implementation to the future AVIRT loopback implementation.
+
+### User-space Library
+
+The user-space library [libavirt](https://github.com/fiberdyne/libavirt) can be used to configure AVIRT from within a given AGL 4A binding.
+
+### Softmixer
+
+The AVIRT loopback can be used in-place of the standard aloop module. Modifications are currently underway
+to port the current 4a-softmixer to the new AVIRT loopback.
+
+### Hardmixer
+
+A new 4A mixer controller plugin (`.ctlso`) has been developed to demonstrate the capabilities of the
+Fiberdyne DSP mixer operating on the HiFi2 core on-board the Renesas R-Car M3 M3ULCB
+AGL reference platform. This is called the '**hardmixer**', and is a faster, lower
+latency alternative to the softmixer.