Skip to content
Kitsune - console music player
Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cash
gui
pybass
screens
.gitignore
LICENSE
README.md
bass.dll
bass_fx.dll
bassalac.dll
bassflac.dll
basswv.dll
configExample
db.py
dependencies
lastfm_client.py
lyricsWiki.py
main.py
player.py
soundcloud_client.py
strings.py
tag_controller.py
tinyWinToast.py

README.md

Kitsune - console music player

Powerful console music player.

Screenshot

Description

Powerful console music player written with Python.

I think this should work on Linux, but I have not tested ¯\(ツ)

Dependencies (Python x64)

  • use BASSlib

  • soundcloud

  • asciimatics

  • tinytag

  • six

  • pylast

  • PyLyrics

  • urllib

  • tinyWinToast or (notify2 for linux)

Usage

See "config" to get information about player configuration.

To make it work, fill in config fields "sound_cloud" and "lastfm" and delete all //comments

Run main.py -db to create sungs database

Press i in any tab to see shortcuts.

Features

  • equalizer
  • Music library (use db)
  • Music browser
  • Playlists (local and from SC)
  • Artist information
  • Lyrics
  • Soundcloud
  • Can change appearance with config
  • Clock with mani ascii fonts
  • Music visualization

TODO

  • Refactor
  • Fix bugs

Screenshots

Main playlist:

Imgur

Browser

Imgur

Playlists

Imgur

Medialib

Imgur

Equalizer

Imgur

Artist info

Imgur

Lirycs

Imgur

Search

Imgur

Clock binary

Imgur

Info

Imgur

Add song to playlist dialog

Imgur

Clock

Imgur

Visualization

Imgur

Imgur

Imgur

Imgur

Imgur

Imgur

Imgur

Imgur

Imgur

Imgur

You can’t perform that action at this time.