GithubHelp home page GithubHelp logo

maxence-charriere / lofimusic Goto Github PK

View Code? Open in Web Editor NEW
581.0 581.0 77.0 107.11 MB

Lofimusic.app is an installable Progressive web app (PWA) that lists and displays famous YouTube Lo-Fi radios.

License: MIT License

Go 99.33% Makefile 0.67%
golang lofi pwa

lofimusic's People

Contributors

helloer avatar maxence-charriere avatar woutdp avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

lofimusic's Issues

Audio Only Option?

Having it open in the background uses my GPU. An audio only option would be great.

Lofi Girl station broken

The lofi girl station doesn't seem to be working. Displaying this error:

youtube player error:
code: 150
description: video cannot be played in embedded players

Looks like it's because of the copyright claim that happened recently on it. There's a new lofi girl stream up and running now, which needs to be updated here.

Stop/Pause button or key

as far as i know, once i start the radio, i can stop/pause it only when i quit it

How about adding a feature that makes radios stop or pause?

If adding new button or ui component is hard, maybe a shortcut like spacebar would be great, i think.
(like youtube's)

Too many stations?

I just want good stuff without thinking much
I'm wondering if you could consider removing lower quality radios ? Too many choices aren't great, and having to click in many before finding one I like is a bit annoying

Quality selection

Quality selector

So my internet is limited, and while I appreciate the fact that this will play the youtube videos @ the res I have set in the browser. It would be nice to be able to choose. 144p vs 1080p, the amount of bandwidth saved adds up quickly if you stream a lot. Seems like you could easily sneak in labels <144p> <480p> <720p> underneath the volume slider. Just a suggestion, I know I'd certainly appreciate it, probably others as well.

Thanks for the great app!

Bootleg Smoke station broken

Seeing the following error on the bootleg smoke station:

youtube player error:
code: 150
description: video cannot be played in embedded players

copyright Questions

I'm curios that what should I do for getting the Image and music copyright , If I want to use those YouTube materials on my site ?
Thanks for the Nice work app .

Add custom channels locally

It seems like it might be easy enough (using local storage) to support adding additional channels. I think a URL input may be all that's needed.

Add a pause/mute button

Hi, it's a really nice project !
It would be cool to have a mute button in the application for when we want to cut the music for a while.
Thanks

How to install for self-hosting?

Hi ! Sorry to bother, but I wanted to know how I could self-host your project ><, I didn't see a guide or something on the readme
By the way, amazing work ! I really love what you did

Play/pause keyboard shortcut

It'd be nice if I could tap the space bar to play & pause the station when the app is focused, like most media players support.

Edit: putting the input focus on the youtube player might do this, as the youtube player supports play/pause via the space bar.

Music stops playing in background on iOS

I found your project yesterday and I love it! Unfortunately, the music stops playing as soon as you put the PWA in the background on iOS. The thing is that I once researched this particular issue and it seems like this is an iOS restriction/bug that prevents it, so there might be nothing you can do.

However, I also noticed that the same thing happens in Safari on iOS (i.e. not installed as a PWA). In theory, sites in Safari should be able to play music in the background, at least that was my conclusion from the research I've done one.

Might be something to look into.

Stations not loading

Some of the stations aren't loading when I click on them. It's happening with coding beats, steezy junky fluff and sleepy natula
whyy

New and Returning Stations

Hello Maxence
I've been actively using your amazing app since I saw that post on reddit back in 2020. It's been a long while but it's really helped with organization and during my long work nights thanks to college.

I wanted to ask if the following stations could be added

MonstaFluff's Space Voyage- https://www.youtube.com/watch?v=zVqJv_dKUEs
and
Steezy's Junk Fluff- https://www.youtube.com/watch?v=xgirCNccI68
Junk Fluff used to be on the app but the link was deactivated when it had suddenly shutdown, this new, active link should work.

Both of these are long running stations that I think would be great additions to the app's current roster of stations. Again, thanks for this app, it's helped me more than I can say here.

Compilation of lofi radios to add:

https://www.youtube.com/watch?v=HDhR2Yhnvfo
https://www.youtube.com/watch?v=ORBwkXsUNEs
https://www.youtube.com/watch?v=IjMESxJdWkg
https://www.youtube.com/watch?v=WIU-A596KKU
https://www.youtube.com/watch?v=qH3fETPsqXU
https://www.youtube.com/watch?v=WDXPJWIgX-o
https://www.youtube.com/watch?v=-9gEgshJUuY
https://www.youtube.com/watch?v=2nA7k1TRXdk
https://www.youtube.com/watch?v=Qt0-9mO-ZXY
https://www.youtube.com/watch?v=9UMxZofMNbA
https://www.youtube.com/watch?v=DbuebKNKQsQ
https://www.youtube.com/watch?v=tfUPbO_vGzM
https://www.youtube.com/watch?v=SPkz3CNlftM
https://www.youtube.com/watch?v=mPg4gPJ6Z-Y
https://www.youtube.com/watch?v=d_t5nnK9Rn4
https://www.youtube.com/watch?v=4ZUi5EP6rAI
https://www.youtube.com/watch?v=uZ6_ISALjcQ
https://www.youtube.com/watch?v=qmI2YCrod00
https://www.youtube.com/watch?v=-phuXGcr_oU
https://www.youtube.com/watch?v=vUv5wkw9pMU
https://www.youtube.com/watch?v=8JHGvGRaa2A
https://www.youtube.com/watch?v=p9jfNCmbZoI
https://www.youtube.com/watch?v=-JhoMGoAfFc
https://www.youtube.com/watch?v=jbSwueUzgQc
https://www.youtube.com/watch?v=nzcbEZg_ou4
https://www.youtube.com/watch?v=BfjnLtzFSoM
https://www.youtube.com/watch?v=Lcdi9O2XB4E
https://www.youtube.com/watch?v=KpMhwrRFn2M
https://www.youtube.com/watch?v=6avAha_GoBQ
https://www.youtube.com/watch?v=hvQluF8KA8Y
https://www.youtube.com/watch?v=NmS6nWchn5s
https://www.youtube.com/watch?v=epaP2LCCuVE
https://www.youtube.com/watch?v=Qcf71PK9-r0
https://www.youtube.com/watch?v=SrVJm4ivrAM
https://www.youtube.com/watch?v=GzPv9I9QcDc
https://www.youtube.com/watch?v=7DdbK-_GhUM
https://www.youtube.com/watch?v=jv76nNh6S-o
https://www.youtube.com/watch?v=NBR1OGRIe-s
https://www.youtube.com/watch?v=o_ozlyYvfb0
https://www.youtube.com/watch?v=IBKIzCxy55o
https://www.youtube.com/watch?v=Wcq2lA4ku_I
https://www.youtube.com/watch?v=o0QABjBxtGU
https://www.youtube.com/watch?v=6aeMw5xHvS8
https://www.youtube.com/watch?v=Rm5Jfuqh18Q
https://www.youtube.com/watch?v=KF_7xfDsy_Y
https://www.youtube.com/watch?v=32dGIHCzbfE
https://www.youtube.com/watch?v=ZgeorpjGJC0
https://www.youtube.com/watch?v=e3L1PIY1pN8
https://www.youtube.com/watch?v=9dBV2wgH49w
https://www.youtube.com/watch?v=CffBb4C1S2c
https://www.youtube.com/watch?v=SIfKANrHfnk

Submission for 24h youtube stream

Hi @maxence-charriere
I've recently started curating a 24hr live stream on youtube with cool stuff from various lofi discords, soundcloud, and submissions. I've worked out the stability issues(aside from unplanned ISP outages lol) and automated the restart so its mostly hands off at this point other than updating the playlist. Check out the stream and let me know if you think it would be a good fit.

Crates.fm - lo fi, hiphop, golden era, boombap radio
https://crates.fm
https://crates.fm/live
https://instagram.com/cratesfm

Youtube live link: https://www.youtube.com/channel/UCDapiw3iGKB1Boi-e2ka6aw/live
Email:[email protected]

Thanks for making cool contributions to the community.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.