This is version 2.16 of i2sm. Feel free to download and enrich your life by using it for free.
i2sm does not need to be installed to run however, some people like the convenience of automated installers so there are two versions of i2sm you can download. If you want i2sm installed with shortcuts and an uninstaller then download the i2sm.exe file.
If you prefer to not install the program and simply run the executable file then download the i2sm.zip file. Once you download the file and uncompress the archive, just run image2midi.exe to run i2sm. There is nothing to install.
Both versions include the sample images from the website along with the configuration files so you can recreate the midi files and screw around with changing parameters and figuring out the subtleties of converting images to sweet music.
If you want to view the score of your i2sm musical masterpiece, you could try a free program I found written by Madhav Vaidyanathan called Midi Sheet Music. I used it extensively during testing of i2sm.
Version History
- Version 1.0 - Original version.
- Version 1.1 - The original version played songs one note at a time like a one fingered pianist. Version 1.1 split the notes into treble and bass notes and played both treble and bass notes at the same time. Added help file.
- Version 2.0 - Enabled splitting the song into verse and chords with bridging between verse and chords. Added routine to force notes played at the same time closer into consonance. Added an Auto button that sets default settings for the program based upon the image loaded.
- Version 2.1 - Re-organized menus and moved some settings from main window to menu. Updated functionality of Auto button to set resolution, smoothing and middle C. Added setting Enable Auto Analyze to allow Auto routine to run every time a file is loaded or the analysis area changes. Added drag-n-drop functionality. Added ability to define wether dark pixels or light pixels are mapped to high or low notes. Added Sustain setting which extends the duration of certain quarter notes.
- Version 2.16 - Fixed program crash caused by Alt-clicking without moving the mouse. This creates a 1 pixel by 1 pixel selection area the caused various math errors.