SampLab Pro
About SampLab Pro
An independent suite of browser-based utilities for pitch transcription, frequency filtering, and MIDI synthesis.
The original audio and MIDI tools process files locally in your browser. Saving a result or starting an AI task uploads the selected content for that action. Review the provider label on each task.
Browser processing uses Spotify Basic Pitch (https://github.com/spotify/basic-pitch) for audio-to-MIDI transcription, Essentia.js (https://github.com/MTG/essentia.js) for selected audio analysis, and the Web Audio API.
Open-Source Technologies and Standards
- Basic Pitch — Spotify's open-source neural network model used for client-side audio-to-MIDI pitch detection.
- Essentia.js — WebAssembly audio analysis library utilized for tempo, key, and musical feature extraction.
- Web Audio API — W3C standard browser interface used for decoding, processing, and synthesizing audio in the client.