dorkhub

webgpu-waveform

Render waveforms to <canvas /> using WebGPU

mrkev
TypeScript1161 forksupdated 4 weeks ago
git clone https://github.com/mrkev/webgpu-waveform.gitmrkev/webgpu-waveform

webgpu-waveform

Render waveforms to <canvas /> using WebGPU

Examples

Visit https://aykev.dev/webgpu-waveform/ for examples

Usage

There's 2 packages:

Both are distributed to be ESM and UMD compatible, and include TypeScript type declarations.

Contributions

Feedback and PRs are welcome! If you send a PR, feel free to add yourself to the list of contributors below:

Contributors:

more like this

urge

The Universal Ruby Game Engine (URGE) Project

C++50

WebGPU-Lab

Demos and experiments in WebGPU technology. Focus on compute shaders.

TypeScript50

svelte-audio-waveform

Generate stunning audio waveforms with Svelte 5 and Canvas. Transform an array of peak data into beautifully rendered,…

Svelte51

search

search projects, people, and tags