Dev tools · alternatives · 2026
24 alternatives to I've made a GPU-based wavelet spectrogram tool for birdsongs
Contribute to soundshader/soundshader.github.io development by creating an account on GitHub.
This is a GPU-accelerated tool for analyzing birdsong spectrograms using wavelet transforms. It processes audio data faster by leveraging GPU computation rather than traditional CPU methods. The tool is designed for… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. I've made a GPU-based wavelet spectrogram tool for birdsongs launched in 2022; newer entries below may have overtaken it.
- 1

E-ink bird frame for Raspberry Pi - real-time bird detection by audio, fully local AI, rendered as real, hand-cut 1800s bird illustrations. - arnegiacomo/fugleramme
Sep 2026 · github.com · its alternatives →
- 2IV
2023 · webfft.net · its alternatives →
- 3

This is a GPU "software" raytracer (i.e. using manual ray-scene intersections and not RTX) written using the WebGPU API that renders glTF scenes. It supports many materials, textures, material & normal mapping, and heavily relies on multiple importance sampling to speed up convergence.
2024 · github.com · its alternatives →
- 4RA
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
2024 · its alternatives →
- 5

Creator here. I built ChartGPU because I kept hitting the same wall: charting libraries that claim to be "fast" but choke past 100K data points. The core insight: Canvas2D is fundamentally CPU-bound. Even WebGL chart libraries still do most computation on the CPU. So I moved everything to the GPU via WebGPU: - LTTB downsampling runs as a compute shader - Hit-testing for tooltips/hover is GPU-accelerated - Rendering uses instanced draws (one draw call per series) The result: 1M points at 60fps with smooth zoom/pan. Live demo:…
Jan 2026 · github.com · its alternatives →
- 6MA
I am excited to announce a new tool for music producers and audio enthusiasts - a music audio search engine. With just a simple description of the groove you're looking for, our semantic search engine will output the most similar audio in seconds. I used the Freesound.org API to upload over 3,000 grooves to MongoDB, and combined all the relevant data such as tags, title, description, BPM, etc. into OpenAI's Text-Davinci to generate a unique description of each sound. I then embedded these descriptions using the Ada Embeddings Model and inserted them into Pinecone DB vector database, making…
2023 · muzic-sage.vercel.app · its alternatives →
- 7

- 8

I've been playing around with https://github.com/zphang/minimal-llama/ and https://github.com/tloen/alpaca-lora/blob/main/finetune.py, and wanted to create a simple UI where you can just paste text, tweak the parameters, and finetune the model quickly using a modern GPU. To prepare the data, simply separate your text with two blank lines. There's an inference tab, so you can test how the tuned model behaves. This is my first foray into the world of LLM finetuning, Python, Torch, Transformers, LoRA, PEFT, and Gradio. Enjoy!
2023 · github.com · its alternatives →
- 9GA
2016 · erkaman.github.io · its alternatives →
- 10

Optimize the audio quality of your loudspeakers. Contribute to erdewit/HiFiScan development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 11

GPU Raytracer from scratch in C++/CUDA. Contribute to jan-van-bergen/GPU-Raytracer development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 12AA
The Australian Acoustic Observatory (https://acousticobservatory.org/) has 360 microphones across the continent, and over 2 million hours of audio. However, none of it is labeled: We want to make this enormous repository useful to researchers. We have found that researchers are often looking for 'hard' signals - specific call-types, birds with very little available training data, and so on. So we built an acoustic-similarity search tool, allowing researchers to provide an example of what they're looking for, which we then match against embeddings from the A2O dataset. Here's…
2023 · search.acousticobservatory.org · its alternatives →
- 13

I’ve recently released my solo project Audiocube I wanted to make a 3D DAW, where spatial audio, physics, and virtual acoustics are all directly integrated into the engine. This makes it easy to create music in 3D, and experiment with new techniques which aren’t possible in traditional DAWs and plugins. I’d love to get any feedback on this software (Mac/Windows) to make it better. You can download it for free through the website. Thanks, Noah
2025 · audiocube.app · its alternatives →
- 14

High-Performance GPU Cuckoo Filter. Contribute to tdortman/Cuckoo-GPU development by creating an account on GitHub.
Jan 2026 · github.com · its alternatives →
- 15FA
Hi all, I've spent some time working on music demixing or music source separation algorithms, which take in a mixed song and output estimates of isolated components (e.g. vocals, drums, bass, other). I took a popular PyTorch model with good performance (Open-Unmix, UMX-L weights), reimplemented the inference steps in C++, and compiled it to WebAssembly for a free client-side music demixer.
2023 · sevag.xyz · its alternatives →
- 16TA
2018 · turtle.audio · its alternatives →
- 17

While we hope you'll find it quite useful already, there is plenty of room for improvement so we greatly appreciate your feedback!
2024 · squey.org · its alternatives →
- 18

In 2020, Magenta released DDSP [1], a machine learning algorithm / python library which made it possible to generate good sounding instrument synthesizers from about 6-10 minutes of data. While working with DDSP for a project, we realised how it was actually quite hard to find 6-10 minute of clean recordings of monophonic instruments. In this project, we have combined the DDSP architecture with a domain adaptation technique from speech synthesis [2]. This domain adaptation technique works by pre-training our model on many different recordings from the Solos dataset [3] first and then…
2022 · erlj.notion.site · its alternatives →
- 19

MeloCraft is a software for displaying spectrogram and musical pitch in real time with a basic microphone. Free download available.
2015 · melocraft.net · its alternatives →
- 20IM
2023 · vram.asmirnov.xyz · its alternatives →
- 21

Fast, accurate STT for production-grade voice agents
May 2026 · ringg.ai · its alternatives →
- 22

Chromaprint/AcoustID audio fingerprinting for the JVM - mgdigital/Chromaprint.scala
2019 · github.com · its alternatives →
- 23RV
I've been working with 2D spectrograms for a while now while working with Speech recognition. It had always fascinated me how speech and words had such distinct features. Looking at spectrograms is essentially like hearing with your eyes. Over the weekend i built a tool to visualize your own audio into a spectrogram in 3D. I used threeJS with shaders and vanilla JS/Html. Play with it here : https://spectrogram-threejs.vercel.app/ I hope it brings you as much joy as it does for me.
2022 · its alternatives →
- 24

Browse and share GPU-made GIFs. Explore GLSL shader experiments, search by topic, and open any piece in the editor to learn or remix.
2018 · shadergif.com · its alternatives →
Also compare
- An e-ink frame that hears birds and draws them as 1800s illustrations alternatives
- I've built a spectrogram analyzer web app alternatives
- I've made a Monte-Carlo raytracer for glTF scenes in WebGPU alternatives
- Render audio waveforms to HTML canvas using WebGPU alternatives
- ChartGPU – WebGPU-powered charting library (1M points at 60fps) alternatives
- Music Audio Search Engine Using OpenAI's Embeddings on GPT Descriptions alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →