fa57861dbf
ILoudnessAlgorithm strategy (RmsLoudnessAlgorithm first impl), WaveformProfileService stores quantized byte[] sidecar in new MediaFileVault (profiles vault), wired into UnifiedTrackService.UploadAsync; failure is logged and swallowed. WaveformProfileDto and WaveformProfileOptions in shared projects.
17 lines
466 B
C#
17 lines
466 B
C#
namespace DeepDrftContent.Constants;
|
|
|
|
/// <summary>
|
|
/// Constants for FileDatabase vault names
|
|
/// </summary>
|
|
public static class VaultConstants
|
|
{
|
|
/// <summary>
|
|
/// Vault name for storing audio tracks
|
|
/// </summary>
|
|
public const string Tracks = "tracks";
|
|
|
|
/// <summary>
|
|
/// Vault name for storing waveform loudness profile sidecars, keyed by track EntryKey.
|
|
/// </summary>
|
|
public const string WaveformProfiles = "waveform-profiles";
|
|
} |