forum

Would anyone be interested in a Spotify playlist generator from osu beatmap plays?

posted
Total Posts
9
Topic Starter
KingRetracted
I haven't played osu in a long time, but I was going through my play history a few days ago with my girlfriend and it was such a nostalgia trip. I ended up saving some of those songs into Spotify, but I wanted a way to streamline this experience. So, I am working on programming it right now. It will be open source when I finish it, and I only began a few days ago but I have Spotify and osu! authentication done.

I have a couple questions as to like:
  1. What should I add?
  2. Would you want it to be solely on your own beatmap history?
  3. What options should I add to the creation of the playlist?
  4. Any other things u want me to know
Here is a preview of the design I have so far (from like 2 days of coding):



* the repository thing that I have in mind is just like number of unique visitors, amount of people using the tool, etc. and this information would be visitable by anyone

Thanks,
rain
CLICKMACHINE
Wait so this means all the songs in your play history will be added in spotify? That's a cool idea. 1 idea...

  1. Maybe it could indicate what songs aren't on spotify. Ie: KuboOms - All in All is not on spotify and it can let me know that it isn't there when first authorizing?
Cool thing this is
-Izuki-

KingRetracted wrote:

  1. What options should I add to the creation of the playlist?
Spotify does not have all the songs from the game, so it would be great if your playlist generator could offer to extract the audio file from the map and save it to disk, so that the users could listen to all the songs available in their library

just like this
sictarnished

KingRetracted wrote:

I haven't played osu in a long time, but I was going through my play history a few days ago with my girlfriend and it was such a nostalgia trip. I ended up saving some of those songs into Spotify, but I wanted a way to streamline this experience. So, I am working on programming it right now. It will be open source when I finish it, and I only began a few days ago but I have Spotify and osu! authentication done.

I have a couple questions as to like:
  1. What should I add?
  2. Would you want it to be solely on your own beatmap history?
  3. What options should I add to the creation of the playlist?
  4. Any other things u want me to know
Here is a preview of the design I have so far (from like 2 days of coding):



* the repository thing that I have in mind is just like number of unique visitors, amount of people using the tool, etc. and this information would be visitable by anyone

Thanks,
rain
That's Amazing. It would be amazing to be able to do vice versa: from spotify songs to osu beatmaps in a collection : D
Topic Starter
KingRetracted

-Izuki- wrote:

KingRetracted wrote:

  1. What options should I add to the creation of the playlist?
Spotify does not have all the songs from the game, so it would be great if your playlist generator could offer to extract the audio file from the map and save it to disk, so that the users could listen to all the songs available in their library

just like this
That would be a cool idea for a desktop application. I will keep it in mind once I have finished this project to an acceptable degree.
-Izuki-
Great

In this case, I think you should make the option to rename the audio and relative things like artist etc
cuz usually these audios are caled literally like "audio"
Topic Starter
KingRetracted

CLICKMACHINE wrote:

Wait so this means all the songs in your play history will be added in spotify? That's a cool idea. 1 idea...

  1. Maybe it could indicate what songs aren't on spotify. Ie: KuboOms - All in All is not on spotify and it can let me know that it isn't there when first authorizing?
Cool thing this is
The thing is, with that approach, it's nearly impossible to make the exact judgment. There are two modes right now hardcoded (one is commented out, the other isn't), which it can either query the Spotify API with the specific artist: and track_name: filter (which will return a single track) or just do a general query the same way the desktop application would where it just searches "artist + track name", but might not be exactly that track. I intend to make that option configurable (where you can switch between the strict filtering mode or the general filtering mode), but dealing with shadcn forms and the configuration object I have right now has been a bit of a pain. Technically, at this time, I have it semi-functional, as it can do the basic necessary things (atleast for development), but I've just deployed it to the public internet and I am running into issues with osu! oauth, so more debugging I guess for me.

Additionally, the Spotify oauth is now different, since I can't get the api to extended access, and I wrote a blog post about it here: https://osus.rainwashed.xyz/blog/spotify, but right now, it isn't functional for some reason from the public facing internet.

A lot more work needs to be done, but I am happy that there is so much interest in this project. I hope it can be done within a few weeks (since I have all summer to work on this).
sir honk
how about add a triangles bg? trigen is really good.

community/forums/topics/1008669?n=1
anaxii

sir honk wrote:

how about add a triangles bg? trigen is really good.

community/forums/topics/1008669?n=1
What about an osu!-themed background with triangles moving from top to bottom at different speeds with parallax to make the website prettier

THAT could be a great idea
Please sign in to reply.

New reply