dsafa / audio-band

Display and control songs from the Windows taskbar
MIT License
658 stars 48 forks source link

New audio source: Aimp #262

Open dmilojevic opened 4 years ago

dmilojevic commented 4 years ago

Hi!

Would it be possible to add Aimp player as the audio source? For anybody unfamiliar with this player, please refer to the relevant Wikipedia article.

While searching if AudioBand already supports it I found at least couple of toolbar-based control/player apps mentioned for it (one was originally used for winamp, the other developed for Aimp specificaly). Aimp should have fairly well describe documentation and proper mechanisms to be controlled and queried by an outside application, I believe.

Thank you very much in advance for taking this into consideration! :)

dmilojevic commented 4 years ago

To follow up on my previous message with some potentially helpful details.

Aimp maintains a decent SDK for plugin development and integration with the external applications. SDK source is provided as C++ header file set and Delphi units.

Aimp DotNet SDK proxy library also exist and is kept up to date but not by the original team.

Hopefully this can speed up the process of deciding to introduce or not Aimp audio source into the AudioBand project. :)

eltoncezar commented 4 years ago

This player looks nice, I didn't know it. Will give it a try.

I don't know about the maintener of this project (@dsafa ), but looks like this project is kinda abandoned. The issues are pilling up and the pull requests are not being accepted. So, with that in mind, I find very hard that someone will implement this audio source for you.

But, if you are willing to, the docs are very clear and concise, you could try to implement it by yourself, and them share it with us! The docs are here: https://dsafa.github.io/audio-band/audiosource-docs/index.html

Caseum96 commented 4 years ago

The maintainer made an issue with the explanation of the delay. Hopefully he will start again soon.

KraXen72 commented 3 years ago

+1, i would really like this to happen as i use aimp a lot