Skip to content

Latest commit

 

History

History
21 lines (12 loc) · 998 Bytes

README.md

File metadata and controls

21 lines (12 loc) · 998 Bytes

Audio Analyser

This is a little web app for playing and visualising audio files.

Screenshot

By default, it will play my recording of the superb piece Ágúst by Ólafur Arnalds.

Paste a URL to any audio file on the web into the text input at the top to load and play it.

Once you have loaded in a new track, copy paste the URL from your browser's address bar to share it.

Technical details

This is a minimal web app that only runs in modern browsers that support ES6, including modules. It does not use a module bundler like Webpack, and the only Javascript dependency is React, which is included as a script tag in the HTML.

Babel is used, only to transpile JSX.

The primary motivations for this app were learning and investigating the Web Audio API and React Hooks.