diff --git a/lib/hooks/useMultiTrack.ts b/lib/hooks/useMultiTrack.ts index 6ac1653..0cf9de0 100644 --- a/lib/hooks/useMultiTrack.ts +++ b/lib/hooks/useMultiTrack.ts @@ -30,10 +30,7 @@ export function useMultiTrack() { if (typeof window === 'undefined') return; try { - const trackData = tracks.map((track) => ({ - ...track, - audioBuffer: null, // Don't serialize audio buffers - })); + const trackData = tracks.map(({ audioBuffer, ...track }) => track); localStorage.setItem(STORAGE_KEY, JSON.stringify(trackData)); } catch (error) { console.error('Failed to save tracks to localStorage:', error);