Giter VIP home page Giter VIP logo

vinylscratcher's Introduction

Vinyl Scratcher

DOWNLOAD > https://github.com/McKay42/VinylScratcher/releases

A simple folder-based music player for Android. Does exactly what it says, nothing more and nothing less.

I created this out of frustration back in 2013, because no existing apps supported what I want from a music player (being able to play audio files from folders in the filesystem is unheard of!). Even today, Google Play Music does not support playing from a folder.

Features

  • Plays all audio files in a folder on loop, sorted by filename (natural sorting)
  • Mostly navigable with just your thumb on large phones
  • Supports playing directly from SD cards
  • Regular file browser navigation
  • Uses as little battery as possible for a music player
  • Dismissable notification with playback controls
  • Native lockscreen playback controls on older systems
  • Runs on Android 4.1+ (Jelly Bean), so basically everywhere
  • Audio is paused if headphones are unplugged
  • Dark theme (Holo)
  • No ads

Not-Features

  • No album art
  • No playlists
  • No shuffle
  • No equalizer
  • No repeat options
  • No sorting options
  • No casting support
  • No landscape mode support
  • No audio library scanning
  • No background services which drain battery life even while not being used

Warning

I created this app for myself. If someone else finds it useful, then that's pretty cool. However, I'm not going to implement any feature requests, unless I personally want/need that feature. Feel free to fork and customize, but don't expect PRs to get merged. This was my first Android project, so expect potentially weird code.

Android Studio

This is a preconfigured Android Studio (version 4.0.1) project, converted from the corpse of an old Eclipse ADK installation.

Screenshots

screenshot1

screenshot5

screenshot2

screenshot3

screenshot4

screenshot0

vinylscratcher's People

Contributors

mckay42 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.