A downloadable tool

Download NowName your own price

🎵 Mizik – Simple Audio Player


Mizik is a lightweight audio player app built with Godot, designed to scan the user’s device and organize audio files from any folder into a playable list. The goal of the project is to create a simple, offline music player with essential controls, built entirely from custom logic rather than relying on existing player templates.


Main Features:


📂 Device scanning to detect audio files from any folder

📃 Automatically creates a playlist from found audio files

▶️⏸️ Play / Pause controls

⏩⏪ Next and Previous track navigation

🔀 Shuffle mode for random playback

🔁 Loop mode (single track or playlist)

⏱️ Seek bar to jump to any position in the current track

Technical Details:

Built using Godot Engine

Audio playback handled through Godot’s built-in audio system

File scanning and playlist generation implemented manually

Designed and developed primarily on a mobile phone, which imposed hardware and tooling limitations

Current Limitations:

Audio format support is limited to formats supported natively by Godot

Advanced codecs (such as FLAC, AAC, WMA, etc.) are not fully supported

No FFmpeg integration yet, which would allow broader audio format compatibility

Future Improvements

Integrate FFmpeg to support a wider range of audio formats

Improve media metadata handling (artist, album, cover art)

Optimize scanning performance for large music libraries

Enhance UI/UX for large playlists

Platform-specific optimizations (Android )

Project Goal:

Mizik is both a learning project and a foundation for a full-featured music player, focusing on understanding file systems, audio playback, and playlist management from scratch rather than relying on external frameworks.

Download

Download NowName your own price

Click download now to get access to the following files:

mizik.zip 2.6 MB

Leave a comment

Log in with itch.io to leave a comment.