Skip to content
Hubert Maraszek edited this page Jun 17, 2025 · 3 revisions

Introduction

Playnote is a BMS player. This means that it handles the Be-Music Source format, and allows for previewing the song and chart as well as playing it as a rhythm game to compete for clears and scores.

Why another BMS player from scratch?

Because the BMS community is long overdue an upgrade. The players we use right now are beloved and impressive, but other communities have shown how much more ergonomic and accessible rhythm gaming can be. The goal of Playnote is to put in all the work required to hide the rough edges of the BMS format, and offer an experience that feels snappy and modern.

What are some of the planned improvements?

The major features are below. Some of them have already been implemented!

  • Loading charts directly from archives,
  • Ultra-low audio latency by default,
  • Chart volume normalization,
  • Framerate-independent input processing,
  • Automatic optimization of song folders,
  • Background tasks like library refresh and preview generation.
Clone this wiki locally