JortJams contains tools to help sift through the thousands of music posts on the fediverse. This page briefly describes those tools.
There are more features in the works; when they’re ready for use, they’ll be described here also.
JortJams has a full-featured playlist that can be modified and reordered using standard desktop mouse interactions. Changes to the play queue are saved once you make them, as is your current place in the playlist, so you can enjoy music at your own pace. In the near future, JortJams will support multiple playlists.
Multiple servers, multiple tags
You can tell JortJams to pull statuses from multiple servers in the fediverse. If a status appears on more than one server or is tagged with more than one tag, the status won’t be duplicated.
Filter by accounts
You can set up groups of accounts: people you know, people you don’t know but have tastes in music you like, #nowplaying bots, etc.
See associated statuses
You can view the statuses associated with each music link.
You can save favorites to a list of bookmarks. Bookmarks are marked with a symbol that appears in all music lists.
Search by title
You can search for music by keywords in the title. If you search within an account-filtered list, the search is scoped to the accounts in that list.
Stream songs from popular sites
JortJams can play audio from YouTube, SoundCloud, Vimeo, and most other sites recognized by youtube-dl. Audio is streamed, so there is no wait or disk space use caused by temporary downloads. JortJams defaults to playing the highest-quality stream available, and makes special effort to minimize audio gaps between different streams. In most cases, ads are skipped.
Scrupulous resource use
JortJams must share a desktop with many other programs, and it is not likely to be the focus of your attention. To this end, it was designed to be scrupulous in its use of system resources. The number of media identification jobs is scaled according to the number of available processors, and memory usage is steady while retrieving data from the network and playing music. Technical details on memory measurement are available for the curious.