Skip to content

Tune is a music-player for the AudioAddict web radio's such as Digitally Imported (di.fm) and RadioTunes.

License

Notifications You must be signed in to change notification settings

GeertJohan/tune

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tune

Tune is a music-player for the AudioAddict web radio's such as Digitally Imported a.k.a. di.fm and RadioTunes.

Currently tune is only available with a Command-line interface (cli). A Graphical User Interface (based on Qt) is on the roadmap.

Pre-alpha

There is no stable release yet. Tune is already usable as tune-cli. However, the CLI and GUI as well as the setting file layout and api package outline might (and will) change.

Features

Tune is still a work in progress. I've recently decided to open-source my work on it so far. Currently, features include:

  • AudioAddict API implementation
  • Player based on libvlc
  • CLI interface
  • Support for di.fm
  • Persistent authentication and preferences

The following features are currently in progress or on the roadmap:

  • Graphical user interface based on Qt/QML
  • CI and versioned releases
  • Compatibility with all AudioAddict networks
  • Investigate more lightweight playback libraries
  • Cross platform support (I'm just working with linux currently)

Installing

Since releases aren't provided yet, you'll have to build manually. Make sure go is installed and run:

go get github.com/GeertJohan/tune/cmd/tune-cli

History

I made an early version of tune in 2014 as a side project. It became more relevant to me when I uninstalled flash and found out Digitally Imported was still using it for the player on their website.

About

Tune is a music-player for the AudioAddict web radio's such as Digitally Imported (di.fm) and RadioTunes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published