Android app for listening to local/online music in sync
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
exoplayer-flac
gradle/wrapper
.gitignore
.gitmodules
.project
README.md
build.gradle
detekt-ruleset.yml
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

Turntable

Music player allowing a user to

  • play their local library of music (on phone SD card, for example)
  • browse various music databases
  • stream music for free (directly from YouTube)
  • sync their listening session with other users in real-time
  • build playlists
  • recommend music to other users within the app to easier listen to many recommendations

Data Providers

  • Discogs: extensive library, but based on physical releases
    • Default Repository for metadata
    • Default for all searches and discographies
  • Spotify: decent library, but tied to who service-based choices
    • migrate playlists,
    • get recommendations (+ radios)
    • similar artists
  • MusicBrainz: robust music metadata, sometimes out of date.
  • Last.FM: backup for album & artist artwork, basically a messy subset of Spotify.
  • Bandcamp: something to look into
    • Extensive libraries for obscure artists that host and sell on Bandcamp
    • HTML scraping could give us a streaming provider here.