◆ PitchLab MK2 — Virtual Deck Engine

achkpjadifhgadgojjiinmcebegneajd

PitchLab MK2 · browser vinyl pitch & RPM controller for Discogs, Bandcamp and YouTube. PitchLab MK2 is a browser-based virtual turntable inspired by the pitch control of the Technics SL-1200 MK2. It allows you to change the playback speed of audio on supported websites (YouTube, Discogs and Bandcamp) in a turntable-style way. Speed and pitch are always linked: changing speed also changes pitch, with no key lock, master tempo or time-stretching. PitchLab MK2 is designed for DJs, crate diggers and vinyl enthusiasts who want to hear how music actually behaves when played faster or slower. • Inline playback widget A compact widget appears directly on supported pages, allowing real-time pitch, speed and Auto BPM control (Advanced tools) without leaving the website. • 33 / 45 RPM reference Switch between classic turntable speeds for accurate playback behaviour. • Pitch control (±8%) Fine speed adjustment with a clear visual reference. • Quartz lock indicator Visual feedback when playback speed is close to the original reference. • BPM tools (manual) Tap tempo and BPM reference to understand how tempo changes with playback speed. • Auto BPM detection (Advanced tools) Optional automatic BPM estimation from the browser audio stream (availability depends on the target website). • Nudge controls Small speed adjustments for precise alignment. • Full deck reset Instantly restore speed, pitch and BPM settings to default values. • Output filter Optional high-pass filter, low-pass filter and gain control applied in real time. • Visual level meters Peak and VU-style meters to assist while listening. Bandcamp limitations Due to how Bandcamp handles audio playback, some advanced features (such as output filtering) may be unreliable or not supported on Bandcamp. This is a platform limitation and not a bug in PitchLab MK2. Privacy and permissions • The extension runs only on supported websites and only when triggered by the user. • All functionality operates locally in the browser. • No personal data, browsing activity or audio content is collected, stored or transmitted. • No external servers are contacted. • The “tabs” permission is used only to identify the active tab in order to apply playback control. • The “storage” permission is used only to save local user preferences (such as interface settings and tool states) inside the browser.

Related extensions