My design of a velocity sensitive MIDI controller

425 views
Skip to first unread message

Albin Stigö

unread,
Nov 30, 2013, 9:48:06 AM11/30/13
to diyke...@googlegroups.com
Good evening,

I've hacked together a usb midi (velocity sensitive, with sustain
pedal) 88 key controller. It's a bit of a hack at the moment but works
quite well so I'm hoping someone might find the information useful. It
would also be great to get some feedback!

Ideally I'd like this project to evolve into some kind of library as
well as some generic breakout boards for easily building different
controllers.

It's on github MIT licensed.

https://github.com/ast/keyboard


--Albin

Andrew Wagner

unread,
Dec 3, 2013, 3:57:17 AM12/3/13
to diykeyboard
Hello Albin!

Thanks for sharing your work! A handful of PIC based (>= 88 key,
velocity sensitive) keyscanner circuits have been on the net for a
while, but not all of them were fully open, and this may be the first
arduino/atmel based one I've seen.

Seems like the source isn't all there; did you forget to push some
files? Also, is it an eagle schematic or something else? My version
of eagle wasn't able to open it...

Cheers,
Andrew
> --
> You are subscribed to the Google Groups "diykeyboard" group.
> To post to this group, send email to diyke...@googlegroups.com
> To unsubscribe from this group, send email to diykeyboard...@googlegroups.com
> For more options, visit this group at http://groups.google.com/group/diykeyboard?hl=en
> Also see the DIY Keyboard Google Code Repository and Wiki: http://code.google.com/p/diykeyboard/
> ---
> You received this message because you are subscribed to the Google Groups "diykeyboard" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to diykeyboard...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.

Albin Stigö

unread,
Dec 3, 2013, 10:17:00 AM12/3/13
to diyke...@googlegroups.com
Hi,

The source is only two files. Keyboard.ino and types.h

The file Keyboard.sch is an Eagle file created with Eagle 6.5.0 on mac os x

Please let me know if you have any problem and I'll be happy to add
more info to the readme.


--Albin
Reply all
Reply to author
Forward
0 new messages