Skip to content

diktatorial/Loudness-Penalty-Car-Check

Repository files navigation

Loudness Penalty Analyzer

A Next.js application for analyzing audio loudness penalties and enhancing playback quality with customizable equalizer settings.

Features

  • Audio file upload and analysis
  • Real-time LUFS calculation
  • Multi-band equalizer
  • Device playback simulation
  • Loudness penalty visualization

Tech Stack

  • Next.js 15.0
  • TypeScript
  • Tailwind CSS
  • WebAssembly (ebur128-wasm)
  • Chart.js
  • Shadcn/UI

Getting Started

  1. Install dependencies:
npm install
# or
yarn install
  1. Run the development server:
npm run dev
# or
yarn dev
  1. Open http://localhost:3000 in your browser.

Development

The project uses:

  • Tailwind CSS for styling
  • Shadcn/UI for components
  • WebAssembly for audio processing
  • Chart.js for visualization

License

MIT