diff --git a/extra/openal/backend/backend.factor b/extra/openal/backend/backend.factor
new file mode 100644
index 0000000000..edbb227fcc
--- /dev/null
+++ b/extra/openal/backend/backend.factor
@@ -0,0 +1,8 @@
+USING: namespaces ;
+IN: openal.backend
+
+SYMBOL: openal-backend
+HOOK: load-wav-file openal-backend ( filename -- format data size frequency )
+
+TUPLE: other-openal-backend ;
+T{ other-openal-backend } openal-backend set-global