Inspiration
It all began when we would like to change typing to playing piano.
What it does
The program allows us to play a song when typing. Every time we press a key, a specific note in a song is played. After the end of each song, a new song is played.
How we built it
We used Python language and some packages (keyboard and playsound) to build this program.
Challenges we ran into
We couldn't print what we typed into the terminal. After a few struggles, we successfully solved this problem by printing the detected key and flush the output buffer.
Accomplishments that we're proud of
The program turns out to be more than what we expected! It makes a sound even when we type in other places apart from the cmd terminal. But most importantly, we're proud that we managed to finish it within 24 hours.
What we learned
We learned more about keyboard module in Python, and how to play sound using Python program.
What's next for FunType
- implement an automated tool to add new songs rather than putting them in manually
- allow users to use the shift character
- allow speed typing
- implement the program for other OS such as Linux

Log in or sign up for Devpost to join the conversation.