diff --git a/nbsounds.lua b/nbsounds.lua
index 3dc6781..d469333 100644
--- a/nbsounds.lua
+++ b/nbsounds.lua
@@ -34,6 +34,19 @@ local valid_sounds = {
 	digistuff_piston_extend = "digistuff_piston_extend",
 	digistuff_piston_retract = "digistuff_piston_retract",
 	sine = "digistuff_sine",
+	square = "digistuff_square",
+	saw = "digistuff_saw",
+	noise = "digistuff_noise",
+	triangle = "digistuff_triangle",
+	pulse5 = "digistuff_pulse5",
+	pulse10 = "digistuff_pulse10",
+	pulse15 = "digistuff_pulse15",
+	pulse20 = "digistuff_pulse20",
+	pulse25 = "digistuff_pulse25",
+	pulse30 = "digistuff_pulse30",
+	pulse35 = "digistuff_pulse35",
+	pulse40 = "digistuff_pulse40",
+	pulse45 = "digistuff_pulse45",
 }
 
 local mod_sounds = {
diff --git a/sounds/digistuff_noise.ogg b/sounds/digistuff_noise.ogg
new file mode 100644
index 0000000..4dae6aa
Binary files /dev/null and b/sounds/digistuff_noise.ogg differ
diff --git a/sounds/digistuff_pulse10.ogg b/sounds/digistuff_pulse10.ogg
new file mode 100644
index 0000000..efb8b28
Binary files /dev/null and b/sounds/digistuff_pulse10.ogg differ
diff --git a/sounds/digistuff_pulse15.ogg b/sounds/digistuff_pulse15.ogg
new file mode 100644
index 0000000..dd19fa1
Binary files /dev/null and b/sounds/digistuff_pulse15.ogg differ
diff --git a/sounds/digistuff_pulse20.ogg b/sounds/digistuff_pulse20.ogg
new file mode 100644
index 0000000..150704d
Binary files /dev/null and b/sounds/digistuff_pulse20.ogg differ
diff --git a/sounds/digistuff_pulse25.ogg b/sounds/digistuff_pulse25.ogg
new file mode 100644
index 0000000..0a8de21
Binary files /dev/null and b/sounds/digistuff_pulse25.ogg differ
diff --git a/sounds/digistuff_pulse30.ogg b/sounds/digistuff_pulse30.ogg
new file mode 100644
index 0000000..4673df1
Binary files /dev/null and b/sounds/digistuff_pulse30.ogg differ
diff --git a/sounds/digistuff_pulse35.ogg b/sounds/digistuff_pulse35.ogg
new file mode 100644
index 0000000..e6ad2d4
Binary files /dev/null and b/sounds/digistuff_pulse35.ogg differ
diff --git a/sounds/digistuff_pulse40.ogg b/sounds/digistuff_pulse40.ogg
new file mode 100644
index 0000000..ac77a39
Binary files /dev/null and b/sounds/digistuff_pulse40.ogg differ
diff --git a/sounds/digistuff_pulse45.ogg b/sounds/digistuff_pulse45.ogg
new file mode 100644
index 0000000..924dd14
Binary files /dev/null and b/sounds/digistuff_pulse45.ogg differ
diff --git a/sounds/digistuff_pulse5.ogg b/sounds/digistuff_pulse5.ogg
new file mode 100644
index 0000000..1898c7c
Binary files /dev/null and b/sounds/digistuff_pulse5.ogg differ
diff --git a/sounds/digistuff_saw.ogg b/sounds/digistuff_saw.ogg
new file mode 100644
index 0000000..cba242c
Binary files /dev/null and b/sounds/digistuff_saw.ogg differ
diff --git a/sounds/digistuff_sine.ogg b/sounds/digistuff_sine.ogg
index ed11711..ca69c25 100644
Binary files a/sounds/digistuff_sine.ogg and b/sounds/digistuff_sine.ogg differ
diff --git a/sounds/digistuff_square.ogg b/sounds/digistuff_square.ogg
new file mode 100644
index 0000000..1cb7873
Binary files /dev/null and b/sounds/digistuff_square.ogg differ
diff --git a/sounds/digistuff_triangle.ogg b/sounds/digistuff_triangle.ogg
new file mode 100644
index 0000000..434981f
Binary files /dev/null and b/sounds/digistuff_triangle.ogg differ