Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

alexmercerind/audire

Repository files navigation

Audire

🎡 Identify music playing around you.

video.mp4

Download

Building

Refer to CI.

Architecture

The project uses MVVM & Android Architecture Components.

  • UI
    • Activities & Fragments
      • MainActivity
      • MusicActivity
      • SettingsActivity
      • AboutActivity
      • IdentifyFragment
      • HistoryFragment
    • View Models
      • IdentifyViewModel
      • HistoryViewModel
      • SettingsViewModel
  • Repositories
    • IdentifyRepository
    • HistoryRepository
    • SettingsRepository
  • Data
    • Sources
      • IdentifyDataSource
        • ShazamIdentifyDataSource
        • AUDDIdentifyDataSource
        • ...
      • HistoryDataSource
    • Models & Entities
      • Music
      • HistoryItem
    • API: Retrofit
      • ShazamAPI
      • ShazamRetrofitInstance
      • AUDDAPI
      • AUDDRetrofitInstance
    • DB: Room
      • HistoryItemDao
      • HistoryItemDatabase

Libraries

How

Notes

  1. ShazamIdentifyDataSource is based on:
  2. AUDDIdentifyDataSource is based on:
  3. ...

License

This project & the work under this repository is governed by GNU General Public License v3.0.

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /