Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] 0 Songs found/added, the app is not fetching any songs from my device internal/SD storages #261

Open
FlammableB opened this issue Sep 11, 2024 · 3 comments
Assignees

Comments

@FlammableB
Copy link

Describe the bug
The app is not working in general! When there are no recognized songs, it's basically unusable. The app is amazing but there's no import button or browser feature to add songs manually. When I "refresh" (is this the auto scan feature maybe?) there's no new songs added. I have 4 .mp3 files located in the Ringtone folder on my Device's Internal Storage. Any ideas? I thought it's supposed to fetch every possible music file on my device.

To Reproduce
Steps to reproduce the behavior:

  1. Go to - 'Open the player'
  2. Click on - 'Refresh Button/switch all tabs/categories/menus'
  3. Scroll down to - 'There's nothing to scroll'
  4. See error - THERE ARE NO MUSIC FILES FOUND...

Expected behavior
Add an option to manually scan for music (.mp3 or other type of files...) and/or fixing the auto detect feature, idk... You'll know how to do it properly, I just want to get it working.

Screenshots
It's empty 0 songs found, that's explaining it.

Smartphone (please complete the following information):

  • Device: [Xiaomi Redmi Note 11]
  • OS: [Android 13]
  • App Version: [Latest...]

Additional context
Nothing else...

  • [FlammableB] I will follow the issue format and will add [BUG] to the start of my issue title, and I acknowledge that if I don't follow the format, my issue might get closed without further explanation.
@KikMyaz
Copy link

KikMyaz commented Sep 12, 2024

Thanks for the good work! Unfortunately I'm experiencing this on my old Samsung and a modern Xiaomi device as well.

Would it be possible to implement this using SAF (android storage access framework)? With these devices it seems SAF is one of the only reliable ways to grant access to external devices - and as a bonus it opens up doors for integration with cloud services too. Sounds like a win win situation to use SAF here instead of battling through the permission system.

@FlammableB
Copy link
Author

I didn't understand fully what you said, but I agree it might be something related to the storage permissions. I tried another modern Material3 design player, and it was the same. Maybe the implementation is bad or done in a way Xiaomi devices have problems with. Is there any way I can fix it myself by putting the songs in a specific directory for now?

@nift4
Copy link
Collaborator

nift4 commented Sep 12, 2024

Gramophone by default hides songs shorter than 60 seconds. I suppose that would apply to ringtones. Have you tried reducing this minimum length in Settings > Behaviour?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants