Digital-Piano-LED
cs-topics
Our great sponsors
Digital-Piano-LED | cs-topics | |
---|---|---|
3 | 821 | |
14 | 37 | |
- | - | |
0.0 | 0.0 | |
almost 3 years ago | over 2 years ago | |
Python | ||
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Digital-Piano-LED
-
Ask HN: Does anyone use a Raspberry Pi as your main computer?
Not as my main computer, but as my digital piano sidekick, a USB output from the piano goes to my Raspberry Pi which runs Pianoteq (makes the piano sound like a $100k piano). Optionally, the Pi lights up some addressable LEDs coinciding with keys.
https://github.com/youfou/pianoteq-pi & https://github.com/whyboris/Digital-Piano-LED
-
2,400 LED Icosahedron
A nice "gateway drug" is an addressable (programmable) LED strip. Hook it up to a Raspberry Pi or Arduino and have at it! I bought cheap motion sensors and will be installing a strip along the inside of a staircase to light up when I approach it.
https://github.com/whyboris/Arduino-LED (see "stairs.ino")
Another project of mine is having the LEDs light up as I play piano:
https://github.com/whyboris/Digital-Piano-LED
Unsure where I'll go after I finish these projects, but LEDs are so much fun!
-
Ask HN: What Are You Learning?
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 on 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
cs-topics
-
Ask HN: Programming Courses for Experienced Coders?
This is a really good fundamentals resource: https://teachyourselfcs.com/ They list books and videos.
- Ka daryt?
-
What path is the best way to get a software engineering role by the summer if my major isn't in software/cs?
https://teachyourselfcs.com/ I like this, it's again just focused on computer science concepts but it's much shorter and gives reasons for the study of each topic, I might choose this and complement it with a path that focuses on developing skills for successfully developing projects.
-
Seeking Advice for Building a Self-Study Programming Curriculum After Dropping Out of College
Take the subjects and course/book recommendations in https://teachyourselfcs.com or https://github.com/ossu/computer-science.
-
Learning How to Code?
Harvard's CS50x on edx is probably the best free and online introduction to CS and programming. It will give you an incredibly strong foundation. [0]
teachyourselfcs has a solid list of canonical resources that are common across many university programs. [1]
The Art of Problem Solving books are great if you want to learn math to a high level, though it isn't strictly necessary. [2]
[0] https://www.edx.org/learn/computer-science/harvard-universit...
-
What next after CS50x??
Try https://teachyourselfcs.com
-
Besplatni linkovi za učenje
-Teach Yourself CS Ovo je veliki curriculum sastavljen od raznih knjiga i predavanja iz različitih područja računalne znanosti. Korisno je nekome tko već zna programirati a nije završio faks pa želi popuniti rupe.
-
Oversaturation in com science
Make sure your programming fundamentals are clear (book of 3, algorithm design manual, what have you). https://teachyourselfcs.com/ is a great resource for this. freecodecamp and similar hands-on websites are also good.
What books would you recommend from https://teachyourselfcs.com/ apart from Algorithm Design Manual, like all?
What are some alternatives?
missing-semester - The Missing Semester of Your CS Education 📚
computer-science - :mortar_board: Path to a free self-taught education in Computer Science!
developer-roadmap - Interactive roadmaps, guides and other educational content to help developers grow in their careers.
p1xt-guides - Programming curricula
open-source-cs - Video discussing this curriculum:
CS50x-2021 - 🎓 HarvardX: CS50 Introduction to Computer Science (CS50x)
CTRMap - A world editor for the Nintendo 3DS Generation 6 Pokémon games.
semver - Semantic Versioning Specification
open-source-cs-degree - The Open Source Computer Science Degree
cs-video-courses - List of Computer Science courses with video lectures.
OpenPianosMap - The goal of this project is to create an open source map of accessibles pianos. Data will be hosted on OpenStreetMap
esp32-cnc