Loading music library. This might take a while.

Based Media Player

Release notes

Based Media Player

Version

No bloat. Built with actual use in mind.

Please report bugs, suggestions, and other feedback to feedback@orangeisbetter.net, or create an issue on the GitHub page.

Created by Thomas Feyen

Create Collection

Please enter the name of the new collection:

Track Splitting Modes

These modes control how tracks are assigned between side A and side B.

Rollover

Places tracks on side A until the next track no longer fits, then continues onto side B.

This mode does not guarantee that side A will be longer than side B.

Even

Attempts to balance the total playback time between both sides while preserving track order.

This mode guarantees that side A will be at least as long as side B.

Optimal

Attempts to split tracks between side A and side B in a way that minimizes unused tape space by keeping both sides as close in total length as possible.

This mode uses a linear heuristic to approximate the best split, since calculating the true optimal split would require exponential time.

This mode guarantees that side A will be longer than side B.

Cassette Recorder

Options
Info
Side A Track duration - Gap length - Total duration - Remaining space - Side B Track duration - Gap length - Total duration - Remaining space -
Name Albums Tracks
Album Album Artist # Title Duration Artist
0 tracks, duration: 0:00
Nothing is playing