Skip to content

FelineFantasy/KeyPaw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽน KeyPaw Piano

A piano that lives in your keyboard. Press keys 1-7 to play notes. No extra hardware needed โ€” just your typing fingers.

๐Ÿ“ Description

KeyPaw turns your keyboard into a musical instrument. Each number key plays a different note. It's like a piano, but without the 88 keys.

Features:

  • ๐ŸŽต 7 notes (do, re, mi, fa, sol, lja, si)
  • โŒจ๏ธ Uses your keyboard as input
  • ๐Ÿ”Š Plays real .wav sounds
  • ๐Ÿฑ Zero musical talent required

โš™๏ธ Installation

pip install -r requirements.txt

๐ŸŽฎ Usage

python keypaw.py

Press keys 1-7 to play notes. That's it. No GUI, no menus, just music.

๐Ÿ“ฆ Notes

Key Note
1 Do
2 Re
3 Mi
4 Fa
5 Sol
6 Lja
7 Si

๐ŸŽต Play something

Try these simple tabs!

  • Spaces mean short pauses.
  • Dashes (-) mean holding the note a bit longer.
1 1 5 5 6 6 5  (Twinkle Twinkle Little Star)

Or this:

๐ŸŽ‚ Happy Birthday

1 1 2 1 4 3 - 1 1 2 1 5 4 - 1 1 7 5 4 3 2 - 6 6 5 4 5 4

โš ๏ธ Known Issues

Arrows and special keys may also trigger sounds. This is not a bug, it's a feature. Your keyboard is just very musical.

๐Ÿ‘ค Author

FelineFantasy

License: MIT

About

๐ŸŽน Play piano using your keyboard keys 1-7

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages