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

[FEATURE] Add I/O calibration to metadata #477

Merged
merged 6 commits into from
Sep 28, 2024
Merged

[FEATURE] Add I/O calibration to metadata #477

merged 6 commits into from
Sep 28, 2024

Conversation

sdatkinson
Copy link
Owner

@sdatkinson sdatkinson commented Sep 28, 2024

  • Document this
  • Bump patch version of .nam file for non-breaking changes to the spec.

Add levels for the reamp send/return that was used to record the gear.
Stored under the metadata fields:

  • "input_level_dbu": The level being input to the gear, in dBu, corresponding to a 1kHz sine wave with 0dBFS peak.
  • "output_level_dbu": The level, in dBu, of a 1kHz sine wave that achieves 0dBFS peak when input to the interface that's recording the output of the gear being modeled.

These can be used by plug-ins to automatically adjust the level of the incoming signal (if the plug-in is the first one that the signal is processed by, or if the I/O calibration of all of the previous effects are known) and the outgoing signal (to achieve the correct overall gain across the model).

Resolves #244

@sdatkinson sdatkinson marked this pull request as ready for review September 28, 2024 23:04
@sdatkinson sdatkinson merged commit 9febdb6 into main Sep 28, 2024
5 checks passed
@sdatkinson sdatkinson deleted the 244-dbus branch September 28, 2024 23:04
@sdatkinson
Copy link
Owner Author

🤞🏻 !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FEATURE] Metadata field for internal operating level
1 participant