smsc
Smallest USB-C MIDI Synth
git clone https://git.mitxela.com/smsc.git
Log | Files | Refs
| README
Branches
Name |
Last commit date |
Author |
master | 2023-12-15 19:06:34 +0000 | mitxela |
File Tree (HEAD)
Name |
Size |
.gitignore | 30B |
Makefile | 365B |
demo_midi.c | 4.776K |
funconfig.h | 155B |
readme.md | 386B |
usb_config.h | 7.876K |
History
* 710bc7a (HEAD -> master)
| mitxela 2023-12-15 19:06
| update readme
|
* e68d4d7
| mitxela 2023-12-15 18:45
| add readme
|
* 3f9ba41
| mitxela 2023-12-15 18:37
| config to make each synth unique
|
* 71629e2
| mitxela 2023-12-15 18:36
| MIDI in/out working, piezo buzzer, tiny keyboard
|
* 0223576
mitxela 2023-12-15 18:32
Initial commit, bring in testing/demo_midi
Contents of readme.md:Smallest MIDI synth, USB-C edition
Uses a CH32V003 and rv003usb
Connect a piezo buzzer between pins C0 and C1 to hear a square wave when MIDI OUT is sent (only listens to channel 1).
Connect push switches to ground on pins C2, C3, C4 and C5 to make a simple keyboard that sends notes on MIDI IN.
More info: https://mitxela.com/projects/smsc