Inspiration
We wanted to make a music playing application that would be able to censor bad words from the music as it plays.
What it does
Currently it acts like a music player akin to Spotify
How we built it
We used Java's swing and JavaFX for the GUI, as well as Java in the backend
Challenges we ran into
We came across a lot of challenges concerning the formats of music files and how we would read the metadata from them.
Accomplishments that we're proud of
The app runs very fluidly because of how the GUI uses an observer pattern to ensure that everything is up-to-date. As well as the fact that the backend is completely independent of the GUI,
What we learned
We learned a lot about Java GUIs as well as object-oriented design patterns.
What's next for Clean Machine
We will pursue "cleaning up" the songs while they're being played. As well as touching up on certain parts of the application - such as being able to filter by albums and artists, making a nicer looking GUI, and even
Log in or sign up for Devpost to join the conversation.