add arrow keys for next and previous track
I feel that it is more intuitive to use the right and left arrows to change the music, are mostly used in the majority of players.
I was watching that using keypress and therefore cannot capture the arrows key events. I see that you use keypress instead of keydown therefore can not capture the events of the arrows.
Another solution would be to use mousetrap for keyboard events, being a way to capture more easy to maintain in the development, just add 2kbs to the project
Makes sense :+1: Although I would prefer just using keydown instead of bringing in another library.
OK, I already have a pr by adding arrows events using keydown, also i added notifications to deezer style, in case you're in another tab.

Cool, but I'd prefer to have the notifications be a setting that users opt into. It'd be annoying if I suddenly started getting notifications without an explanation. What do you think?
of course, the first time load you page, ask if you want to receive notifications
Google will manage notifications

Sounds good. I just remember turning on notifications for a website one time, not knowing exactly what would happen (new news articles) and got super annoyed. Is it possible to describe exactly what the notifications will do when asking for permission?
I think that it's not possible,When you run Notification.requestPermission, it only shows a popup saying: "https://soundredux.io" wants to show notifications -> Block or Allow.
requestPermission

What a few sites do, when they want to enable notifications, is have an "Enable notifications" checkbox/button underneath a paragraph or two explaining exactly what and why, in some kind of settings area.
It gives them an easy way to turn them on and off, and lets them know what it'll do.
Also, for those who don't know - shift + ← / shift + → will go back and forth between songs, just like SoundCloud!
@andrewngu Should this be closed now?