Announcement 5 min read

Introducing KeysBattle: Learn Piano Like a Game

A new way to learn piano through interactive gameplay

Welcome to KeysBattle!


We're thrilled to introduce KeysBattle, a revolutionary piano learning platform that transforms traditional practice into an engaging, game-like experience.


The Problem We're Solving


Learning piano has always been challenging:

  • Traditional methods can feel repetitive and boring
  • Progress is hard to measure objectively
  • Practicing alone lacks motivation and feedback
  • Finding quality learning materials is time-consuming

  • Our Solution: Gamified Piano Learning


    KeysBattle combines the addictive gameplay of rhythm games like Guitar Hero with real piano learning. Here's what makes us different:


    🎮 Interactive Gameplay

    Watch notes fall toward a virtual keyboard and play them at the perfect moment. Get instant feedback with Perfect/Good/Miss ratings and build combos to maximize your score.


    🎹 Real MIDI Keyboard Support

    Connect your USB MIDI keyboard and play with real piano technique. Our Web MIDI integration detects every note you play in real-time.


    📊 Data-Driven Progress

    Track your accuracy, timing, combos, and improvement over time. See exactly which skills need work and celebrate your achievements.


    🏆 Global Competition

    Compete on per-song and global leaderboards. Compare your performances with friends and players worldwide.


    🎵 Extensive Song Library

    Access hundreds of public domain classical pieces, from Beethoven to Chopin. Premium users can upload custom MIDI files to practice any song they want.


    Four Game Modes for Every Learner


    Listening Mode 🎧

    Sit back and watch the piece play automatically. Perfect for discovering new music and seeing how it's played.


    Learn Mode 📚

    The game pauses when you make a mistake. Learn pieces note-by-note without pressure.


    Practice Mode 🎵

    Play freely without pausing or penalties. Focus on fluency and muscle memory.


    Arcade Mode 🏆

    Full competitive mode with scoring and leaderboards. Challenge yourself to beat your best score!


    Built with Modern Technology


    KeysBattle leverages cutting-edge web technologies:

  • SvelteKit & Svelte 5 for blazing-fast performance
  • Pixi.js (WebGL) for smooth 60 FPS graphics
  • Web MIDI API for real MIDI keyboard support
  • Supabase for scalable backend infrastructure

  • Free to Start, Premium for Power Users


    Free Tier:
  • Access to entire song library
  • All 4 game modes
  • Personal statistics tracking
  • View global leaderboards
  • 3 plays per day

  • Premium (€3.99/month or €39.99/year):
  • Unlimited plays - No daily limits
  • Upload custom MIDI files - Practice any song
  • Download MIDI & PDF files
  • Priority support
  • Hand separation color mode (in development)

  • What's Coming Next


    We're just getting started! Here's what's on the roadmap:


    🎼 Sheet Music Mode (Coming Soon)

    Traditional musical notation that scrolls horizontally. Perfect for those learning to read music.


    🖐️ Enhanced Hand Separation

    Improved AI accuracy for automatically detecting left/right hand notes. Currently in development with ongoing improvements.


    🤚 Fingering Suggestions (Coming Soon)

    Optimal finger numbers (1-5) displayed on each note for proper technique.


    📱 Mobile Support

    Practice on tablets and smartphones wherever you are.


    🎸 More Genres

    Expanding beyond classical to include pop, jazz, rock, and video game music.


    Join the Community


    KeysBattle is more than just a learning tool—it's a global community of piano enthusiasts:

  • Compare scores with friends
  • Add favorite songs to your collection
  • Track personal bests and streaks
  • Participate in future challenges and events

  • Get Started Today


    Ready to transform how you learn piano?


  • Sign up for free at keysbattle.com
  • Browse the song library and find something you love
  • Connect your MIDI keyboard (or use PC keyboard)
  • Start playing and watch your skills grow!

  • Whether you're a complete beginner or an experienced player looking for a fun practice tool, KeysBattle has something for you.


    We'd Love to Hear From You


    Have questions, feedback, or suggestions? We're building KeysBattle for you, and your input shapes our roadmap.


  • Email: contact@keysbattle.com
  • Join our Discord: Coming soon!
  • Follow us on Twitter: Coming soon!

  • Thank you for being part of the KeysBattle journey. Let's make piano learning fun, accessible, and rewarding for everyone! 🎹✨


    Happy playing!

    *The KeysBattle Team*