Skip to content

TeamUnibuc/MusicalBash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MusicalBash

GUI

We are building the project with the help of a GUI. The most basic scheme of the gui can be seen here.

Installation

The project relies on the SFML library and mpg123 for encoding mp3 files. You can install both with the commands:

sudo apt install libsfml-dev

sudo apt install libmpg123-dev

sudo apt install zenity

sudo apt install mp3info

sudo apt install youtube-dl

sudo apt install libsqlite3-dev

SFML

SFML is a graphics / sound / networking engine. We are mainly using SFML/Sound library. The basic implementation of it is in inc/sound_player.hpp.

Get SFML from Here.

LocalData

The app stores necessary data (like downloaded music and databases) in the $HOME/.musicalbash folder.

Documentation

We have a complete documentation (or so we hope) here.