News for hackers. Stuff that matters.
Re:Ask HN: What Are You Learning? by yboris on Friday June 25, 2021 @01:03PM (#27633451)
A fun tech-related project is hooking up an addressable LED strip to a digital piano and making the strip respond to your key presses - via a Raspberry Pi.

My repository for this (code finished, just need to add photos and add a write up about how to use):

https://github.com/whyboris/Digital-Piano-LED

I added a feature that the left and middle pedal buttons navigate through sheet music (PDF left/right button). And I'm also running Pianoteq which makes any (even dinky) digital piano sound like a $100k grand piano (or any piano you pick for that matter) https://www.modartt.com/pianoteq

Re:Ask HN: What Are You Learning? by jacquesm on Friday June 25, 2021 @07:49PM (#27637632)
Very nice, looking forward to seeing this working. While you're at it ;) How about a modern day version of the Moog PianoBar? That would be a real game changer for people studying using acoustic pianos. They now have to install a very expensive silent piano system in order to get midi-out. If you could just stack a bar against the fingerboard to get midi-out that would be amazing.
Re:Ask HN: What Are You Learning? by yboris on Sunday June 27, 2021 @10:21AM (#27651770)
Update: I coded-up a full-screen visualization to display on the screen. My setup has a 55" screen right above the piano, so there's great potential to make a pretty show.

Still WIP, but easy to edit: https://github.com/whyboris/Digital-Piano-Visualization

I used Processing because of how easy it is to use and how performant it is for smooth animations.

Re:Ask HN: What Are You Learning? by tmaly on Friday June 25, 2021 @02:21PM (#27634499)
This sounds really cool, looking forward to your pictures.