Stanislav Dovidenko

Stanislav Dovidenko

Engineer, Maker of APEX DJ Console

About

Hi! I'm Stanislav, a full-stack software engineer and passionate music tech creator. I love bridging the gap between modern web technologies and live performance hardware. My latest creation is APEX DJ Console — a fully functional, high-performance browser-based DJ console featuring seamless MIDI mapping and the world's first web emulation of the classic RED SOUND SOUNDBITE hardware sampler. I build tools that make creative expression accessible directly from the browser, without sacrificing the tactile, real-time feel that DJs and live performers need. Always excited to connect with fellow makers, developers, and music lovers!

Badges

Tastemaker
Tastemaker
Veteran
Veteran
Gone streaking
Gone streaking

Maker History

  • APEX: DJ Console
    APEX: DJ ConsoleBrowser-based DJ deck with live procedural audio synthesis
    Jul 2026
  • 🎉
    Joined Product HuntFebruary 28th, 2020

Forums

Visualize MIDI mappings on screen and save mappings to localStorage.

I have successfully implemented on-screen MIDI-binding visualizations, a relative control sensitivity calibration engine, and complete LocalStorage persistence for your custom DJ controller layouts.

MIDI Hardware Mapping & Calibration Improvements

  • Real-time Bindings Overlay: Every map-eligible mixing control (Volume, EQ High/Mid/Low, Pitch, Filter, Crossfader, and Master Out) now features an integrated mini MIDI status badge. The badge dynamically displays current hardware mappings (e.g., CC 10 or NOTE 60), provides an instant trigger button to map parameters on the fly, and allows you to clear bindings with a single click.

  • Aesthetic Configuration Dashboard: A slide-down control dashboard is now accessible via the MIDI CONFIG button in the header. It enables real-time tuning of relative encoder sensitivity (from 0.1x for ultra-fine precision to 4.0x for high-speed parameter sweeps) and displays active MIDI port connections with a registry of all mapped parameters.

  • Persistent Layout Registry: Custom sensitivity levels and MIDI mapping arrays are automatically stored in the client-side database (localStorage). Your customized studio configurations will persist permanently across page reloads and browser sessions.

Как цепляется миди ) там мапить можно ? Или только профильные железки

APEX DJ Console      Web MIDI API:
MIDI- : 
  MIDI- ( DJ- Pioneer, Korg NanoKONTROL, Novation Launchkey MIDI- ).
!
(MIDI Learn):
MIDI/ ( , ).
( , , ).
 Control Change (CC)  .
.

APEX: DJ Console - Browser-based DJ deck with live procedural audio synthesis

A professional interactive web-based DJ Console with dual decks, audio synthesis, effects, and visualizers.
View more