GithubHelp home page GithubHelp logo

akanetan / symphonica Goto Github PK

View Code? Open in Web Editor NEW
88.0 6.0 5.0 14.23 MB

A simple md3 music player aiming for simplicity and minimal. (WIP)

License: GNU General Public License v3.0

Kotlin 81.91% Java 18.09%
android android-app kotlin-android material-design music music-player music-player-application viewbinding-android

symphonica's Introduction

DEPRECATION NOTICE

I ditched symphonica because google has made new libraries and symphonica is just too messy to get started with. Kindly consider checking Gramophone instead, a successor of phonograph's spirit with newest designs and libraries.

Symphonica

GitHub GitHub tag (with filter) Codacy Badge Telegram Matrix

Get it on IzzyOnDroid

A simple md3 music player aiming for simplicity and minimal.

Join our telegram group to get test beta versions.

Features

  • Up-to-date material 3 design
  • Monet themed icon on Android 12+
  • View and play your favorite music
  • Web radio streaming
  • Manage & Add your playlist

Why us?

  • Clean code and unified code style
  • Kotlindoc everywhere
  • Detailed comments
  • Friendly for inline compile with custom ROMs

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3
Screenshot 4 Screenshot 5 Screenshot 6
Screenshot 7 Screenshot 8 Screenshot 9

Installation

You can download the latest version of the app from the releases page.

Building

To build this app, you will need the latest canary version of android studio and a fast network. Simply clone it and build it.

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.

Notice

  • This project is still WIP(work in progress), which means some of the features listed in the Features secion might not be available at this time. We appreciate any help!
  • For bug reporting: Telegram
  • For translation: Nick's weblate

Friends

SongSync

symphonica's People

Contributors

akanetan avatar crisbalgreece avatar jahirfiquitiva avatar nurkeinneid avatar weblate avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

symphonica's Issues

[FR] lyrics support

scrolling lyrics support, maybe using the .lrc file under the same dir with the same file name as the music file

[FEATURE] add possibility to play .wav files

First of all thank you for an awesome music player! I really enjoy it!

It would be really convenient if you'd add the possibility to play .wav files and preferably other formats as well like .ogg etc.

[BUG] Album view's shuffle not working

As above said. Shuffle button does nothing except than turning the shuffle indicator inside bottom player active. Will crash if switching back to non-shuffle mode because the original playlist inside playlist view model is empty.

This app does nothing

I can install it, can launch it and then nothing. It does not find any of my Quake3-music ...

Spielmops

versionCode

Can you please make sure to increase versionCode whenever you make a new release? As it currently stands, it's always set to 1:

package: name='org.akanework.symphonica' versionCode='1' versionName='0.56b.hotfix'

versionCode is what Android uses internally to tell versions apart and to know if some APK is considered to be an update.

Thanks in advance!

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.