AuraSynth AI Studio

Next-Gen Generative AI Music & Vocal Production Studio Documentation

Version 1.0.0

1. Introduction & Overview

AuraSynth AI is a turn-key generative music and vocal production studio written in clean PHP and modern JavaScript Web Audio API. It allows users to prompt, generate, isolate stems, and preview complete multi-instrument musical tracks in real-time right in their browser.

2. System Requirements

3. 60-Second Installation Guide

Option A: Turnkey SQLite (Default - No Setup Required)

  1. Unzip the AuraSynth-Package.zip file onto your computer.
  2. Upload the contents directly to your server (e.g. public_html/ or a subfolder like public_html/music/).
  3. Ensure the database/ folder has write permissions (chmod 0755 or 0777).
  4. Navigate to your website URL in the browser (e.g. https://yourdomain.com/music/).
  5. AuraSynth will automatically create the database and seed it with 8 high-fidelity tracks!

Option B: MySQL / MariaDB (Optional)

  1. Create a MySQL database and user in your cPanel or phpMyAdmin.
  2. Import the file database/schema.sql into your database.
  3. Open db.php in any text editor and change line 17:
    define('DB_TYPE', 'mysql');
    define('MYSQL_HOST', 'localhost');
    define('MYSQL_NAME', 'your_database_name');
    define('MYSQL_USER', 'your_database_user');
    define('MYSQL_PASS', 'your_database_password');
  4. Save and upload db.php. You're done!

4. Admin Portal Access

The administrative portal allows you to manage tracks, monitor generation telemetry, and adjust user credits.

Security Recommendation: For production deployments, edit admin.php lines 23-24 to replace the default admin password with a secure password of your choice.

5. Visual Customization & Color Scheme

AuraSynth is themed in a modern burgundy, crisp white, and electric cyan color palette. You can easily customize these colors in assets/css/style.css:

:root {
  --bg-deep: #120206;           /* Base deep burgundy */
  --burgundy-primary: #820f2b;  /* Rich wine red */
  --cyan-neon: #00f0ff;         /* Electric cyan accent */
  --text-white: #ffffff;        /* Crisp white typography */
}

6. Support & Updates

If you encounter any issues or have questions regarding installation, feel free to submit a support ticket via Codester.