Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ability to generate custom scent #13

Open
ghomem opened this issue Oct 8, 2018 · 2 comments
Open

ability to generate custom scent #13

ghomem opened this issue Oct 8, 2018 · 2 comments

Comments

@ghomem
Copy link

ghomem commented Oct 8, 2018

First of all: this is amazing 🥇

If I understand correctly we can generate stations (scents) from tracks.

Would it be possible to generate a custom station seeded from a number of tracks? The idea would be interleaving related tracks from each of the seeds scent with tracks related to more than one of seeds, if any. The sensation would be kind of an alternating between scents mixed with some common moments.

Also, this would allow for longer playlists.

What do you think?

@dennislysenko
Copy link
Owner

dennislysenko commented Oct 9, 2018

Ha, thanks! I think Soundcloud actually kinda implemented this whole repo's idea as a first-party feature since I made it.

I can't remember if I ever got around to this, but I think I made it so that you could re-seed a station with extra tracks from it. You can see this in app/controllers/scents_controller L62, which seems to add the track to a set of seed tracks and then grab related tracks for it and blend them into the station. Tracking back through the code, it seems like the "seed" button should initiate this on the backend. Is that working for you or were you describing another use case?

@ghomem
Copy link
Author

ghomem commented Oct 9, 2018

Hi @dennislysenko

When a track is playing and I press "seed" it adds new related tracks to the end of the playlist. What I was thinking about was being able to, from the "scents you are following" list select multiple seeds for a new playlist that would have them all shuffled - not stacked in related tracks groups.

Bonus points: that playlist would include all the related tracks from all the N individual tracks and insert the commonly related tracks (those related to one or more of the seeds) each N tracks.

Just an idea ;-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants