Skip to content

Releases: UR91K/seula

Alpha 1.0.1 hotfix

28 Aug 00:07

Choose a tag to compare

Fixed:

  • errors with live database validation
  • interactive mode cursor misalignment
  • enable usage of scan without specified paths; use paths from config in that case
  • complete the command parser in interactive mode (it was not fully implemented)
  • made the default log level "error" instead of "info" to prevent the interactive mode from being needlessly cluttered with log messages

Alpha 1.0 release

27 Aug 21:56

Choose a tag to compare

Alpha 1.0 release Pre-release
Pre-release

First alpha release of Seula - A high-performance Ableton Live Project Manager

This release marks the completion of all core features, including:

Core Features:

  • Extremely fast scanning and parsing of Ableton Live Set files (~160-270 MB/s)
  • Dual operation modes: System Tray and CLI
  • Complete project analysis with tempo, key, plugins, samples tracking
  • Full-text search with advanced operators (plugin:, bpm:, key:, etc.)
  • Real-time file watching with gRPC streaming

Project Management:

  • Comprehensive CLI with 33+ commands across 9 command groups
  • Project lifecycle management (list, show, update, delete, restore)
  • Sample tracking and validation
  • Collections for project organization
  • Flexible tagging system
  • Task/To-do management per project

Technical Features:

  • High-performance gRPC API
  • 5NF SQLite database with FTS5 search
  • Multiple output formats (Table, JSON, CSV)
  • Configurable settings via config.toml
  • Cross-platform compatibility (Windows focus)

Analytics & Statistics:

  • Collection-level statistics
  • Task completion trends
  • Plugin and sample usage analytics
  • Project statistics and health checks

Developer Features:

  • Complete CLI documentation
  • Automation-ready JSON output
  • Batch operations support
  • Comprehensive error handling
  • Clean API design

This alpha release provides a solid foundation for music production project management with a focus on performance and usability.

Known Limitations:

  • macOS/Linux support is unavailable
  • no support for other DAWs

Performance Metrics (SSD, Ryzen 5800x):

  • Cold Scan: 38.6 projects/sec (2,315 projects/minute)
  • Warm Scan: 860.7 projects/sec (51,645 projects/minute)
  • Memory Usage: Minimal, designed for long-running operation"