All Projects → xiaosu-zhu → Aurora.music

xiaosu-zhu / Aurora.music

Licence: mit
Aurora Music

Labels

Projects that are alternatives of or similar to Aurora.music

Breadplayer
Bread Player, a free and open source music player powered by UWP and C#/.NET with a sleek and polished design built for, and by, the people seeking a better alternative to Groove and Windows Media Player by Microsoft.
Stars: ✭ 267 (+113.6%)
Mutual labels:  music, uwp
Jiosaavnapi
An unofficial API for JioSaavn written in Python 3
Stars: ✭ 123 (-1.6%)
Mutual labels:  music
Ytmdl
A simple app to get songs from YouTube in mp3 format with artist name, album name etc from sources like iTunes, Spotify, LastFM, Deezer, Gaana etc.
Stars: ✭ 2,070 (+1556%)
Mutual labels:  music
1keys
A 1 Kilobyte JavaScript Piano
Stars: ✭ 118 (-5.6%)
Mutual labels:  music
Beets
music library manager and MusicBrainz tagger
Stars: ✭ 10,522 (+8317.6%)
Mutual labels:  music
Htmllabelplugin
Use this Xamarin.Forms plugin to display HTML content into a label.
Stars: ✭ 119 (-4.8%)
Mutual labels:  uwp
Sonos Web
Web interface for Sonos audio systems
Stars: ✭ 114 (-8.8%)
Mutual labels:  music
Android Youtubemp3
Download videos as mp3 directly from Youtube Android App
Stars: ✭ 124 (-0.8%)
Mutual labels:  music
Dmusic
DMusic Player for Android - An online music player based on Component + MVP Base + MVP Customization + greenDAO + OkHttp3 + Retrofit + RxJava2; supports local and network music playback; can play Baidu music, Netease cloud music; support online music list , radio, MV, music online, download, local and online lyrics; Lyrics, music cache; self-built song list, song management, collection, sorting, sorting, skinning, sleep timing, mode switching, more settings, etc. 基于 Component + MVP Base + MVP Customization + greenDAO + OkHttp3 + Retrofit + RxJava2 的在线音乐播放器; 支持本地及网络音乐播放; 可播放百度音乐,网易云音乐; 支持在线音乐榜单, 电台, MV, 音乐在线播放,下载, 本地及在线歌词; 歌词, 音乐缓存; 自建歌单, 歌曲管理, 收藏, 排序, 分类, 换肤, 睡眠定时, 模式切换, 更多设置等
Stars: ✭ 121 (-3.2%)
Mutual labels:  music
Web Drum Sequencer
A drum machine and sequencer built with the Web Audio API, React, and Redux.
Stars: ✭ 117 (-6.4%)
Mutual labels:  music
Cimbalino Toolkit
☕️ Cimbalino Toolkit
Stars: ✭ 117 (-6.4%)
Mutual labels:  uwp
Beatplayer
Music Player
Stars: ✭ 117 (-6.4%)
Mutual labels:  music
Qqmusicspider
基于Scrapy的QQ音乐爬虫(QQ Music Spider),爬取歌曲信息、歌词、精彩评论等,并且分享了QQ音乐中排名前6400名的内地和港台歌手的49万+的音乐语料
Stars: ✭ 120 (-4%)
Mutual labels:  music
Edsp
A cross-platform DSP library written in C++ 11/14. This library harnesses the power of C++ templates to implement a complete set of DSP algorithms.
Stars: ✭ 116 (-7.2%)
Mutual labels:  music
Notation
Simplified music notation
Stars: ✭ 124 (-0.8%)
Mutual labels:  music
Soundtrack
Self-hosted collaborative music playing application.
Stars: ✭ 114 (-8.8%)
Mutual labels:  music
Microcharts
This project is just simple drawing on top of the awesome SkiaSharp library. The purpose is not to have an heavily customizable charting library. If you want so, simply fork the code, since all of this is fairly simple. Their is no interaction, nor animation at the moment.
Stars: ✭ 1,653 (+1222.4%)
Mutual labels:  uwp
Generative.fm
A platform for playing generative music in the browser.
Stars: ✭ 1,534 (+1127.2%)
Mutual labels:  music
Amplipi
Whole House Audio System 🔊
Stars: ✭ 125 (+0%)
Mutual labels:  music
Xsound
Web Audio API Library for Synthesizer, Effects, Visualization, Multi-Track Recording, Audio Streaming, Visual Audio Sprite ...
Stars: ✭ 123 (-1.6%)
Mutual labels:  music

Aurora Music

中文

Logo

Get it from Microsoft

A small, lightweight UWP music player.

Brief Introduction

Aurora Music has been one of four finalists in Design Innovator of Windows Developer Awards 2018! 🎉


Aurora Music is built for a modern, fluent experience of listening music on Windows 10. It is MIT Licensed, you can fork it and build your own personalized music players.

Meanwhile, Aurora Music is extensible, we've preserved interface for lyrics, metadata and online musics. Building your extension can extend the ability of Aurora Music. We're also planning to support more advanced extensibility, such as audio effects, UI layouts, etc. Please see To-Dos.

Here are a few screenshots:

(Background Image by Jeremy Bishop on Unsplash, albums are owned by artists, only for demo here)

Documents and Samples

Please first refer to Something about build and deploy.

Please read instructions for extension development from here, inside there is a simple tutorial to let you make your own extension, as well as a detailed query explanation.

There's also a code sample here, clone it and deploy, you can see what happens to lyrics.

Moreover, if you have any trouble using app, feel free to contact with [email protected].

Contribution

To create an issue or pull request, please first have a look at Issue Template and Pull Request Template, please don't pollute issues with unuseful complaints.

We also appreciated to translations added by contributors, if you're interested in localization, please have a look at Translations.

To-Dos

  • Advance Extensibility, including UI layout extensibility with config files, and audio effects from optional packages.
  • Using machine learning to generate mixed collections.
  • Using trained models to classify music by genres.
  • Radios.
  • Lyric syncing word-by-word.
  • Lastfm scrobbler.

Open Source Info

You can explorer currently using open source libraries below:

Name License Site
taglib-sharp GNU LGPL v2.1 github.com/mono/taglib-sharp
SQLite for Universal Windows Platform Public Domain sqlite.org
SQLite-net MIT License github.com/praeclarum/sqlite-net
UWP Community Toolkit MIT License github.com/Microsoft/UWPCommunityToolkit
Json.NET MIT License newtonsoft.com
NAudio MS-PL github.com/naudio/NAudio
UWPAudioVisualizer MIT License github.com/clarkezone/audiovisualizer
ExpressionBuilder MIT License github.com/Microsoft/WindowsCompositionSamples
ColorThief.NET MIT License github.com/KSemenenko/ColorThief
SmartFormat MIT License github.com/scottrippey/SmartFormat.NET
WriteableBitmapEx MIT License github.com/teichgraf/WriteableBitmapEx/
Win2D MIT License github.com/Microsoft/Win2D
LrcParser MIT License github.com/pkzxs/LrcParser

/Source/Taglib.Sharp is ported to UWP from mono/taglib-sharp.

/Source/ExpressionBuilder is from Microsoft/WindowsCompositionSamples

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].