Skip to content

A Practice Project involving Avalonia and some Audio API's to create a basic MusicPlayer with a slick design.

License

Notifications You must be signed in to change notification settings

CookAperture/MusicPlayer

Repository files navigation

MusicPlayer

Powered by Avalonia

Icons by Radix Icons

Notes

Lines of code GitHub repo size GitHub code size in bytes GitHub commit activity

This software is in Slow Developement, as it is just for training and fun, and does not aim for any huge goal to achive. It also tries to check out the Avalonia framework capabilities.

Basic Features

  • Import Song
  • Play Song
  • Pause Song
  • Switch between light and dark mode
  • Scrub a Song
  • Auto Load Songs from Dir
  • Save Own Lists of Songs
  • Skip Song
  • Change Volume
  • Exception Handling and Proper UI Notifications
  • List Songs and Sort by Properties

Commit Icons

  • 📝: Basic File Edit
  • 🔧: Edit over severall files as a new impl (plural of Basic File Edit)
  • 🐞: Bug Discovery/Fix
  • ➕: File Add/Removal

About

A Practice Project involving Avalonia and some Audio API's to create a basic MusicPlayer with a slick design.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Languages