Inspiration
We all have musical backgrounds and wanted to make something fun with music and technology.
What it does
This application takes some simple parameters and generates a MIDI file with some randomization. This file is downloaded onto the user's phone and can be played back.
How we built it
Android Studio, Java.
Challenges we ran into
Android Studio and Java can be annoying to work with, and documentation for many of the API's were either lackluster overall or just out of date.
Accomplishments that we're proud of
Making a non-trivial Android application for the first time, meeting a deadline, and completing a hackathon project for the first time.
What we learned
Android Studio, javax.sound library, MIDI specification, writing to files from an Android application, working with GUI and XML, time and human resource management, Intent and Uri in Android.
What's next for Random Music Generator
Greater customization abilities for the end user, ability to convert files, and playing audio in application.
Log in or sign up for Devpost to join the conversation.