diff --git a/tests/mal_build_tests_emscripten.bat b/tests/mal_build_tests_emscripten.bat
index 36b1354d..082d8cbf 100644
--- a/tests/mal_build_tests_emscripten.bat
+++ b/tests/mal_build_tests_emscripten.bat
@@ -1 +1,2 @@
-emcc ./mal_test_0.c -o ./bin/mal_test_0_emscripten.html -s WASM=0 -std=c99
\ No newline at end of file
+emcc ./mal_test_0.c -o ./bin/mal_test_0_emscripten.html -s WASM=0 -std=c99
+emcc ./mal_duplex.c -o ./bin/mal_duplex.html -s WASM=0 -std=c99
\ No newline at end of file
diff --git a/tests/mal_build_tests_linux b/tests/mal_build_tests_linux
index 96074b57..183226b7 100644
--- a/tests/mal_build_tests_linux
+++ b/tests/mal_build_tests_linux
@@ -6,4 +6,6 @@ cc mal_profiling.c -o ./bin/mal_profiling -Wall -ldl -lpthread -lm
c++ mal_profiling.c -o ./bin/mal_profiling_cpp -Wall -ldl -lpthread -lm
cc mal_dithering.c -o ./bin/mal_dithering -Wall -ldl -lpthread -lm
-c++ mal_dithering.c -o ./bin/mal_dithering_cpp -Wall -ldl -lpthread -lm
\ No newline at end of file
+c++ mal_dithering.c -o ./bin/mal_dithering_cpp -Wall -ldl -lpthread -lm
+
+cc mal_duplex.c -o ./bin/mal_duplex -Wall -ldl -lpthread -lm
diff --git a/tests/mal_test_0.vcxproj b/tests/mal_test_0.vcxproj
index ffe67adb..891c4f9d 100644
--- a/tests/mal_test_0.vcxproj
+++ b/tests/mal_test_0.vcxproj
@@ -272,11 +272,11 @@
true
- false
- false
- false
- false
- false
+ true
+ true
+ true
+ true
+ true
true
@@ -319,7 +319,7 @@
true
- false
+ true
true
true
true
@@ -359,12 +359,12 @@
true
- true
- true
- true
- true
- true
- true
+ false
+ false
+ false
+ false
+ false
+ false
true
@@ -386,7 +386,6 @@
-
diff --git a/tests/mal_test_0.vcxproj.filters b/tests/mal_test_0.vcxproj.filters
index 20c33555..f955da89 100644
--- a/tests/mal_test_0.vcxproj.filters
+++ b/tests/mal_test_0.vcxproj.filters
@@ -68,8 +68,5 @@
Source Files
-
- Source Files
-
\ No newline at end of file