About the project

About Web Harmonium

Web Harmonium is a free online harmonium built for musicians, singers, students, and teachers who need a quick practice instrument in the browser.

Why this tool exists

A harmonium is often the center of vocal practice, bhajan accompaniment, raga study, and sargam training. But a physical instrument is not always nearby when a singer wants to check a note, hold a drone, or rehearse a phrase.

Web Harmonium gives that practice moment a simple static web home at https://webharmonium.blog. It focuses on fast loading, direct controls, keyboard input, MIDI support where available, and a layout that works across desktop and mobile browsers.

Who it is for

The site is useful for vocal students checking pitch, teachers demonstrating a phrase during a lesson, bhajan singers preparing accompaniment, raga learners exploring scale movement, and keyboard players who want harmonium-style reference tones.

It is also designed for practical repeat use: choose a scale, play notes, adjust sound controls, use optional MIDI input, and return to practice without creating an account.

How the site is built

Web Harmonium is generated as a pure static site. The core music experience runs in the browser, using front-end code, local assets, and browser audio capabilities instead of a server-side account system.

Because browsers and devices handle audio differently, the tool is best treated as a convenient practice reference rather than a laboratory-grade tuning instrument.

Editorial approach

The site content is written to help real practice decisions: what each control does, when to use a setting, how keyboard mapping supports rehearsal, and what limitations to expect from browser audio.

We avoid turning the page into a generic music article. The goal is to keep the online harmonium usable first, with supporting explanations placed where they help musicians act quickly.

Contact

For corrections, feature suggestions, compatibility reports, or support questions, contact [email protected].

When reporting a technical issue, include your browser, operating system, device type, and whether you were using keyboard, touch, or MIDI input. That context helps us reproduce audio and control problems more accurately.