Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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