SLICEAUDIO

SliceAudio is a modern web application designed to simplify audio file segmentation. Built with Next.js and React, it allows users to upload audio files and automatically split them into smaller segments of customizable duration via a clean, dark-themed interface optimized for both desktop and mobile. The app features a two-step process: easy audio file upload through drag-and-drop or file selection, followed by automated splitting with progress indicators.
Managing client-side audio processing for large files while ensuring high performance and a seamless user experience across different browsers.
Implemented FFmpeg.wasm for client-side processing, paired with a robust React state management system and Web Workers to prevent UI blocking during heavy tasks.