A web app that lets you sort your music.
Online at
http://sortyourmusic.playlistmachinery.com/
No server needed, it just talks directly to the Spotify web app.
A web app that sorts your playlists by a wide range of Echo Nest parameters
A web app that lets you sort your music.
Online at
http://sortyourmusic.playlistmachinery.com/
No server needed, it just talks directly to the Spotify web app.
Hi, I'm trying to save lists but the button appears disabled. How could I fix it? Thank you.
As a user, I want to see the average BPM, Energy, Dance, Loud, Valence, Acoustic, and Popularity for all songs on a playlist, so that I can compare playlists' average values to each other to understand differences. I would also like any filters I apply for BPM min/max to impact averages shown (i.e. if a song is disregarded because of its BPM, do not include it in averages).
Ideally I'd like to see this under the # values in the playlist detail table (either as the top row or as a bottom "Summary" row)โbut it might also be neat to surface this info up on the list of playlists as well. That's probably a separate feature.
A large number of tracks are returned with blank attributes (~20-25% or so?):
Many of these did have attributes when I sorted the same playlist using a prior version of the app (~ a year ago), so this seems to be something new?
Re-sorting the same playlist always seems to return blanks for the same tracks every time.
Steps to reproduce:
FWIW I tried to Overwrite playlist and sort on different columns. It didn't seem to matter.
The same way you can filter by bpm, but being able to do that for all the attributes that you can sort by.
Allow to export as csv file would be great.
Dear Plamere,
you ease my life at planning workouts with that tool! <3
What I miss is the feature to see the beat: If the track has a 3/4 beat or 7/8 and I divide by 2 (which you also facilitate with the feature "include doubled BPM"), I run into troubles.
I think the Spotify API would allow this, doesn't it?
Thanks!
I have numerous songs under 100BPM and maxing out around 250BPM.
I set the filter to 100BPM and left the high end alone. Nothing occurs.
Setting the high end to 250BPM hides all tracks.
The older version that used popularity was handy. Is it easy to add that back in?
hi there,
so i have a big collection of 20k+ tracks archive of local music, try to promote discoverability proved to hard so i am using tensorrec in my second attempt.
but i need more attributes to take into account.
so question is, how can i scan and analyze a local dir of mp3's ? (preferably saving the output as id3 tags)
thanks
This error only on certain playlists.
Hi
Great tool!
I have seen an incorrect behaviour. If you have a playlist with your local track, you can't know the bpm of local tracks and sort the local tracks: that's normal (well at least a known limitation). But if I have playlist with let's say 10 spotify tracks + 2 local tracks, I order my playlist by BPM (to get the spotify tracks ordered) and then I save the playlist by overwriting my playlist: my local tracks have disappeared.
I am not waiting that you order my local track but at least that you keep it in place...
thx
After sorting my playlist and overwriting the previous one, the first 100 songs' "date added" field remained intact but the rest of the songs' timestamps were reset
Hi there! This used to work well for me, but on logging into the app today, I only can see a single playlist available to be sorted and other playlists don't appear as an option anymore ๐ค
I'd like to sort by multiple columns, e.g. first BPM, then by year, then by another column.
I've tried it with this playlist:
spotify:user:127636147:playlist:3tS97Exyz5towfrCZUkywR
When I save it in Spotify, it just saves them in a different order...
When trying to save or overwrite a playlist an error dialog pops up saying: "Trouble saving tracks to the playlist"
In javascript console there are CORS related errors showing:
Access to XMLHttpRequest at 'http://smarterplaylists.playlistmachinery.com/logger/log?log=sort|spotify:playlist:xxxxxxxxxxx|artist%20separation|asc' from origin 'http://sortyourmusic.playlistmachinery.com' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
A software license will help other developers know if or how they can use your source code.
Hey, I would like to sort my playlists by album. Is this possible?
Since recently, http://sortyourmusic.playlistmachinery.com seems to be broken altogether. There is no data showing up in the BMP etc columns, only Title and Artist. Likewise filtering on min/max BPM results in an empty list. Recent changes in the server side API...?
It would be nice that ordering playlists respects songs' order in albums if sorting properties are equal... For example, if I order a playlist by release date, I'd like the songs belonging to the same album to be ordered as they were release within the album
It appears that Collaborative Playlists are ignored and not shown. I can see any playlist sibling to them in the hierarchy but none of the collaborative ones.
Cannot login. I get the follow error when I try to login.
"upstream connect error or disconnect/reset before headers. reset reason: connection failure"
No playlist are loading, completely unusable currently for me
Can you add a sort column for Key Signature? Also there is a typo main page, line 97 in the code. [Rnd - A 'randon' number]
Thanks for doing this so far!!
When opening a specific playlist by Spotify called "BPM - Today's Dance Hits" (URL https://open.spotify.com/playlist/37i9dQZF1DX7SEhw42DW5b?si=92d49f1627484ebe), an print dialog openes (CTRL + P) in Chrome. When escaping print dialog, another dialog instantly pop ups. When going back to previous page, website posts error code to Chrome: Error while loading playlist: TypeError: Cannot set properties of null (setting 'smart')
When trying to duplicate playlist with the same content and same name, everything works fine.
Only tested on sortyourmusic.playlistmachinery.com
Fix the site security warning / certificate so that the browser does not show a warning.
Is it possible to sort by 2 fields? like BPM and then Energy?
For some of my songs the BPM listed is half of the real one, to be expected when a algorithm is used to find the bpm.
A way to fix this would be a button for changing the bpm-value by multiplying or dividing with the factor 2, or in some cast to type in a different number all together.
This happened in the last 2 weeks where only a very small portion of my Spotify playlists are showing available to click and sort. The playlists exist and the one I need to sort are in my music app but not in the sort my music list to choose from. It seemed to be fixed last time but now back to the issue again. Help!
Add ability to automatically sort playlists when new song is added. Maybe via IFTTT?
Hi, AFAIK Spotify automatically generates icon for the playlist that you've created by using first four songs.
I created a playlist and then sorted (alphabetically) it but icon didn't change after all. I think it should automatically update the icon as well.
First four songs from related playlist
Thanks.
After lgging in to Spotify i get the error message: "Sorry, I couldn't find your playlists"
I tried to logoof, delete Cookies and so on. Can't get it to work
I believe this error is being triggered by local tracks in a playlist. Probably needs to be caught and handled in the addTrack function.
It would be GREAT to have some indicator to help sort out tracks with (or without) vocals in various playlists. Addition of a column for the speechiness key would be helpful (and hopefully easy).
I'll dive into setting this up on my RPi at some later date and doing this for myself, but I contiguous free time now-a-days to devote to projects like this despite my interest.
I would prefer the old functionality of having the app just update the existing playlist instead of creating a new one. Would it be possible to create a toggle radio button or separate save button to accomplish this?
Was able to enable it via devtools
As a user I want do sort the playlist so that the newest added tracks to the playlist are sorted to the top of the playlist.
This helps for normal plays (for example via Alexa) that the newest added songs are played first.
My latest playlist is not appearing: spotify:user:126930560:playlist:59bGX66Ptb0EY81Gh4sl9L
Clearing cache does not help.
Restarting & logging in/out of spotify does not help.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.