← All work PROJECT CONTEXT

AULOS

A high-performance, offline-first local audio player designed for focus and architectural elegance. It serves as a unified hub for Music, Podcasts, Audiobooks, and Radio.

FLUTTERDARTJUST_AUDIODRIFT

CORE PHILOSOPHY

Built with "Overengineered" quality at its heart, Aulos features a completely decoupled architecture where the Domain layer depends on nothing.

SYSTEM ARCHITECTURE

Presentation Layer (Flutter)
  ↓ observes
Domain Layer (Pure Dart)
  ↑ implemented by
Data Layer (Drift / Services)

KEY CAPABILITIES

• Strategy-Pattern Playback: Contextual UI and controls that adapt automatically to the media type.

• Aesthetic Systems: Winamp-style frequency visualizers and custom-painted waveform seekbars.

• Hardened Resilience: Native thread-safety guarding for Windows (WinRT) and async disposal protection.

Interface

Project timeline