mirror of
https://github.com/kilyabin/psysonic.git
synced 2026-07-21 22:15:40 +00:00
feat(autodj): configurable overlap cap (auto or 2–30 s) (#1173)
This commit is contained in:
@@ -1,5 +1,9 @@
|
||||
import { IS_LINUX } from '../utils/platform';
|
||||
import { sanitizeHiResCrossfadeResampleHz } from '../utils/audio/hiResCrossfadeResample';
|
||||
import {
|
||||
sanitizeAutodjOverlapCapMode,
|
||||
sanitizeAutodjOverlapCapSec,
|
||||
} from '../utils/playback/autodjOverlapCap';
|
||||
import {
|
||||
LOUDNESS_PRE_ANALYSIS_REF_TARGET_LUFS,
|
||||
clampStoredLoudnessPreAnalysisAttenuationRefDb,
|
||||
@@ -248,6 +252,12 @@ export function computeAuthStoreRehydration(state: AuthState): Partial<AuthState
|
||||
hiResCrossfadeResampleHz: sanitizeHiResCrossfadeResampleHz(
|
||||
(state as { hiResCrossfadeResampleHz?: unknown }).hiResCrossfadeResampleHz,
|
||||
),
|
||||
autodjOverlapCapMode: sanitizeAutodjOverlapCapMode(
|
||||
(state as { autodjOverlapCapMode?: unknown }).autodjOverlapCapMode,
|
||||
),
|
||||
autodjOverlapCapSec: sanitizeAutodjOverlapCapSec(
|
||||
(state as { autodjOverlapCapSec?: unknown }).autodjOverlapCapSec,
|
||||
),
|
||||
...lyricsSourcesMigrated,
|
||||
...youLyPlusMigrated,
|
||||
...wheelSmoothOneTime,
|
||||
|
||||
Reference in New Issue
Block a user