Professional acoustic analysis tool with AI-based DSP chain generation.
- ๐ค Real-time spectral analysis - High-resolution FFT (16384 points)
- ๐ 3D acoustic space scanning - Support for .usdz, .ply, .obj, .glb, .json
- ๐ง AI DSP chain generation - Powered by OpenRouter/Groq
- ๐ 16-band parametric equalizer - Precise frequency control
- ๐๏ธ Professional DSP processors - EQ, Compressor, Limiter, Gate, Reverb, Delay
- ๐ Automatic RT60 calculation - Based on assigned materials
- ๐ฌ๐ง Full English interface
- ๐ฑ Responsive design - Works on desktop and mobile
- ๐พ JSON results export - For backup and sharing
- โ No installation required
- โ Pre-loaded garage demo
- โ All features active
- โ Compatible with all modern browsers
- Frontend: React 18 (via CDN), Tailwind CSS
- 3D Rendering: Three.js r128
- Audio Processing: Native Web Audio API
- AI Integration: OpenRouter API, Groq API
- File Support: GLTFLoader, JSON parsing
- Responsive: Mobile-first design
# Get a free API key:
- OpenRouter: https://openrouter.ai
- Groq: https://console.groq.com
# Configure in the "AI API Configuration" panel- Initialize microphone - Allow audio access
- Record pink noise - 15 seconds of sampling
- Upload 3D scan - Or use the garage demo
- Assign materials - Select materials for each surface
- Generate DSP Chain - AI analyzes and suggests optimal chain
- Optimized DSP chain
- 16-band EQ curve
- Quality score (1-10)
- List of identified issues
- Specific software suggestions
- Exportable JSON file
# Clone the repository
git clone https://github.com/ninuxi/acoustic-space-analyzer-ai-pro.git
# No dependencies needed (everything via CDN)
# Simply open index.html in your browser
# For local development with server:
npx serve .
# Or
python -m http.server 8000acoustic-space-analyzer-ai-pro/
โโโ index.html # ๐ฎ๐น Main app (Italian)
โโโ en/index.html # ๐บ๐ธ English version
โโโ samples/ # Demo 3D files
โโโ README.md # Italian documentation
โโโ README_EN.md # English documentation
โโโ LICENSE # MIT License
- Input: Microphone (Web Audio API)
- Analysis: Pink noise reference, 16384-point FFT
- Output: JSON with complete spectral data
- .usdz - iPhone LiDAR Scanner
- .ply - Point cloud data
- .obj - Wavefront 3D object
- .glb - Binary glTF
- .json - Custom room data format
- Complete JSON - All analysis data
- EQ Configuration - 16 parametric bands
- DSP Chain - Processors and parameters
The integrated artificial intelligence specializes in:
- Advanced acoustic analysis - Modal problem identification
- DSP optimization - Optimal processing chains
- Software-only correction - No physical treatment
- Professional suggestions - VST plugins, room correction software
- Precise parameterization - Optimal values for each processor
- ASIO/CoreAudio support - Professional audio interfaces
- Multi-point analysis - Automated sweeps
- VST preset export - Direct DAW integration
- A/B comparison mode - Before/after analysis
- Extended materials database - Acoustic coefficients library
- Local Machine Learning - TensorFlow.js integration
- Advanced RT60 prediction - Proprietary algorithms
- Ray-tracing simulation - Accurate reflection modeling
- Plugin ecosystem - Modular architecture
- Augmented Reality - AR treatment visualization
- Collaboration tools - Team project sharing
- Public API - Third-party integration
- Desktop app - Standalone Electron version
Contributions welcome!
# Fork the repository
# Create a branch for your feature
git checkout -b feature/new-functionality
# Commit your changes
git commit -m "Add new functionality"
# Push and open a Pull Request- ๐ Bug fixes - Reports and corrections
- โจ New features - Capability expansion
- ๐ Localization - Additional translations
- ๐ Documentation - Guides and tutorials
- ๐จ UI/UX - Interface improvements
MIT License - Free use for non-commercial purposes.
See LICENSE for complete details.
- Architecture: React + Three.js + Web Audio API
- AI Integration: OpenRouter, Groq
- Design: Tailwind CSS, Gradient aesthetics
- 3D Rendering: Three.js community
- Audio DSP: Web Audio API specifications
๐ Live Demo โข ๐ Italian Docs โข ๐ Issues โข โญ Star
Made with ๐๏ธ for the audio community