diff --git a/Makefile b/Makefile
index c652351..77157ba 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@ SLUG = rcm
# Must follow the format in the Versioning section of
# https://vcvrack.com/manual/PluginDevelopmentTutorial.html
-VERSION = 0.6.3
+VERSION = 0.6.4
# FLAGS will be passed to both the C and C++ compiler
#FLAGS += -Idep/openmpt-libopenmpt-0.3.10/soundlib -Idep/openmpt-libopenmpt-0.3.10/common
diff --git a/README.md b/README.md
index 5aa738b..7b7002e 100644
--- a/README.md
+++ b/README.md
@@ -15,16 +15,7 @@ The Spread feature cannot be modified without recreating the engine, so it's fix
The output is normalised using an internal envelope following, because the output gets crazy high voltages otherwise. This follower can generate its own effects at times when things are out of hand.
-## Duck
+## Audio 16
-A basic audio ducking module.
-
-Takes 2 stereo inputs:
-
-* over input is the audio that gets overlaid.
-* under input is the base audio stream that gets ducked.
-
-There is a single stereo output that contains the result of the ducking operation.
-
-The tunables aren't CV'd since they don't seem to be generic - once you get your sound they tend to stay fixed. I may change this, but it would result in a wider module to accomadate the patching bay.
+Steve Baker's version of the Audio module that supports audio devices with up to 16 inputs and outputs.
diff --git a/res/AudioInterface16.svg b/res/AudioInterface16_Plastic.svg
similarity index 100%
rename from res/AudioInterface16.svg
rename to res/AudioInterface16_Plastic.svg
diff --git a/res/AudioInterface16_SB.svg b/res/AudioInterface16_SB.svg
new file mode 100644
index 0000000..cf789fe
--- /dev/null
+++ b/res/AudioInterface16_SB.svg
@@ -0,0 +1,120 @@
+
diff --git a/src/AudioInterface16.cpp b/src/AudioInterface16.cpp
index 7255b4d..06d0c89 100644
--- a/src/AudioInterface16.cpp
+++ b/src/AudioInterface16.cpp
@@ -243,13 +243,17 @@ void AudioInterface16::step() {
struct AudioInterfaceWidget16 : ModuleWidget {
+ SVGWidget* backgroundPanel;
+ std::shared_ptr