Two Service Worker & Push Notification GOTCHAs

I have spent my day diving into Service Workers and Push Notifications since I wanted my webapp STQ (a German Star Trek trivia quiz app) to send out push messages to users. This has probably been the most wanted feature ever since. Addy Osmani’s guide on PWAs and this codelab by Sam Dutton on implementing push notifications are… Continue reading Two Service Worker & Push Notification GOTCHAs

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

XML in the browser

Currently, I’m doing some XML manipulation and transformation in the web browser. I have encountered some obstacles, tips and thoughts that I want to share with you.

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