Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pref > Mixer: apply & save settings only in slotApply(), fix bugs, improve UX #11527

Merged
merged 53 commits into from
Oct 16, 2023

Commits on Jun 30, 2023

  1. Configuration menu
    Copy the full SHA
    f888df7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c400306 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ca18756 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f230382 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    14f6811 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    555b02d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9554e84 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f731e9d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    96929a0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    770c643 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6b248d5 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    2fdaee3 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b4c880b View commit details
    Browse the repository at this point in the history
  14. Pref Mixer, EQ shelves: fix update, improve precision, avoid round tr…

    …ip errors
    
    Increase slider range (int, linear) for more precision when calculating the corresponding EQ frequency
    (double, exponential) and vice versa.
    Previously there was a round-trip rounding issue that would decrease certain high EQ frequencies on each update
    until they'd settle at certain values that are appearantly not affected. This was also noticeable when recalling
    the defaults (250 Hz, 2500 Hz), which resulted in 2484 Hz and 246 Hz.
    ronso0 committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    21d5f5e View commit details
    Browse the repository at this point in the history
  15. Pref Mixer, deck EQ & QuickEffects: rework update & save

    load EQ effects from config only during init, load from effects engine for later updates
    ronso0 committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    f6c4435 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    c4e4fe1 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    f1e1a6a View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2023

  1. Configuration menu
    Copy the full SHA
    2f5fd9e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d2f732 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    82b3fc0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e82d50b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d3d18cb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    41c4938 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0a3c57f View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Configuration menu
    Copy the full SHA
    37bddab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    742ca3d View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. move EQ corner ConfigKey strings to effects/defs.h, adjust Pref Mixer

    also don't store coarse EQ frequency corners in config anymore
    ronso0 committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    88a7f37 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    21667b6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2f8534f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    26b952c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c8d98b2 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Configuration menu
    Copy the full SHA
    89acb4e View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2023

  1. Configuration menu
    Copy the full SHA
    0aea69e View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2023

  1. Configuration menu
    Copy the full SHA
    579792f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    930e42a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ce925d9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d3ca182 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0437f34 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Configuration menu
    Copy the full SHA
    5298b85 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Configuration menu
    Copy the full SHA
    f2abc89 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Configuration menu
    Copy the full SHA
    0ca9701 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Configuration menu
    Copy the full SHA
    c439051 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. Configuration menu
    Copy the full SHA
    e07c3c2 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2023

  1. Configuration menu
    Copy the full SHA
    20bd4fa View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. Configuration menu
    Copy the full SHA
    6f20086 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. Configuration menu
    Copy the full SHA
    17422ed View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. Configuration menu
    Copy the full SHA
    5aa6b32 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    84ddc77 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4c1e867 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c222ed4 View commit details
    Browse the repository at this point in the history
  5. Pref Mixer: more efficient EQ list splitting EQs / non-EQs

    Co-authored-by: Swiftb0y <12380386+Swiftb0y@users.noreply.github.com>
    ronso0 and Swiftb0y committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    8e571ee View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2132b97 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. Configuration menu
    Copy the full SHA
    268e278 View commit details
    Browse the repository at this point in the history