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

(feat) Create per model/avatar/user calibration #76

Open
1 task
dfgHiatus opened this issue Jan 15, 2025 · 1 comment
Open
1 task

(feat) Create per model/avatar/user calibration #76

dfgHiatus opened this issue Jan 15, 2025 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@dfgHiatus
Copy link
Contributor

dfgHiatus commented Jan 15, 2025

Currently, the Babble App stores one calibration. This could be enhanced if calibrations could be stored per user AND avatar, with a default/fallback config per user.

These could then be loaded manually OR automatically when a user's avatar changes (say in VRChat via OSC). This could be represented by a tree dropdown selector, and be enabled/disabled like so:


...

  • Automatically apply per-avatar configuration
  • User 1
    • Avatar A
    • Avatar B
    • ...
    • Default
  • User 2
    • Avatar A
    • Avatar B
    • ...
    • Default

...


With options to edit/delete entries as required.

@dfgHiatus dfgHiatus added the enhancement New feature or request label Jan 15, 2025
@RamesTheGeneric
Copy link
Contributor

Perhaps we can have a model "global" calibration like what we have now and have profile selectable "modifiers" that are applied on top of the global calibration. For example, there could be a second normalization someone can use to "boost" the output of a specific shape. Another example could be utilizing a curve for nonlinear shape activations.

@dfgHiatus dfgHiatus self-assigned this Jan 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants