How to play Morse code in the browser with the Web Audio API
A Morse code player only needs a few pieces: an oscillator for the tone, a gain node to turn it on and off, and a schedule for the dots, dashes and…
Последние новости AI & ML от Tech News
A Morse code player only needs a few pieces: an oscillator for the tone, a gain node to turn it on and off, and a schedule for the dots, dashes and…
I'm building Pianory, a browser-based piano learning and practice app. One small feature has a useful implementation lesson: a metronome needs both…
We run AIMusicVideoGen , an AI music video generator for independent artists. The main product needs a server, but along the way we built three smal…
A webcam hand tracker hands you a position, thirty or sixty times a second, as a float between 0 and 1. A musical scale hands you seven notes per oc…
This is my entry for DEV's Summer Bug Smash — Smash Stories. There is a specific kind of bug that makes you doubt your own ears. I had a browser-bas…
📝 Originally published (in Japanese) at forge.workstyle.tech . Introduction to Clean Audio Recording When it comes to recording audio in the browser…
This is a submission for DEV's Summer Bug Smash: Clear the Lineup powered by Sentry . Project Overview Timeline Studio is a local-first AI video edi…
Most "mic test" tools online do one thing: show you a moving bar while you talk, and call it done. That tells you the browser can hear something — i…
Reading a music-theory textbook is one way to drill relative pitch recognition. Loading a webpage is another. This is a 350-line ear-training traine…
TL;DR — canvas.captureStream() only carries video tracks. To get audio into your MediaRecorder export you need to build an AudioContext graph that l…