If you are anything like me, you are curious about the current state and the future of Web Audio. So I asked one of the Web Audio API spec editors, Mozilla’s Paul Adenot, if I could shoot some questions. He said sure, and was so kind to take some time and answer them elaborately. Here are… Continue reading Interview with Paul Adenot, Web Audio Spec Editor
Category: Web Audio
Should your web audio app have a limiter?
Did you come across digital clipping in web audio apps? I certainly did several times (mostly in my own apps though). This undesired effect occurs when you play several sound sources at the same time, which results in a signal that is louder than the maximum of 0 dBFS. Since a digital system is unable to… Continue reading Should your web audio app have a limiter?
Beatsketch
I just wanted to mention that I did this thing called Beatsketch last year. It lets you make music on the web without having to know much about making music. BeatSketch from Sebastian Zimmer is a collaborative music production tool that Sebastian developed for his Master’s degree in Computer Science. A song consists of multiple… Continue reading Beatsketch
Emoji Piano
Has anybody created an emoji keyboard that’s actually a piano keyboard for writing musical notation? Wanted a quick way to tweet a melody. — AudioGrains (@AudioGrainsBlog) 5. Januar 2016 Inspired by @AudioGrains tweet, I made this little Emoji Piano. Emoji Piano lets you create simple melodies and encodes them with Unicode emojis which you can… Continue reading Emoji Piano
Wiring up WebAudio with WebVR
UPDATE THREE.js developer Mr.doob has posted an important comment on this. ORIGINAL ARTICLE WebVR matters. And the great WebVR Boilerplate by Boris Smus allows to get started with it immediately. Playing around with it, I got the idea to use the Web Audio API to spatialize the sound of an object within the matrix, so… Continue reading Wiring up WebAudio with WebVR
Web Audio isn’t here to replace Pro Audio
I LOVE Web Audio. It’s one of the most fun things in the browser right now. But doing more and more stuff with it, I came to realize that there are three limits that prevent this technology from making traditional pro audio software obsolete, at least at the moment: Memory limit When I open a big session in… Continue reading Web Audio isn’t here to replace Pro Audio
WAV Builder
I made another little tool after CAAT, the WAV Builder. This time it’s not about testing filter algorithms, but synthesizing waveforms which are then rendered and saved as a WAV file. It helps me sometimes to test stuff. If it should help you too, that’s great! WAV Builder uses the great Recorder.js. https://webaudiotech.com/sites/wav-builder
CAAT – Custom audio algorithm tester
CAAT, the custom audio algorithm tester is a page that let’s you try out your own simple audio filter algorithms. Just (mis)use the textarea for coding and listen to what you get. There are some examples on how you would do basic things. It helps me sometimes, when I just want to check something out… Continue reading CAAT – Custom audio algorithm tester
Getting EBU R128 on the web
I hate squashed and over-compressed music. It leads to ear-fatigue quickly, is often distorted and sounds dull and low-fi compared to dynamic music. And although the Loudness War apparently is over, there’s still the need for proper loudness metering, so that people don’t fall into the trap of making their music too loud and destroy the liveliness of… Continue reading Getting EBU R128 on the web