From c187e098df807807cc3d112f4e88430d8127fdc5 Mon Sep 17 00:00:00 2001 From: Tod Kurt Date: Tue, 18 Aug 2026 13:22:50 -0700 Subject: [PATCH 1/2] add synthtools --- .gitmodules | 3 +++ circuitpython_community_library_list.md | 1 + libraries/helpers/synthtools | 1 + 3 files changed, 5 insertions(+) create mode 160000 libraries/helpers/synthtools diff --git a/.gitmodules b/.gitmodules index 0edb80e..657acbd 100644 --- a/.gitmodules +++ b/.gitmodules @@ -538,3 +538,6 @@ [submodule "libraries/drivers/m5paper_epd"] path = libraries/drivers/m5paper_epd url = https://github.com/Freyr86/m5paper_epd.git +[submodule "libraries/helpers/synthtools"] + path = libraries/helpers/synthtools + url = https://github.com/todbot/CircuitPython_SynthTools.git diff --git a/circuitpython_community_library_list.md b/circuitpython_community_library_list.md index 03f5adf..a85cb1f 100644 --- a/circuitpython_community_library_list.md +++ b/circuitpython_community_library_list.md @@ -156,6 +156,7 @@ c* [CircuitPython_RotarySelect](https://github.com/FoamyGuy/CircuitPython_Rotary * [CircuitPython SoftKeyboard](https://github.com/FoamyGuy/CircuitPython_SoftKeyboard.git) Soft Keyboard for Touchscreens ([PyPi](https://pypi.org/project/circuitpython-softkeyboard/)) ([Docs](https://circuitpython-softkeyboard.readthedocs.io/en/latest/)) * [CircuitPython Styles](https://github.com/jposada202020/CircuitPython_styles.git) Library helper to add styles to CircuitPython display functions CircuitPython widgets ([PyPi](https://pypi.org/project/circuitpython-styles)) ([Docs](https://circuitpython-styles.readthedocs.io/en/latest/)) * [CircuitPython Synthiota](https://github.com/relic-se/CircuitPython_Synthiota) Helper library for the [synthiota board](https://github.com/todbot/synthiota) that provides hardware abstraction. ([Docs](https://circuitpython-synthiota.readthedocs.io/en/latest/)) +* [CircuitPython_SynthTools](https://github.com/todbot/CircuitPython_SynthTools/) Helper library to make synths with synthio. ([Docs](https://circuitpython-synthtools.readthedocs.io/en/latest/)) * [CircuitPython_SynthVoice](https://github.com/relic-se/CircuitPython_SynthVoice/) Helper library to generate complex synthio voices. ([Docs](https://circuitpython-synthvoice.readthedocs.io/en/latest/)) * [CircuitPython_TemperatureTools](https://github.com/CedarGroveStudios/CircuitPython_TemperatureTools.git) A collection of Dew Point, Heat Index, and temperature unit helpers ([Docs](https://github.com/CedarGroveStudios/CircuitPython_TemperatureTools/blob/main/media/pseudo_rtd_cedargrove_temperaturetools.pdf)) * [CircuitPython_TMIDI](https://github.com/todbot/CircuitPython_TMIDI.git) Alternate CircuitPython MIDI library, inherits from Winterbloom_SmolMIDI ([PyPi](https://pypi.org/project/circuitpython-tmidi/)) ([Docs](https://circuitpython-tmidi.readthedocs.io/en/latest/)) diff --git a/libraries/helpers/synthtools b/libraries/helpers/synthtools new file mode 160000 index 0000000..b338084 --- /dev/null +++ b/libraries/helpers/synthtools @@ -0,0 +1 @@ +Subproject commit b3380846bdf90c344e010d56f67dea1fa69c473c From 1311bd78518c7a58ec7185f57da0f194836637d4 Mon Sep 17 00:00:00 2001 From: Tod Kurt Date: Tue, 18 Aug 2026 17:05:36 -0700 Subject: [PATCH 2/2] fix synthtools add --- libraries/helpers/synthtools | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/helpers/synthtools b/libraries/helpers/synthtools index b338084..8a16a07 160000 --- a/libraries/helpers/synthtools +++ b/libraries/helpers/synthtools @@ -1 +1 @@ -Subproject commit b3380846bdf90c344e010d56f67dea1fa69c473c +Subproject commit 8a16a07260f35ed67bd5effa3f7e26a8fa0085b7