Work Sample

My work sample is a music player program called Ariel Player in which the user can add their own songs into the program and listen to it. This was created by myself as a fun side project as I wanted to play music that I downloaded from bandcamp that weren’t available on Spotify.

How to use Ariel Player

When the user first launches the program, a loading screen will show up for a few seconds with the Ariel Player logo.

Ariel Player loading intro screen with a logo of the letter "A".

After the application has loaded, you can then click the Play button to input any mp3 files you have on your computer. If you want to input more than just one song, you can use ctrl + click or shift + click to select the group of songs you wish to listen to. You can use the music player as seen in the video below.

How Ariel Player was created

The music player was created using Java and the javazoom API. First I made a GUI (graphical user interface) using Java Swing. After implementing some more graphical elements to the interface such as an information page, a marquee label, and some gif animations, I added a mouse listener. This makes it so that the user can interact with the GUI using their mouse. Next, I implemented some track manipulation functions along with a way for the user to input custom mp3 files. Finally I created the launcher to start the program.