SampLab Pro
About SampLab Pro
An independent suite of browser-based utilities for pitch transcription, frequency filtering, and MIDI synthesis.
SampLab Pro is an independent English browser toolkit created and maintained by an independent developer. Built to run directly in modern web browsers, the suite provides client-side audio analysis and conversion tools without server uploads.
Audio processing across the site relies on Spotify Basic Pitch (https://github.com/spotify/basic-pitch) for audio-to-MIDI transcription, Essentia.js (https://github.com/MTG/essentia.js) for select audio analysis tasks, and the Web Audio API for browser-level audio handling.
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.