lsp-plugins / lsp-plugins/lsp-plugins-para-equalizer
Parametric EQ redesign
@PROPHESSOR is already working on this.
Since Dec 22, 2023.
- Dominant language
- C++
- Stars
- 4
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
- [x] Enable FFT by default

- [x] Pre + Post FFT option

- [x] Reasonable gain range by default (not 36 db 🤯) (make a dropdown list like in FabFilte Pro Q3 with 6db, 12db, 24db, 36db options and select 12db by default)

- [x] Highlight the filter when user clicks on the corresponding point

- [x] Make points bigger


- [x] Don't hide points of muted filters
- [x] Show the gain near the point

- [x] Don't show unused filters at the bottom

- [x] Mute/unmute dot on double click on it
- [x] Move filters selection buttons

- Move presets from Menu to a panel

- [x] Move filter params to a floating window and expand the working space by removing unnecessary bottom panel




- Added after 18.12.2023
- [ ] Interpolate FFT output

- [x] Do you really need this Balance knob? Or shouldn't it be changed to "Pan"?

- [x] Add FFT tilt combo box

- Added after 20.12.2023
- [x] Hide this knob when AUTO button isn't active

- Add tooltip hints on button hover (needed for INSPECT, AUTO, Mode, Pitch, Reactivity, Mode, etc)
- [x] Change Zoom slider appearance

- Verify SAVE/LOAD, Import/Export and Presets options... Move Presets to the top banel (see proporsal above), Import/Export stay in the menu and SAVE/LOAD/RESET move to the Presets window

- [ ] Add automatic gain compensation button
- Add more options to dot context menu:
- [ ] Invert gain
- [ ] Delete
- [ ] Add invert phase button?
- [ ] Change Q range for more convenient usage
- [ ] Add channel option for a filter:
- Stereo
- Left
- Right
- Mid
- Side

- [ ] Ctrl+Click to delete a dot
- [ ] Add optional phase curve (like in ReaEQ)

- [x] Add "History" or "Freeze" or "Accumulated" spectre view

- [ ] Add frequency peaks highlight (like in FLStudio's EQ 2)
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.