Skip to content

Macalifa is a music player coded in CSharp/.NET Core for the Universal Windows 10 Platform (UWP).

License

Notifications You must be signed in to change notification settings

dinhminhquoi/Macalifa

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Macalifa

An music player made for Windows 10 store.

Gitter ###Screenshots: Imgur

###Main Features:

  1. Flawlessly plays mp3 audio. (Further format support to be added in due time.)
  2. Import Library & Playlists. (other playlist formats e.g. .m3u, .pls etc. will be made available before final release.)
  3. Other basic music player capabilities such as repeat, suffle etc.
  4. ID3 Tag Reader

##About the project: This project is being developed to acknowledge and rectify the scarcity of Music players in Windows 10 Store and also to provide flawless and feature-rich Music player to the end-user. It is still in a very experimental stage so much so that not even the UI is ready at the moment. Go here to get an idea of where the project's going. ###Main Focus: Currently the focus is on the Macalifa.Core, more specifically on the core features such as library/playlist support, bug hunting, basic player capabilites etc. The core focus will be on performance, the experience should be as smooth as possible. ###Technologies used:

  1. C#/.NET
  2. UWP API (Windows Aniversary Edition 10.0; Build 14393)
  3. BASS & ManagedBass (for audio processing)
  4. LiteDB (for library managment)

###Contributors: I am not an expert developer and as a result the code-base isn't as professional as it could be. Hence, I will highly appreciate any contribution in any field regarding this project. All suggestions and issue reporting are welcome. ##Build Notes:

  1. Make sure you have the necessary tools for building Windows Universal Apps.
  2. Clone this repo: git clone https://github.com/theweavrs/Macalifa/
  3. The current version uses the latest Aniversary Edition of UWP (Universal Windows Platform) build 14393 but it is not restricted to that, a lower build version can be used without any problems.
  4. To build and debug Macalifa flawlessly, the bass.dll must be placed under Macalifa.Core\bin\PLATFORMVERSION\Debug\Appx. This problem is currently being acknowledged and fixed. (Get bass.dll from here. Make sure to use the correct version of bass.dll for the specific platform version (x86\x64\ARM). For more help go here). FIXED (Issue #4)
  5. "Compile with .NET Native Toolchain" under Build settings of the project must be left unchecked. This is a bug in the bass.dll. FIXED (Issue #5)

###NOTE: The current alpha-of-the-alpha version is under heavy development and will undergo thousands of changes before made available to the end-user.

About

Macalifa is a music player coded in CSharp/.NET Core for the Universal Windows 10 Platform (UWP).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%