Skip to content

christopherwk210/Photism

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Photism

An experiment in generating sound from prominent colors in pictures.

Demo

View the live demo here.

Development

Clone and install dependencies:

$ git clone https://github.com/christopherwk210/Photism.git
$ cd Photism
$ npm i

Run with npm start and build with npm run build.

How does it work?

First, the prominant colors are extracted from the image you upload. These colors are then compared to the colors that are resonant with the 12 note letters, which can be found here. The notes that go with the closest colors found are then rendered on a staff.

For a more detailed examination of this implementation and some of the concepts at work here, you can check out my article on this project here.

License

MIT

About

An experiment in generating sound from prominent colors in pictures.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published