wasm-sin

    wasm_sin (web demo, source) is a simple proof of concept web app built in Rust. It plays a sin wave using wasm inside a web audio worklet. The frequency, volume, and stereo position of the sin wave can all be controlled via sliders. Originally I had done the UI in html, but my poor CSS skills made it appealing to port redo the UI in egui. egui is an immediate mode ui framework that uses the gpu for drawing. Whilst overkill for this project, I use egui in all of the other Rust applications I write, and so it was good to get it working in the browser together with web audio so that I can use it for similar projects in the future.

-signal_Processor~