EchoAbstract / soma-fm-player

A simple player for the streams at http://somafm.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Soma FM Player (v1.6)

A simple player for the streams at Soma FM.

This project is not affiliated with Soma FM, it's a personal project that happens to use their awesome service. Consider donating to Soma FM if you enjoy their service.

This project was started because of limitations with the pop-up web player for SomaFM as well as the annoying support for streams in iTunes and VLC (both of which work fine, but are too general for when I'm listening at work).

Features

  • Can use Macbook media keys to start and stop the stream (thanks to https://gist.github.com/gauravk92/546311).
  • App icon shows the currently playing stream.
  • Station menu available in dock icon, main menu and in the media player menu in the app itself.
  • Key commands for my favorite streams.

Currently listed streams

TODO

  • Get current track listing
  • Do something with the media player display
  • Don't pause the stream, stop it and restart it (maybe only after a certain delay...)

Donate

Please consider donating to Soma FM if you like and use this app. Donating to Soma FM is the only way to keep them on the air.

Thanks

Thanks to Soma FM for being a great service.

App icon Sutro Tower photo (licensed as CC BY 2.0) by trophygeek: Sutro Tower moonset.

AppleMediaKeyController -- https://gist.github.com/gauravk92/546311

About

A simple player for the streams at http://somafm.com

License:MIT License


Languages

Language:Objective-C 87.8%Language:Python 10.9%Language:Shell 1.4%