Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mediaexplorer74/yamu
Super-lite Yandex.Music UWP client. Some 16299-15063 magic used! Draft / PoC.
https://github.com/mediaexplorer74/yamu
api client just-for-fun magic research rnd uwp w10m windows10mobile yandex-music
Last synced: 4 days ago
JSON representation
Super-lite Yandex.Music UWP client. Some 16299-15063 magic used! Draft / PoC.
- Host: GitHub
- URL: https://github.com/mediaexplorer74/yamu
- Owner: mediaexplorer74
- License: mit
- Created: 2021-12-21T09:39:12.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-11T12:07:06.000Z (about 2 months ago)
- Last Synced: 2024-12-11T12:39:54.114Z (about 2 months ago)
- Topics: api, client, just-for-fun, magic, research, rnd, uwp, w10m, windows10mobile, yandex-music
- Language: C#
- Homepage: https://music.yandex.ru/
- Size: 4.62 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: ReadMe.md
- License: LICENSE
Awesome Lists containing this project
README
# YaMu - Yandex.Music UWP client (sketch only / draft)
![logo](Images/ya-mu.png)My (lost in 2021) strange YaMu project. This is planned as very lite edition of YandexMusic client (with only 1 function: search&play song "item").
## Abstract
At now this thing allows you to get some music analytics music through Yandex integration in the simplest uwp app for Windows 10 / 11.## Screensho(s)
![Win11Lite](Images/shot01.png)
![W10M](Images/shot02.png)## Solution (app) structure
- NAudio.Universal (Win SDK 16299 used. Project uncomplete, some dll externs still here)
- YaMu (Win SDK 16299 used. Project uncomplete, no sound)## Status
- Experimenting with "special assembly" for Windows 10 Mobile.
- Simplest "GUI" mode to get 10 popular music tracks by Artist ID.
- Audio Player (using NAudio lib) not ready.## Description
This project was created as a proof-of-concept over a short amount of time.
The code may not be perfect. It exists for demonstration and educational purposes.## Contribute/ing
Feel free to fork or improve this project :)## Coding "workbench"
1. Visual Studio 2022
2. .NET Standard 2.0
3. Win SDK 16299 / 15063
## Test scenario
- Compile
- Start app
- Fill Artist ID (i.e, "3121")
- Press the button "Go!" Button
- Test the result that must be 10 popular music tracks of choosed Artist =)
## Project status
- phase 1 Intro/RnD +- 30/100
- phase 2 Design - 5/100
- phase 3 Tech. project - 5/100
- phase 4 Dev. project +- 15/100
- phase 5 Tests/Intro - 5/100## References
- [Yandex.Music.Api C# Project](https://github.com/Winster332/Yandex.Music.Api)
- [NAudio](https://github.com/naudio)
- [Just a music player experiment for Windows with NAudio library and UWP Audio API for Windows 10](https://github.com/ddasutein/SampleMusicPlayer)## License
Distributed under the MIT License.## Contribute!
There's still a TON of things missing from this proof-of-concept (MVP) and areas of improvement## ..
As is. No support. RnD only. DIY.## .
[m][e] December, 2024