| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| cynthia-48.png | 2025-11-19 | 2.1 kB | |
| cynthia.exe | 2025-11-19 | 2.0 MB | |
| cynthia-32.png | 2025-11-19 | 1.4 kB | |
| cynthia-24_frame2.png | 2025-11-19 | 827 Bytes | |
| cynthia-24_frame2.tea | 2025-11-19 | 1.2 kB | |
| cynthia-24.tea | 2025-11-19 | 1.9 kB | |
| cynthia-24.png | 2025-11-19 | 1.1 kB | |
| cynthia-20.png | 2025-11-19 | 829 Bytes | |
| cynthia-20.tea | 2025-11-19 | 1.3 kB | |
| cynthia-16.png | 2025-11-19 | 678 Bytes | |
| cynthia__help__02jul2025____backup.bwp | 2025-11-19 | 84.9 kB | |
| cynthia__help__02jul2025.bwp | 2025-11-19 | 84.9 kB | |
| cynthia.res | 2025-11-19 | 4.4 kB | |
| cynthia.lpr | 2025-11-19 | 739 Bytes | |
| cynthia.lps | 2025-11-19 | 3.1 kB | |
| cynthia.dof | 2025-11-19 | 1.0 kB | |
| cynthia.dpr | 2025-11-19 | 829 Bytes | |
| cynthia.lpi | 2025-11-19 | 1.8 kB | |
| cjpeg.obj | 2025-11-19 | 8.0 kB | |
| gossgui.pas | 2025-11-19 | 2.8 MB | |
| adler32.obj | 2025-11-19 | 797 Bytes | |
| _be.tea | 2025-11-19 | 1.3 kB | |
| wrtarga.obj | 2025-11-19 | 1.5 kB | |
| wrppm.obj | 2025-11-19 | 1.3 kB | |
| wrrle.obj | 2025-11-19 | 539 Bytes | |
| wrbmp.obj | 2025-11-19 | 3.0 kB | |
| wrgif.obj | 2025-11-19 | 2.5 kB | |
| ver.res | 2025-11-19 | 504 Bytes | |
| trees.obj | 2025-11-19 | 13.5 kB | |
| sys-help--07nov2025____backup.bwd | 2025-11-19 | 76.4 kB | |
| sys-help--07nov2025.bwd | 2025-11-19 | 76.3 kB | |
| rdtarga.obj | 2025-11-19 | 2.3 kB | |
| gossjpg.pas | 2025-11-19 | 64.5 kB | |
| gossio.pas | 2025-11-19 | 171.7 kB | |
| gossimg.pas | 2025-11-19 | 827.7 kB | |
| gossdat.pas | 2025-11-19 | 1.2 MB | |
| gossgame.pas | 2025-11-19 | 404.2 kB | |
| gossdat.obj | 2025-11-19 | 359.0 kB | |
| djpeg.obj | 2025-11-19 | 8.6 kB | |
| gamefiles.pas | 2025-11-19 | 685 Bytes | |
| cynthia-256.res | 2025-11-19 | 46.0 kB | |
| deflate.obj | 2025-11-19 | 8.3 kB | |
| cynthia-256.ico | 2025-11-19 | 45.8 kB | |
| cynthia-256.png | 2025-11-19 | 8.0 kB | |
| cynthia-64.png | 2025-11-19 | 2.6 kB | |
| cynthia-128.png | 2025-11-19 | 5.8 kB | |
| jmemmgr.obj | 2025-11-19 | 4.0 kB | |
| jmemnobs.obj | 2025-11-19 | 874 Bytes | |
| jpegtran.obj | 2025-11-19 | 4.1 kB | |
| jidctint.obj | 2025-11-19 | 2.1 kB | |
| jidctred.obj | 2025-11-19 | 2.1 kB | |
| jfdctfst.obj | 2025-11-19 | 1.2 kB | |
| jfdctint.obj | 2025-11-19 | 1.6 kB | |
| jidctflt.obj | 2025-11-19 | 1.8 kB | |
| jidctfst.obj | 2025-11-19 | 1.6 kB | |
| jdsample.obj | 2025-11-19 | 2.4 kB | |
| jdtrans.obj | 2025-11-19 | 978 Bytes | |
| jerror.obj | 2025-11-19 | 6.4 kB | |
| jfdctflt.obj | 2025-11-19 | 1.4 kB | |
| jdmerge.obj | 2025-11-19 | 2.1 kB | |
| jdphuff.obj | 2025-11-19 | 4.5 kB | |
| jdpostct.obj | 2025-11-19 | 1.4 kB | |
| jdinput.obj | 2025-11-19 | 2.0 kB | |
| jdmainct.obj | 2025-11-19 | 2.4 kB | |
| jdmarker.obj | 2025-11-19 | 7.9 kB | |
| jdmaster.obj | 2025-11-19 | 2.8 kB | |
| jdcoefct.obj | 2025-11-19 | 5.0 kB | |
| jdcolor.obj | 2025-11-19 | 2.1 kB | |
| jddctmgr.obj | 2025-11-19 | 1.7 kB | |
| jdhuff.obj | 2025-11-19 | 3.6 kB | |
| jdapistd.obj | 2025-11-19 | 1.7 kB | |
| jdatadst.obj | 2025-11-19 | 865 Bytes | |
| jdatasrc.obj | 2025-11-19 | 884 Bytes | |
| jcprepct.obj | 2025-11-19 | 2.0 kB | |
| jcsample.obj | 2025-11-19 | 3.0 kB | |
| jctrans.obj | 2025-11-19 | 2.4 kB | |
| jdapimin.obj | 2025-11-19 | 2.3 kB | |
| jcomapi.obj | 2025-11-19 | 765 Bytes | |
| jcparam.obj | 2025-11-19 | 4.3 kB | |
| jcphuff.obj | 2025-11-19 | 3.6 kB | |
| jcinit.obj | 2025-11-19 | 1.0 kB | |
| jcmainct.obj | 2025-11-19 | 930 Bytes | |
| jcmarker.obj | 2025-11-19 | 2.7 kB | |
| jcmaster.obj | 2025-11-19 | 3.5 kB | |
| jcdctmgr.obj | 2025-11-19 | 2.3 kB | |
| jchuff.obj | 2025-11-19 | 3.8 kB | |
| jccoefct.obj | 2025-11-19 | 2.8 kB | |
| jccolor.obj | 2025-11-19 | 2.3 kB | |
| jcapimin.obj | 2025-11-19 | 1.5 kB | |
| jcapistd.obj | 2025-11-19 | 1.2 kB | |
| inffast.obj | 2025-11-19 | 1.9 kB | |
| inflate.obj | 2025-11-19 | 3.4 kB | |
| inftrees.obj | 2025-11-19 | 3.9 kB | |
| infutil.obj | 2025-11-19 | 1.1 kB | |
| infblock.obj | 2025-11-19 | 6.7 kB | |
| infcodes.obj | 2025-11-19 | 4.3 kB | |
| gosswin2.pas | 2025-11-19 | 237.5 kB | |
| gosszip.pas | 2025-11-19 | 15.8 kB | |
| gosswin.pas | 2025-11-19 | 258.6 kB | |
| gossroot.pas | 2025-11-19 | 816.2 kB | |
| gosssnd.pas | 2025-11-19 | 295.7 kB | |
| gossnet.pas | 2025-11-19 | 83.4 kB | |
| rdppm.obj | 2025-11-19 | 2.3 kB | |
| rdrle.obj | 2025-11-19 | 539 Bytes | |
| rdswitch.obj | 2025-11-19 | 3.1 kB | |
| main.pas | 2025-11-19 | 154.6 kB | |
| rdbmp.obj | 2025-11-19 | 2.8 kB | |
| rdcolmap.obj | 2025-11-19 | 1.7 kB | |
| rdgif.obj | 2025-11-19 | 3.2 kB | |
| jutils.obj | 2025-11-19 | 1.1 kB | |
| license.txt | 2025-11-19 | 1.1 kB | |
| jquant1.obj | 2025-11-19 | 4.1 kB | |
| jquant2.obj | 2025-11-19 | 5.5 kB | |
| Totals: 113 Items | 10.4 MB | 1 | |
Cynthia v1.0.6062 / 09nov2025 / MIT License
Reliably play midi music files from a folder or ".m3u" playlist. 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 24 sample midis ready to play.
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 Panel: 128 realtime note usage indicators with variable hold time, 8-12 notes per line, labels as letters or numbers, display flat or shaded, unmute all, mute all, and mute individual note options
- Option: Number notes 0-127 or 1-128
- Piano Panel: View realtime piano keystrokes on a 128, 88, 76, 61, 54, 49 or 37 key keyboard
- Piano Keystroke Illumination: Off, Flat, Shade Up, Shade Down, Subtle, Subtle 2, Leading Edge, and Leading Edge 2
- Piano: Mark middle C key, C + F keys, or all white keys
- Volume Bars: Realtime average volume and bass volume levels (left and right vertical)
- Transpose option: Shift all notes up/down music scale
- Use an Xbox Controller to control Cynthia's main functions: Playback speed, volume, song position, display panels, song file navigation, jump to start of song, toggle fullscreen mode, etc
- Large list capacity for handling thousands of midi files
- Switch between up to 10 midi playback devices
- Supports playback through a single midi device, or multiple simultaneous midi devices
- Multi-Device Options (per midi device): Time Shift - adjust playback timing to compensate for midi device lag from -500 ms to +500 ms, Device Volume - adjust output volume from 0% to 200%, Output Channels - select which midi channels to play through the device
- Automatic Midi Device(s) Resync - detects OS changes in midi device ordering/names and corrects in realtime
- Custom built midi playback engine for high playback stability
- Automatic compact mode for display on small/low resolution screens
- Simple and easy to use
- Options Window - Easily change app color, font, and settings
- Portable
- Smart Source Code (Borland Delphi 3 and Lazarus 2)
Download
Download cynthia.exe or from the "bin" or "src" folders above.