Skip to content

hall9zeha/MusicPlayerCompose-BASS

Repository files navigation

MusicPlayerCompose-BASS

A basic Android music player app example built with Jetpack Compose and powered by BASS library and MediaStore.

Features

  • MediaStore
  • Repeat modes: All, one
  • Shuffle mode
  • Display cover art of track
  • Multimedia notifications
  • Search track by title, artist or album

🔧 Was used in the project

🖼️ Screenshots

drawing

drawing

License

Designed and developed by 2025 hall9zeha (Barry Zea H.)

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Third-party license

This project uses the BASS audio library by Un4seen Developments. The BASS binaries included in this repository are not covered by the Apache License 2.0. They are provided for convenience only and are subject to their own license, which can be found at https://www.un4seen.com/licensing.html.

You must obtain proper permission from Un4seen Developments if you intend to use BASS in your own projects, especially for commercial use.