NEW Internet URLs now supported. Paste a YouTube link or any audio URL and annotate it just like your own files. — as of July 4th, 2026. ▶ Try a sample clip

AudioNote

Annotate your music.
Your notes and timestamps, always yours.

A TheRatsAsses Music Release · LIBCSystems LLC

Any modern browser · files never leave your device

📂
Pick your files
Catalog MP3, M4A, WAV, FLAC, OGG and more from your own folders. Nothing is uploaded — everything stays local.
▶️
Full-featured player
Seek, scrub, adjust volume. HTML5 audio with instant range-request seeking so you jump right to any point in a long track.
Drop timestamp markers
Press M while a track plays to pin the exact moment. Label it — riff, hook, bridge, lyric, anything. Click the marker to jump back instantly.
📝
Per-track notes
Write freeform notes about the whole track — lyrics, chords, production thoughts. Auto-saved as you type. Filter to show only annotated tracks.
🔗
Add from a URL NEW
Paste a YouTube, SoundCloud, or direct audio link. AudioNote pulls the audio server-side and adds it to your library — ready to timestamp and note like any other track.
⬇️
Export & import
Export your full catalog — notes and all markers — as UTF-8 CSV ready for Excel. Import back in on any machine. Reads iTunes, Spotify, and Last.fm columns too.
Required — AudioNote uses the built-in SQLite module available from Node 22.5 onward. No native compilation needed.
Clone the repo into your music folder
git clone https://github.com/LIBCSYS/AudioNote
Place the folder inside your music directory — AudioNote scans its parent folder by default.
Install dependencies
cd AudioNote && npm install
Start the server
node app.js
Open http://localhost:2600 and click ↻ Scan Library — AudioNote finds every audio file in your music folder automatically.