mirror of
https://github.com/ocornut/imgui.git
synced 2026-11-06 22:45:48 +01:00
docs: Update README with audio engine, MIDI probe, pitch bend learn
- Built-in Audio Engine section for DJ-S11 sample - 2 royalty-free procedural tracks (House 128 / Breakbeat 140) - Full feature list: EQ, faders, crossfader, pitch, VU, jog, FX - MIDI probe and pitch-bend learn mentions - Removed 'no audio output' line (now HAS audio)
This commit is contained in:
parent
a0c2a9e2d9
commit
947b8601e6
20
README.md
20
README.md
@ -38,9 +38,23 @@ Five ready-made layouts via the **Samples** menu: Audio Mixer, Settings Panel, M
|
||||
### Perform Mode & Web MIDI
|
||||
|
||||
- **Perform Mode** (`P` key or ▶ Perform): all placed widgets become live controls — draggable sliders, toggleable buttons, rotatable jog wheels, animated VU meters
|
||||
- **Web MIDI** (Chrome/Edge/Opera): connect any MIDI controller, **MIDI Learn** (`L` key) to map hardware CC/notes to on-screen widgets, MIDI OUT feedback for LED rings and motor faders
|
||||
- **Numark Mixstream Pro preset** included as a starter mapping
|
||||
- Works fully without audio output — visual control surface demo
|
||||
- **Web MIDI** (Chrome/Edge/Opera): connect any MIDI controller, **MIDI Learn** (`L` key) to map hardware CC/notes/pitch-bend to on-screen widgets, MIDI OUT feedback for LED rings and motor faders
|
||||
- **Probe MIDI**: hardware diagnostics with input/output enumeration + live message monitor
|
||||
- **Numark Mixstream Pro preset** included as a starter mapping (requires Computer/MIDI mode on the unit)
|
||||
|
||||
### Built-in Audio Engine (DJ-S11)
|
||||
|
||||
The DJ-S11 sample includes a **fully functional audio engine** via Web Audio API:
|
||||
|
||||
- **2 royalty-free procedural tracks**, synthesized in-browser (no samples, no licensing, works offline): House 128 BPM on Deck A, Breakbeat 140 BPM on Deck B
|
||||
- **PLAY / CUE / SYNC** — working sequencer per deck with beatmatching
|
||||
- **3-band EQ** (HI/MID/LOW) per channel via BiquadFilters
|
||||
- **Channel faders + equal-power crossfader**
|
||||
- **Pitch control** ±8% per deck
|
||||
- **Master volume + real RMS VU meters** (AnalyserNode)
|
||||
- **Jog wheels** nudge playback phase
|
||||
- **FX**: ECHO on master (delay + feedback)
|
||||
- Live playhead progress bars and time counters on each deck
|
||||
|
||||
## Upstream Contributions
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user