From 11d822a6885229d8aa5174d12fd43d024abbfbbd Mon Sep 17 00:00:00 2001
From: toerb <flow3r@toerb.de>
Date: Thu, 17 Aug 2023 10:05:14 +0000
Subject: [PATCH] enable sound filenames starting with /flash or /sd

---
 python_payload/bl00mbox/_patches.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/python_payload/bl00mbox/_patches.py b/python_payload/bl00mbox/_patches.py
index 8820c3600c..d60317b6e6 100644
--- a/python_payload/bl00mbox/_patches.py
+++ b/python_payload/bl00mbox/_patches.py
@@ -105,7 +105,9 @@ class sampler(_Patch):
 
     def __init__(self, chan, filename):
         super().__init__(chan)
-        if filename.startswith("/"):
+        if filename.startswith("/flash/") or filename.startswith("/sd/"):
+            f = wave.open(filename, "r")
+        elif filename.startswith("/"):
             f = wave.open("/flash/" + filename, "r")
         else:
             f = wave.open("/flash/sys/samples/" + filename, "r")
-- 
GitLab