Skip to content

ethanfurman/bebop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

=====
bebop
=====

Synopsis
========

*bebop* is a cataloging music player.  It's important distinctions are:

- random mode:  it makes sure that every song is played in a list before any song is repeated
  (with some adjustments for favorites) -- after all, if have a song in a list you want to hear
  it, right?

- *playlist*/*genre*: playlists and genres are tracked by tag -- *country* and *upbeat* would
  both be tags, and both selectable as playlists

- favorites: each song has a favorites rating *by tag* -- meaning a song can have a high
  rating in one tag (and be played more often there) and a low rating in a different tag (so
  it's not played as often when that tag is selected)


Dependencies
============

Metadata information, aka `tags`[^1], will be read using `tinytag`.

Sounds will be altered using `pydub`, and played using `playsound` (which relies on commonly
installed external music players).






---

[^1]: title, date, author, album, track, etc.

About

music player with effective randomizer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages