Dplug icon indicating copy to clipboard operation
Dplug copied to clipboard

Audio plugin framework. VST2/VST3/AU/AAX/LV2 for Linux/macOS/Windows.

Results 117 Dplug issues
Sort by recently updated
recently updated
newest added

Remove reliance on `Dplug_ProfileUI` for dplug.gui.profiler so that it can be instantiated and used in regular audio task. This is quite helpful.

Performance
Mac

- [ ] Channel Pan: Generators probably get this somehow - [ ] Channel Level: Generators probably get this somehow. - [ ] Channel Pitch Synth do not seem to...

Enhancement
FL

See also #808 Blocked by futureBinState not being default. > even without futureBinState, saving a state allows to use a whole Dplug chunk, hence not relying on host for resetting...

Enhancement
Blocked
Low interest

Follow-up from #352 The goal is to save/restore any extra state that allows to render audio, not necessarily global UI settings (somehow best handled with a VFS abstraction and config...

Enhancement

- [ ] Something to amplify a color (whiten only "lifts" the color) `RGBA(r*t, g*t, b*t, a)` - [ ] Something to saturate and desaturate a color

Enhancement
Mental load

Advice from Hipreme: A druntime lives here: https://github.com/MrcSnm/webassembly/tree/vita Using that could be super interesting for portability. - For wasm: two clang+libc offer exist, but , no effort from OS vendors...

Enhancement

Raylib is superbly documented with the cheat sheets. Make one for dplug:core, dplug:math documenting: - readParam - logmap - linmap - normalizePhase - ~~_mm_pow_ss/_mm_exp_ss/_mm_pow_ps/_mm_exp_ps~~ - fast_cos/fast_sin/fast_xxx - convertDecibelToLinearGain - convertLinearGainToDecibel...

Documentation
Mental load

Resize of PBR plugins could be speed up by 30% if this wasn't the case. And this is probably the very same computation (EDIT: no, it is something nonsensical), and/or...

Super hard
Performance

Would be nice to draw the times things are really drawn, there is probably some smoothing to do that would make it draw smoother, because the time we get is...

Enhancement
Question

As discovered when fixing #653 , - priority sounds different for drawing and mouse events (local-only Z) - so problems may reveal in nested hierarchy - raw widgets are of...

Enhancement
Documentation
Low interest