PersonalMVPPrivate2026

Oceanic

Oceanic is a highly customizable, lightweight desktop utility designed to serve as a focused alternative to music. Conceived to satisfy the constant need for background noise, the project was inspired by the 'Blanket' ambient tool but built with much stronger customization and low level control. Running silently in the background or active on screen with visually appealing nature sceneries, it leverages Tauri and low level Windows APIs. It enables users to configure, mix, and save custom sound presets combining nature elements with industrial ambient noises to improve focus.

Oceanic

About This Project

Typical ambient/productivity desktop tools often trade advanced control for simplicity. I needed an advanced desktop engine to dynamically mix high-fidelity nature and industrial sounds without consuming noticeable CPU/memory.

Developed a native Tauri/Rust application that interfaces with low-level Windows audio APIs, supporting sound presets, custom audio channel mixing, and responsive aesthetic background scenery.

A powerful, lightweight ambient desktop tool that helps maintain focus through custom-configured nature and industrial noise presets.

Role

Desktop App Developer

Year

2026

Status

Private

Type

Personal

Technology Stack

TauriRustReactTypeScriptTailwind CSSVite

Project Story

The Challenge

Typical ambient/productivity desktop tools often trade advanced control for simplicity. I needed an advanced desktop engine to dynamically mix high-fidelity nature and industrial sounds without consuming noticeable CPU/memory.

The Approach

Developed a native Tauri/Rust application that interfaces with low-level Windows audio APIs, supporting sound presets, custom audio channel mixing, and responsive aesthetic background scenery.

The Outcome

A powerful, lightweight ambient desktop tool that helps maintain focus through custom-configured nature and industrial noise presets.

Insights & Takeaways

Highlights

  • Inspired by Blanket, but built with significantly more options and control parameters.
  • Allows users to save custom Nature and Industrial audio combinations as presets.
  • Features beautiful visual sceneries with low overhead execution.

Challenges

  • Designing complex multi-channel audio mixing controls while keeping resource usage to a minimum.
  • Interfacing smoothly with native Windows audio APIs via Rust within Tauri.

Lessons Learned

  • Custom tool design is most effective when it directly targets personal cognitive needs (like substitution for distracting music) while ensuring high performant desktop resource bounds.

Related Work