C-TCărpinișanAndreiPersonal Projects
08

🎵 SoundVault — Flutter Music Player

FlutterAndroidWindowsDartAudioVisualizer
↗ View on GitHub

A local music player built in Flutter that runs on both Android and Windows. No streaming, no accounts — add your own files and play them.

The standout feature is the visualizer: three switchable modes (bar equalizer, waveform, radial) rendered in real time with custom Flutter painters. The radial mode rotates as music plays; the waveform uses cubic bezier curves for smooth animation.

Other features: folder watching (pick a folder, the app auto-scans for new files on launch), embedded metadata reading from FLAC/MP3 tags via audiotags, automatic cover art fetching from the iTunes API as fallback, shuffle and repeat modes, an up-next queue, and full media notification and lock screen controls on Android via audio_service.

The library organises songs into Songs, Albums, and Artists views. Adding files reads title, artist, album, duration, and cover art directly from the file tags — no manual entry needed.

Sound Vault appSound Vault app 2

Other projects

🤖
01

Vox — AI Home Companion Robot

An AI-powered home companion robot with a custom-modeled chassis, voice assistant, and manual movement control.

🖥️
02

Self-hosted Media Server

A full hosting and media web-server platform with Google Authentication and QR login, accessible from anywhere.