Skip to content

kristiyan-peychev/banicaMP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

##banica Music Player ###Purposes and goals We started this as something to do in our spare time, and it still is. TODO: Write something emotional here.

###Dependencies The player is dependent on the following, open-source libraries. URLs to each library's respective website will be provided eventually.

  • libmad
  • libFLAC, libFLAC++
  • libtag
  • portaudio

It is also worth noting that to build the player you will need a compiler with support for C++14. As of the time of this edit Micosoft's Visual C++ compiler is highly likely not to be able to compile the entire project.

###Compilation and Installation The player uses CMake as its main build script for now. To build the project just execute:

mkdir build

cd build

cmake ..

make

###TODOs

  • Write a proper README;
  • Look at TODOs in subdirs;
  • Get more decoders;
  • Make a proper GUI;
  • Make a proper CLI;
  • Add a logger;
  • Add a persist/config system;
  • Add networking support;
  • Add audio filters;
  • Document each module properly(Doxygen?);
  • Test this under windows and OS X;

Join the chat at https://gitter.im/kristiyan-peychev/banicaMP

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published