Life & fun · alternatives · 2026
24 alternatives to Cynthia – Reliably play MIDI music files – MIT / Portable / Windows
Easy to use, portable app to play midi music files on all flavours of Microsoft Windows. Brief Background - Used midi playback way back in the days of Windows 95 for some fun and entertaining apps, but as Windows progressed, it seemed their midi support (for Win32 anyway) regressed in both startup speed and reliability. Midi playback used to be near instant on Windows 95, but on later versions of Windows this was delayed to about 5-7 seconds. And reliability became somewhat patchy. This made working with midi a real headache. Cynthia was built to test and enjoy midi music once again. It's…
Cynthia is a portable MIDI music player for Windows that addresses performance issues with the operating system's native MIDI support. The application launches quickly and plays MIDI files reliably across all Windows… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

I always found sheet music way too hard to read - and I literally spent a year at a company building a sheet music rendering engine. I wanted an app that would display music like the tutorials on YouTube, but not be focused on upselling lessons etc. like most current apps, and also would let me import my own files This works on MIDI files. If it’s a valid midi it probably plays. Since releasing, I did add a subscription for classical music - on a theory that most normal users don’t know what a midi file is. It changed about a month ago from an up front price to in app purchases and/or a…
2023 · jacobdoescode.com · its alternatives →
- 2

An interactive terminal app/UI for MIDI composing, mixing, and playback—written in Rust - minimaxir/miditui
Jan 2026 · github.com · its alternatives →
- 3

Listen to free MIDI songs, download the best MIDI files, and share the best MIDIs on the web.
2018 · bitmidi.com · its alternatives →
- 4

- 5PB
Hi HN, I'm Erwin. I built a small free open-source utility that bridges Bluetooth LE MIDI keyboards into the new Windows MIDI Services stack so any DAW or Web MIDI app can use them as if they were wired. I bought a Roland FP-90X piano partly because it had Bluetooth MIDI. On my Windows 11 PC, pairing succeeded, but my DAW couldn't see the keyboard, and notes I sent from the PC never made the piano sing. After a regrettable number of evenings, I'd separated this into three independent bugs stacked on top of each other. The first one is the famous one: Windows only natively exposes BLE-MIDI…
May 2026 · its alternatives →
- 6

- 7AP
I'm building a video conferencing app designed to facilitate better remote piano lessons. My hope is to solve a lot of the challenges piano tutors and new students deal with when taking lessons through Skype/Zoom. It leverages WebRTC's data transmission to send media, MIDI state, and (eventually) send sheet music files and other musical data. I'm surprised with how well the MVP has worked and would love to hear any feedback or suggestions!
2024 · keyboardconnect.com · its alternatives →
- 8

Hi HN, I created kew, a music player for the Linux terminal. This started when I asked myself: what if I could just type something like "play nirvana" in the terminal and have the rest taken care of automatically? That got the ball rolling and I kept adding stuff: covers in ascii and then as sixel images, a playlist view, a visualizer, a library view and finally search. While kew can be used as a commandline tool, it has evolved into a TUI app. Here are some example commands: kew nirvana # Plays all of your Nirvana songs, shuffled kew nevermind # Plays the "Nevermind" album in order kew…
2024 · github.com · its alternatives →
- 9

The wayback machine for old-school MIDI files
2020 · play.google.com · its alternatives →
- 10
ChordViz▲75Build your own music visualizer for MIDI & audio
Aug 2026 · chordviz.ca · its alternatives →
- 11

A music player and jukebox app for macOS. Contribute to FulltimeFeline/Sol development by creating an account on GitHub.
Sep 2026 · github.com · its alternatives →
- 12

The music player and explorer for Emacs. Contribute to mihaiolteanu/vuiet development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 13

- 14
Kodai App▲65Convert audio recordings to midi, organize and collaborate
2021 · kodai.app · its alternatives →
- 15IB
Hey HN, I’m an ex-Google engineer trying to get back into music production. I needed a way to sequence my hardware synths using AI contexts without constantly switching windows, so I built this. It runs entirely in the browser using WebMIDI. No login required. It connects to your local MIDI devices (if you're on Chrome/Edge) and lets you generate patterns. Tech stack: [React / WebMIDI API / etc]. Link: www.simplychris.ai/droplets Code is a bit messy, but it works. Feedback welcome.
Dec 2025 · simplychris.ai · its alternatives →
- 16

Interactive art experiment where MIDI songs become cities
2019 · meowni.ca · its alternatives →
- 17

An open-source music player with simple UI. Contribute to DevER-M/yami development by creating an account on GitHub.
2024 · github.com · its alternatives →
- 18MT
2018 · midibin.com · its alternatives →
- 19
MIDIpad▲59You gamepad is a musical instrument
Sep 2026 · midipad.stevemitchell.music · its alternatives →
- 20

Online step sequencer & music scratchpad
2022 · muted.io · its alternatives →
- 21MS
2015 · midi.space · its alternatives →
- 22

Play Piano & 36+ Instruments in perfect scale!
Aug 2026 · apps.apple.com · its alternatives →
- 23

midimaker.pro ships with Moz DA 8 and 1 years of history — a rare memorable .pro pickup. Listed at $100.
2025 · midimaker.pro · its alternatives →
- 24

IE's cross platform midi map editor for arbitrary controllers - GitHub - Interactive-Echoes/IEMidi: IE's cross platform midi map editor for arbitrary controllers
2025 · github.com · its alternatives →
Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →