smsc

Smallest USB-C MIDI Synth
git clone https://git.mitxela.com/smsc.git
Log | Files | Refs | README

Branches

Name Last commit date Author
master2023-12-15 19:06:34 +0000mitxela

File Tree (HEAD)

Name Size
.gitignore30B
Makefile365B
demo_midi.c4.776K
funconfig.h155B
readme.md386B
usb_config.h7.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