File tree Expand file tree Collapse file tree 1 file changed +2
-9
lines changed
Expand file tree Collapse file tree 1 file changed +2
-9
lines changed Original file line number Diff line number Diff line change 11# PicoSynth
22
3- A lightweight software synthesizer designed for embedded systems and resource-constrained environments.
3+ A lightweight software synthesizer designed for resource-constrained environments.
44
55## Features
66
@@ -12,11 +12,6 @@ A lightweight software synthesizer designed for embedded systems and resource-co
1212- Low-pass and high-pass filters
1313- Soft clipper for output limiting
1414
15- ## Target Platform
16-
17- Designed for 32-bit microcontrollers with fast multiply, such as ARM Cortex-M0+.
18- On an STM32G030 at 16MHz, it can run 2 voices with 4-5 nodes each at 12,500Hz sample rate.
19-
2015## Architecture
2116
2217Each voice contains up to 8 nodes that can be:
@@ -48,7 +43,6 @@ make run
4843```
4944
5045You can select different melodies:
51-
5246``` shell
5347make MELODY=twinkle run # Play "Twinkle Twinkle"
5448make list-melodies # Show available melodies
@@ -57,11 +51,10 @@ make list-melodies # Show available melodies
5751### Unit Tests
5852
5953Run the test suite to verify the synthesizer is working correctly:
60-
6154``` shell
6255make check
6356# Output: === Test Summary ===
64- # Passed: 624
57+ # Passed: 626
6558# Failed: 0
6659```
6760
You can’t perform that action at this time.
0 commit comments