Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

23 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽน KeyPaw Piano

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

๐Ÿ“ Description

KeyPaw turns your keyboard into a musical instrument. Clean, simple, and ready to play!

Features:

  • ๐ŸŽต 7 essential notes (Do-Re-Mi-Fa-Sol-La-Si)
  • โŒจ๏ธ Uses your keyboard as input
  • ๐Ÿ”Š High-quality .wav samples powered by pygame
  • ๐Ÿฑ Zero musical talent required

โš™๏ธ Installation

  1. Clone the repository:

    git clone https://github.com/FelineFantasy/KeyPaw.git
    cd KeyPaw
  2. Install dependencies:

    pip install -r requirements.txt

๐ŸŽฎ Usage

python keypaw.py

Controls

Main Keys:

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

๐Ÿ“ Project Files

KeyPaw/
โ”œโ”€โ”€ .github/
โ”‚   โ””โ”€โ”€ FUNDING.yml
โ”œโ”€โ”€ notes/
โ”‚   โ””โ”€โ”€ (music files: notes)
โ”œโ”€โ”€ .gitignore
โ”œโ”€โ”€ LICENSE
โ”œโ”€โ”€ README.md
โ”œโ”€โ”€ keypaw.py
โ””โ”€โ”€ requirements.txt

๐Ÿ‘ค Author

  • FelineFantasy
  • License: MIT

About

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

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages