aleksey-saenko / MusicRecognizer

An Android application for music recognition that uses AudD and ACRCloud services to perform song identification.
GNU General Public License v3.0
431 stars 10 forks source link

Feature Request: QS Tile #27

Closed BloodRaven0 closed 10 months ago

BloodRaven0 commented 10 months ago

Similar to the quick settings tile that Shazam has, it would allow you to quickly start the service, recognize a song and serve it as a notification, without ever needing to open the app itself. It's a very smooth workflow.

aleksey-saenko commented 10 months ago

Hi, thanks for the suggestion. This looks like a cool feature. I'll try to implement this in future releases.

aleksey-saenko commented 10 months ago

Added in version 1.1.5, which is available on F-Droid.

BloodRaven0 commented 10 months ago

@aleksey-saenko Thank you so much ❤️

aleksey-saenko commented 10 months ago

I encountered a strange bug - sometimes when you click on a tile and the app is not running in the background, there is a delay of 1-3 seconds before recognition starts. For some reason, the system calls the app start with a delay. There is an open issue for this bug, but there has been no response for over a year. By the way, this issue also occurs in other applications, such as AntennaPod. The bug can be avoided by switching the tile to passive mode, but then we will have to disable the tile indication, as it will be delayed. Also passive mode is less optimal in terms of resource consumption. If you are also experiencing this delay and find it really annoying, I suggest opening a new issue, we can consider switching to passive mode.