Inspiration

We have always thought Cassette Tapes to be an interesting and fun media storage format, and we thought that it would be the best 'Retro' format that we could mimic for our project.

What it does

The cassette tape media player is retro inspired, and it can play audio and video formats. You can play, stop, pause, audio and video. You can also use a specialized EQ that mimics how a cassette tape sounds. You can load in directories in your project which load all audio files into the program when you open it.

How we built it

The utilities use were Java, JavaFX, SceneBuilder, and CSS.

Challenges we ran into

Before we started most of the team didn't know how to program in JavaFx, and the media player was a new concept. There were also issues with trying to make a single media player that could alternate between video and music, so we decided to make two alternating players instead. We also had trouble with GitHub and how to combine code effectively, which made it difficult to combine all of the code at the end.

Accomplishments that we're proud of

The team is proud of how much we were able to accomplished in less than a day. We were also able to learn and adapt quickly in order to resolve the issues and roadblocks that we faced throughout the process of building the project.

What we learned

We learned how to work under heavy time constraints, GitHub commits, and how to code under high pressure. on the project.

What's next for Cassette Tape Media Player

Implementing Tape Loops and Hot Cues in the audio.

Built With

Share this project:

Updates