ELSEIF
Your brief EB
354 stories from 122 feeds 503 clusters Refreshed 1 minute ago next pull 06:23

TECH Signal 386

Open-source Guitar Tuner web app uses Web Components, Service Worker, and ES6 for offline tuning

A developer released an open-source Guitar Tuner web app that uses Web Components, Service Worker for offline support, and ES6 features to tune standard 6-string guitars via device microphone.

WHY IT MATTERS

This app demonstrates a practical implementation of modern web platform APIs in a small, performant package, showing both the capabilities and the browser compatibility trade-offs that come with relying on getUserMedia for audio input.

Written by elseif from the cluster below · every claim links back to a source

The three things worth knowing

01

The app uses three Web Components (audio-processor, audio-visualizer, tuning-instructions) built with Polymer for lazy-loading and progressive enhancement.

02

Service Worker enables offline use, and the app weighs 40.1KB including Polymer (excluding 12KB polyfills), with a Speed Index of ~450 on cable connections.

03

The app doesn't support Mobile Safari or Internet Explorer due to lack of getUserMedia, and only works with standard-tuned 6-string guitars.

THE CLUSTER

Same story, 1 feed.

ORDERED BY FIRST SEEN
aerotwist.com via Lobsters Guitar Tuner (2015) Open ↗