Show HN: Cynthia – Reliably play MIDI music files – MIT / Portable / Windows
7 hours ago
- #Music Software
- #MIDI Player
- #Portable App
- Cynthia is a MIDI player that supports playback from folders or .m3u playlists.
- It allows real-time adjustments of playback speed, volume, and output device.
- Supports MIDI file formats: .mid, .midi, and .rmi (formats 0 and 1).
- Features include dual play systems (Play Folder and Play List), built-in sample MIDIs, and native .m3u playlist support.
- Playback modes include Once, Repeat One, Repeat All, All Once, and Random.
- Playback speed can range from 10% to 1,000% of normal speed.
- Includes an intro mode to play the first few seconds of a MIDI file.
- Auto Fade In feature eliminates abrupt notes during playback adjustments.
- Volume control with boost up to 200%.
- Supports scrolling lyrics viewer and detailed MIDI information panel.
- Tracks, Channels, and Notes panels provide real-time data indicators and mute options.
- Piano panel displays real-time keystrokes on customizable keyboard layouts.
- Xbox Controller support for controlling playback functions.
- Large list capacity for handling thousands of MIDI files.
- Multi-device support with options for time shift, device volume, and output channels.
- Automatic MIDI device resync for real-time correction of device changes.
- Customizable GUI with color schemes, background schemes, and frame styles.
- Automatic zoom and scaling for high-resolution displays.
- Portable app with no installation required, storing settings in a local sub-folder.
- Economy mode reduces power consumption during idle periods.