Tornade for Linux
Native GUI (in development) — High-performance audio player for Linux with DBus integration, X11/Wayland support and multiple packaging options
Common Features
Available on all Tornade frontends (macOS, Windows, Linux, Terminal)
Library Management
Directory Scanning
Automatic analysis of local folders to discover audio files
Professional Audio Formats
Support for FLAC, MP3, AAC, ALAC and other high-fidelity formats
Automatic Metadata Extraction
Automatic retrieval of track title, artist, album, genre, year, track number
Album Artwork Cache
Automatic extraction and caching of album covers in multiple resolutions
Full-Text Search
Fast search across entire music library using SQLite FTS5 engine
Multiple Sources
Manage multiple music sources including local disks and network drives
Duplicate Detection
Automatic identification of duplicate tracks by title, artist and duration
Audio Playback
Complete Playback Controls
Play, pause, resume, stop with full control over playback
Track Navigation
Previous and next track controls for easy navigation
Dynamic Queue Management
Add, remove and reorganize tracks in the playback queue
Playback Modes
Shuffle, repeat all, repeat one, and normal playback modes
Volume Control
Smooth volume adjustment from 0.0 to 1.0
High-Fidelity Decoding
Native codec support via Symphonia for lossless audio playback
Playlist Management
Complete Playlist Management
Create, rename, delete and manage playlists effortlessly
M3U Import/Export
Import and export playlists in standard M3U format
User Data & Persistence
Track Ratings
Rate tracks from 0-5 stars with persistent storage
SQLite Database
Persistent storage of library, playlists and user preferences
State Persistence
Remember playback position, playlists and preferences
History & Favorites
Track playback history and mark favorite tracks
Platform-Specific Features
Planned features for Linux (in development)
User Interface Design
GTK/Qt Theme Integration
Integration with GTK/Qt system themes
X11 & Wayland Support
Compatibility with modern display servers
macOS Integration
DBus Integration
Notifications and media control via DBus
MediaPlayer Interface
Standard MediaPlayer interface support
AppImage Distribution
Portable distribution without dependencies
Debian/Ubuntu Packages
.deb packages for Debian-based distributions
Fedora/RHEL Packages
.rpm packages for Red Hat-based distributions
Navigation & Exploration
Visual Library
Browse music library with visual elements
Artist Exploration
Navigate and explore by artist
Search & Filtering
Advanced Search
Comprehensive library search
Genre Browsing
Browse and filter by music genre