nowfound

Dev tools · December 28, 2024

SW

Sine Wave Speech, a real-time audio effect in Rust->WASM

Source code: https://github.com/vvolhejn/sine_wave_speech An interactive website for exploring how human speech can be reduced to just a few sine waves and still be intelligible - or at least recognized to be a human voice. On top of that, I've added various ways to make the sound more musical. The sound effect is based on research from the 80s, which has largely been forgotten by then. To have the effect run in real-time in the browser, I opted to use Rust compiled into WebAssembly. Still, I had to rewrite some linear algebra routines. More about that experience in the…

In plain words

Sine Wave Speech is an interactive browser tool that demonstrates how human speech can be reconstructed using only a few sine waves while remaining intelligible. Built with Rust compiled to WebAssembly for real-time performance, it lets users explore the principle by inputting their own audio and applying various musical effects. Based on 1980s research, the tool shows how speech perception works at a fundamental level, making it useful for anyone interested in audio processing, digital signal processing, or the science of how humans recognize voices.

written from the facts on this page · September 2026

From the sources

In the maker’s words, at launch

Source code: https://github.com/vvolhejn/sine_wave_speech An interactive website for exploring how human speech can be reduced to just a few sine waves and still be intelligible - or at least recognized to be a human voice. On top of that, I've added various ways to make the sound more musical. The sound effect is based on research from the 80s, which has largely been forgotten by then. To have the effect run in real-time in the browser, I opted to use Rust compiled into WebAssembly. Still, I had to rewrite some linear algebra routines. More about that experience in the blog post: https://vvolhejn.com/2024/11/16/sinewavespeech-com-live.html

Does the same job

all alternatives →
  • WaveJun 2026 · wave.mxv.sh · ▲310

    Turn your voice into text — local or cloud, your choice

  • Audiosonic2023 · ▲425

    Generate Text & Convert it into Human-like Speech instantly

  • RA
    Render audio waveforms to HTML canvas using WebGPU2024 · ▲160

    Hey HN. I built this quick and dirty component to render audio waveforms using WebGPU. I just published it to NPM. It's the first time I use WebGPU and it's been a while since I write shaders. Feedback is very welcome! GitHub: https://github.com/mrkev/webgpu-waveform Examples: https://aykev.dev/webgpu-waveform

  • AudiowaveAI2024 · ▲212

    Convert text to audiobook-quality sound

  • AS
    AudioNimbus – Steam Audio's immersive spatial audio, now in Rust2025 · github.com · ▲77

    Hi HN! I’m excited to share AudioNimbus, a Rust library that brings the powerful spatial audio capabilities of Steam Audio to the Rust ecosystem. Whether you’re building games, VR/AR experiences, or simulations, AudioNimbus makes it easier to integrate realistic, immersive audio into your projects. Steam Audio is a toolkit for spatial audio, developed by Valve. It simulates realistic sound propagation, including effects like directionality, distance attenuation, reflections, and reverb. It’s used in games like Half-Life: Alyx and Counter-Strike 2. Rust is increasingly being adopted in…

  • MA
    Modular audio synthesizer written in Rust2023 · github.com · ▲41

    Ever since childhood I've wanted to play around with modular synthesis, so now I'm building an application to do just that!

More dev tools this month

the category →
  • Dograh592

    The open source VAPI alternative

    Dev tools · 25d ago · dograh.com

  • Meridian530

    Don't let your work go unnoticed. Get promoted!

    Dev tools · 20d ago · meridiona.com

  • x1516

    Lovable for iPhone apps go from idea to App Store

    Dev tools · 11d ago · x1.new

  • The first open-source price index for GPU compute

    Dev tools · 10d ago · getcomputable.com

  • OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.

    Dev tools · 2d ago · opentrailpaper.com

  • Open-source GTM skills for technical founders

    Dev tools · 29d ago · gtmcofounder.com

Launched alongside, December 2024

the whole month →
  • Remy AI2,172

    Anyone can sleep and recover better

    AI · 2024 · apps.apple.com

  • Remento1,686

    The AI biographer for loved ones

    AI · 2024 · remento.co

  • Aimfox1,213

    Built for LinkedIn outreach, made to close deals

    Growth · 2024 · aimfox.com

  • Stackfix1,112

    Compare software in seconds

    AI · 2024 · stackfix.com

  • Coval1,012

    Simulation & evals to ship delightful voice & chat AI agents

    AI · 2024 · coval.ai

  • VocAdapt961

    Master languages with AI-adapted authentic content

    Life & fun · 2024 · vocadapt.com