Tornade for Linux

Native GUI (in development) — High-performance audio player for Linux with DBus integration, X11/Wayland support and multiple packaging options

In Development

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