• Stars
    star
    141
  • Rank 259,971 (Top 6 %)
  • Language
    Kotlin
  • License
    GNU General Publi...
  • Created about 1 year ago
  • Updated 10 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Identify music playing around you.

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.

More Repositories

1

youtube-search-python

🔎 Search for YouTube videos, channels & playlists. Get 🎞 video & 📑 playlist info using link. Get search suggestions. WITHOUT YouTube Data API v3.
Python
735
star
2

flutter_acrylic

Flutter library for window acrylic, mica & transparency effects.
Dart
591
star
3

dart_vlc

Flutter bindings to libVLC.
C++
503
star
4

media_kit

A complete 🎬 video & 🎵 audio library for Flutter & Dart.
Dart
391
star
5

windows_taskbar

Flutter library serving utilities related to Windows taskbar.
C++
151
star
6

flutter_native_view

[WIP] Embedding native windows into Flutter. Scrollable support & widgets placement on-top. 🪟
C++
143
star
7

flutter_media_metadata

A Flutter plugin to read 🔖 metadata of 🎵 media files. Supports Windows, Linux, macOS, Android, iOS & Web.
C++
68
star
8

flutter_audio_desktop

[WIP] An 🎵 audio playback library for Flutter Desktop. Supports Windows & Linux. Based on miniaudio.
C++
52
star
9

moving-letters-android

Text animation library for Jetpack Compose.
Kotlin
40
star
10

desktoasts

[DISCONTINUED] A Dart FFI package to send 💬 toasts on Windows. Written in C++, based on WinToast.
36
star
11

flutter-windows-ANGLE-OpenGL-ES

OpenGL ES inside Flutter Windows.
C++
33
star
12

window_plus

As it should be. Extend view into title-bar.
Dart
32
star
13

dart_discord_rpc

Discord Rich Presence for Flutter & Dart.
C++
29
star
14

image_palette_generator

🌈 Generate a color palette from an image or find dominant color.
C++
14
star
15

mpris_service

🎹 D-Bus MPRIS for GNU/Linux.
Dart
14
star
16

safe_local_storage

🗃️ A safe caching library to read/write values on local storage.
Dart
12
star
17

material_wave_slider

[WIP] Material Design 3 / Material You style wave slider.
C++
12
star
18

uri_parser

🔗 A minimal & safe utility to parse URIs.
Dart
8
star
19

libmpv.dart

[WIP] Dart bindings to mpv media player's C API.
Dart
6
star
20

artwork-extractor

A simple CLI to extract & save artwork of a 🎵 music/audio file.
C++
5
star
21

mdl

🎶 A simple webapp to download music.
Svelte
5
star
22

harmonoid-website

Harmonoid Project Website.
JavaScript
4
star
23

flutter-win32-acrylic

[WIP] Not ready for usage.
CMake
2
star
24

alexmercerind.github.io

✨ A website where I publish my documentations, blogs & keep my CV.
CSS
1
star
25

dart-ffi-linux-issue

1
star
26

dart_api_test

Nothing to see here. Move along.
C++
1
star
27

native-android

[NOT FOR WORK] 🦄 Just a personal repository to keep Native Android apps made in Java & Kotlin while learning.
Kotlin
1
star
28

musiclibgen

[WIP] A fast music indexer & music library generator for C.
C++
1
star
29

hello-world

1
star
30

github-stats

Python
1
star
31

slides

1
star