Show HN: Cynthia – Reliably play MIDI music files – MIT / Portable / Windows

https://news.ycombinator.com/rss Hits: 6
Summary

Reliably play midi music files from a folder or ".m3u" play list. Adjust playback speed, volume and output device on-the-fly during playback. A large playback progress bar makes jumping forward and backward in time a breeze with just a single click or tap. Supports ".mid", ".midi" and ".rmi" files in format 0 (single track) and format 1 (multi-track). Comes complete with 25 sample midis ready to play. Cynthia playing through her sample midi music VIDEO Features Dual play systems - Play Folder and Play List Comes with 25 built-in sample midis on a virtual disk Elapsed, Remaining and Total time readouts Device Status, Device Count, Msgs/sec and Data Rate readouts Native ".m3u" playlist support (copy, paste, open, save, build) Drag and drop midi files to play/add to playlist Play Modes: Once, Repeat One, Repeat All, All Once, Random Standard Play Speed Range: 50% to 200% (0.5x to 2x) Extended Play Speed Range: 10% to 1,000% (0.1x to 10x) Intro Mode: Play first 2s, 5s, 10s or 30s of midi Rewind/Fast Forward by: 1s, 2s, 5s, 10s or 30s Play on Start option - playback commences on app start Always on Midi option - maintain connection to midi device(s) for instant playback Auto Fade In - eliminate loud or abrupt notes during rewind, fast forward or reposition operations Playback Progress bar - click to reposition/jump backward or forward in time Volume control with volume boost (up to 200%) " Mixer" link - display Windows "Volume Mixer" app Play ".mid", ".midi" and ".rmi" midi files in 0 and 1 formats Scrolling lyrics viewer Detailed midi information panel Tracks Panel: Realtime track data indicators, display flat or shaded, with mute all, unmute all, and mute individual track options Channels Panel: Realtime channel output volume indicators with peak level hold and variable hold time, display flat or shaded, unmute all, mute all, and mute individual channel options Mixer: Adjust individual channel volume levels from 0% to 200% Option: Number channels 0-15 or 1-16 Notes Pan...

First seen: 2025-11-24 14:21

Last seen: 2025-11-24 19:22