An open API service indexing awesome lists of open source software.

https://github.com/ekaansharora/synesthesia

Generate midi music from an image
https://github.com/ekaansharora/synesthesia

image-processing jimp midi music music-generation node-js nodejs

Last synced: about 1 month ago
JSON representation

Generate midi music from an image

Awesome Lists containing this project

README

        

# Synesthesia

Analyses image properties and it's pixel sequence values and correlates it to properties of music determining the scale, pitch, progression and pace of the music. All generated music is entirely generated from the image, has no random elements, and the results remain consistent.

This MIDI player was built using [MidiPlayerJS](https://github.com/grimmdude/MidiPlayerJS) to read the file, and [soundfont-player](https://github.com/danigb/soundfont-player) to load and play the sounds. Based on [MidiPlayerJS website](http://grimmdude.com/MidiPlayerJS/).