Inspiration

We went from the idea of creating a musical heat map of your daily phone usage to converting images to music.

What it does

Converts images to music

How I built it

Written entirely in java with some images and animations designed in Photoshop.

Challenges I ran into

Issues with the way Java handles JAR resources vs external files

Accomplishments that I'm proud of

Easy-to-use GUI for the program Logo and animations designed in Photoshop. Post HopHacks, Multi-threaded capabilities were implemented and an animated animated dialogue box was added. The project successfully compiled into an ~1.2 MB Jar.

What I learned

Through diligence and hard work an unrealistic amount of progress can be achieved in a very short amount of time.

What's next for ArtPeggio

Assimilating the java program into a website and the creation of an app for ease of use. In the future we would like to do more research on synesthesia and the impact of audio on the visually impaired and work to include chords to prevent the production of discordant music.

Updates - Post HopHacks

9/18/17 - Added multi-threaded capabilities with the ability to end a musical playback to start a new one. Full GUI functionality is available while playback is occurring. Also added an animated exit confirmation window.

Executable Jar File Now Available in GitHub!

Built With

Share this project:

Updates

posted an update

ArtPeggio now has multi-threaded capabilities! The GUI is now usable while playing audio and has the ability to end the previous image to audio conversion to start a new one.

A confirmation box was added (with a nice animated logo) to prevent accidental closure of the application.

Log in or sign up for Devpost to join the conversation.