/rust-noise-ninja

The application for vibro-speakers

Primary LanguageRust

Noise Ninja

Noise Ninja is an application designed for vibro-speakers, offering a comprehensive library of [not only] household sounds to combat noisy neighbors.

The application is entirely written in Rust utilizing the Tauri 2 and Leptos frameworks.

Key Features

  • Extensive Sound Library: From natural domestic noises to eerie sounds, we've got it all.
  • Preset Management: Save and load your customized presets effortlessly.
  • Scheduling Playback: Plan your sound playback with precision by setting the exact day, time, and duration or schedule periodic playback on specific days and times.
  • Sound Editor: Arrange sounds on a grid, adjust grid size, and set silent pauses between sounds. Play sounds in sequence or randomly.
  • Cross-Platform Compatibility: Available for MacOS, Windows, Linux, and Android (not thoroughly tested on each platform, though).
  • Auto-Save and Load: Automatically save and load the current state in the app.

Screenshots