Skip to content

ne-al/lossless

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lossless - High-Resolution Music Player

A Flutter-based Android music player designed for audiophiles who demand lossless quality. Stream and download your favorite tracks in 16-bit/24-bit FLAC format with all the features you'd expect from a modern music app.


⚠️ Legal Disclaimer

This application is for EDUCATIONAL and PERSONAL USE ONLY.

  • ✅ Requires valid subscriptions to third-party streaming services
  • ✅ Users must comply with all applicable copyright laws and Terms of Service
  • ❌ Does NOT host, store, or distribute copyrighted content
  • ❌ Does NOT encourage piracy or unauthorized downloads

By using this app, you agree to use only content you have legal access to.

See DMCA.md for full legal information.


🎵 Features

Current

  • Clean, minimal UI optimized for high-res audio
  • Integration with HIFI-API for lossless streaming

🚧 Roadmap (In Progress)

  • Core playback functionality (FLAC/Hi-Res support)
  • Queue management & playback controls
  • Download songs for offline listening
  • Playlist creation & favorites
  • Search (songs, artists, albums, playlists)
  • Equalizer & audio settings
  • Lyrics support
  • Sleep timer & crossfade

🛠️ Tech Stack

  • Framework: Flutter 3.38.9
  • Backend API: HIFI-API (Tidal integration)
  • Platform: Android only as of now (Windows/Linux will be supported in future but iOS/macOS will not be supported)
  • Audio Formats: FLAC, ALAC, WAV, MP3, AAC

🚀 Installation

Prerequisites

  • Flutter SDK 3.38.9 or higher
  • Android Studio / VS Code with Flutter extensions
  • Android device/emulator (API 21+)

Steps

# Clone the repository
git clone --depth=1 https://github.com/ne-al/lossless.git
cd lossless-music-app

# Install dependencies
flutter pub get

# Run the app
flutter run

🐛 Known Issues

This app is in early alpha development. You may encounter bugs or incomplete features.

Found a bug? Please create an issue with:

  • Device model & Android version
  • Steps to reproduce
  • Screenshots/logs (if applicable)

Your feedback helps improve the app!


🤝 Contributing

Contributions are welcome! Whether it's bug fixes, new features, or documentation improvements:

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Note: Contributions that enable copyright infringement will not be accepted.


📄 License

This project is licensed under the MIT License - see the LICENSE file for details.


🙏 Acknowledgments

  • HIFI-API by @binimum - Backend API integration
  • Flutter Community - For amazing packages and support
  • AI-Assisted Development - Some code logic was generated with AI assistance
  • All copyrights, trademarks, and content belong to their respective owners

📬 Contact

Developer: NEAL
Location: Made with ❤️ in India
Issues: GitHub Issues


⭐ Support

If you like this project, please consider:

  • ⭐ Starring the repository
  • 🐛 Reporting bugs
  • 💡 Suggesting features
  • 🤝 Contributing code

Disclaimer: This is an independent project and is not affiliated with, endorsed by, or connected to Tidal, Spotify, or any other music streaming service.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors