'use client'; import * as React from 'react'; import { Music, Settings } from 'lucide-react'; import { ThemeToggle } from '@/components/layout/ThemeToggle'; import { Button } from '@/components/ui/Button'; import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '@/components/ui/Card'; import { ToastProvider } from '@/components/ui/Toast'; export default function Home() { return (
{/* Header */}

Audio UI

Professional audio editing in your browser

{/* Main content */}
{/* Welcome Card */} Welcome to Audio UI A sophisticated browser-only audio editor built with Next.js 16 and Web Audio API

This project is currently in development. The following features are planned:

  • Multi-track audio editing with professional mixer
  • Advanced effects: EQ, compression, reverb, delay, and more
  • Waveform visualization with zoom and scroll
  • Audio recording from microphone
  • Automation lanes for parameters
  • Export to WAV, MP3, OGG, and FLAC
  • Project save/load with IndexedDB
{/* Tech Stack Card */} Technology Stack Built with modern web technologies

Frontend

  • • Next.js 16 with React 19
  • • TypeScript 5
  • • Tailwind CSS 4
  • • Lucide React Icons

Audio

  • • Web Audio API
  • • Canvas API
  • • MediaRecorder API
  • • AudioWorklets
{/* Privacy Card */} Privacy First Your audio never leaves your device

All audio processing happens locally in your browser using the Web Audio API. No files are uploaded to any server. Your projects are saved in your browser's IndexedDB storage, giving you complete control over your data.

{/* Footer */}
); }