This directory packages the existing player.html inside a Tauri 2.x desktop window. Launching it opens the full Local Web Audio Player UI without relying on a browser, giving you native window chrome and the path toward future desktop-only features.
- Rust toolchain (
rustupwith the stable channel installed) - Tauri CLI 2.9.2 (
cargo install tauri-cli --version 2.9.2)
From the repository root:
cd prototypes/tauri
cargo tauri devWhile still inside prototypes/tauri:
cargo tauri buildRelease bundles land under src-tauri/target/{triple}/release/, while debug builds stay in src-tauri/target/{triple}/debug/. Platform-specific installers (DMG/MSI/AppImage) appear in that folder when supported.
src-tauri/tauri.conf.json pins the main window to 1280×900, non-resizable, with the title “Local Web Audio Player” to match the SPA branding. Update those values if you want different dimensions.
- Folder selection uses the native OS dialog and recursively loads
.mp3files via Tauri commands. - OBS text export writes directly to the chosen path; edit
src-tauri/src/main.rsif you need additional output formats.