MIDI-плеер
Воспроизводите MIDI-файлы приватно в браузере: пианоролл, таймлайн, темп, громкость, каналы, отключение, соло и зацикливание.
Этот инструмент работает полностью в вашем браузере. Ваши файлы никогда не загружаются на сервер.
MIDI playback desk
Local file workspace · sample session loaded
Now loaded
Moonlit Steps.mid
4 tracks · 1,175 notes · 4:18
Key
D minor
Time
4 / 4
Example shown — choose a .mid or .midi file to replace it.
How the MIDI player works
- Choose a .mid or .midi file, or start with the built-in demo.
- Use the piano roll and timeline to inspect notes and move through the session.
- Adjust tempo, volume, mute, solo, and loop controls, then play the local browser preview.
How MIDI playback works
A MIDI file stores note and performance events rather than recorded audio. The player reads those events and schedules a local Web Audio preview.
note frequency = 440 × 2^((MIDI note − 69) / 12)
No MIDI file is uploaded. Sound is synthesized in your browser, so it is a practical preview rather than a full soundfont workstation.
Часто задаваемые вопросы
Are MIDI files uploaded?
No. The file is read locally in your browser.
Does MIDI contain recorded vocals or audio?
Usually no. MIDI stores performance instructions such as notes, velocity, instruments, tempo, and controllers.
What do mute and solo do?
Mute excludes a channel from the local preview; solo focuses playback on selected channels.
Which files can I choose?
The player accepts standard .mid and .midi files.
How we compare
| Feature | Online Tool Store | MIDIjs | MidiPlayerJS |
|---|---|---|---|
| Local MIDI file parsing | ✓ | ✓ | ✓ |
| Piano-roll session view | ✓ | Varies | Requires integration |
| Tempo, mute, solo, and loop controls | ✓ | Varies | Requires integration |
| No account required | ✓ | ✓ | ✓ |
This player provides a lightweight local synth preview; full sampled instruments require a soundfont workflow.