feat: musical speed controls (#2191)

* feat: musical speed controls
This commit is contained in:
vimae
2026-07-10 05:06:46 +01:00
committed by GitHub
parent e3c2605e1d
commit c64807cf94
4 changed files with 107 additions and 5 deletions
+5
View File
@@ -505,6 +505,7 @@ export const GeneralSettingsSchema = z.object({
lastFM: z.boolean(),
lastfmApiKey: z.string(),
listenBrainz: z.boolean(),
microtonalPitchControls: z.boolean(),
musicBrainz: z.boolean(),
nativeAspectRatio: z.boolean(),
nativeSpotify: z.boolean(),
@@ -1201,6 +1202,7 @@ const initialState: SettingsState = {
lastFM: true,
lastfmApiKey: '',
listenBrainz: true,
microtonalPitchControls: false,
musicBrainz: true,
nativeAspectRatio: false,
nativeSpotify: false,
@@ -2830,3 +2832,6 @@ export const useButterchurnSettings = () => {
};
}, shallow);
};
export const useMicrotonalPitchControls = () =>
useSettingsStore((state) => state.general.microtonalPitchControls, shallow);