HookHouse Pro User Guide
← Back to Studio

HookHouse Pro User Guide

Welcome to HookHouse Pro, the music production intelligence platform for AI-generated music. This guide walks you through every feature, from your first generation to mastering a full album.


Getting Started


Onboarding Welcome Screen

What is HookHouse Pro?

HookHouse Pro is an all-in-one workstation for creating AI-generated music. It combines songwriting tools, vocal profiling, instrument stacking, mix engineering, MIDI generation, and audio mastering into a single interface. The platform works with Suno for final audio generation and uses LLM providers (Gemini, Claude, OpenAI, or xAI/Grok) to power its AI features.

You bring the creative vision. HookHouse handles the technical scaffolding — genre DNA, vocal character, instrument separation, frequency management, and production polish.

Setting Up Your API Key

Before generating anything, you need an LLM API key. HookHouse supports four providers:

  1. Click the Settings gear icon in the top-right header area.
  2. Select your preferred provider: Gemini (recommended for free tier), Claude, OpenAI, or xAI/Grok.
  3. Paste your API key into the field.
  4. The status indicator turns green when the key is verified.

Tip: Gemini offers a generous free tier and works great for most workflows. You only need one provider — not all four.

Setting Up Your Suno Token

HookHouse can generate and sync clips directly with Suno, but it needs a Bearer Token (JWT) from your Suno account to authenticate. Browsers block session cookies from being read by other apps, so HookHouse uses the JWT approach instead. This is separate from your LLM API key.

  1. Log in to suno.com in your browser.
  2. Open Developer Tools (F12) and go to the Console tab.
  3. Paste the extraction script (shown in the HookHouse Settings panel) and press Enter. It will output your JWT.
  4. Copy the result.
  5. In HookHouse, click the Settings gear icon and paste the token into the Suno Token field.
  6. The credit counter in the header will update once the token is verified.

Tip: JWTs expire periodically (typically ~1 hour). If generation or sync stops working, repeat these steps to grab a fresh token. HookHouse will attempt to auto-renew when possible.

If you encounter a CAPTCHA error from Suno:

Suno requires a CAPTCHA token for generation, but it never actually displays a visible CAPTCHA challenge. The only workaround is to manually trigger a generation on Suno's site:

  1. In HookHouse, go to the Output tab and copy the JS Console Code (the script that auto-fills Suno's create form).
  2. Open suno.com/create in your browser.
  3. Open Developer Tools (F12) → Console tab.
  4. Paste the JS Console Code and press Enter. This fills in the lyrics, style, and title fields.
  5. Click Create on Suno's site manually. This triggers Suno's invisible CAPTCHA in the background and registers a valid token for your session.
  6. After that manual generation succeeds, HookHouse's direct Suno integration should work again.

Why this happens: Suno's CAPTCHA is invisible — it runs silently during their Create button flow. Since HookHouse calls the API directly, it never triggers that invisible CAPTCHA. Doing one manual generation on Suno's site resolves it.

Quick Mode vs Advanced Mode

HookHouse has two interface modes, toggled in the top-right corner:

Start in Quick Mode to get your feet wet, then switch to Advanced when you want deeper control.

Your First Generation

Here is the fastest path from zero to a finished song prompt:

  1. Open the Studio tab (it loads by default).
  2. Type a song concept — a sentence or two describing the vibe, story, or emotion.
  3. Pick a genre blend. Select 2-3 genres and HookHouse merges their DNA automatically.
  4. Add mood tags to fine-tune the feel (e.g., "gritty," "nostalgic," "triumphant").
  5. Click Generate. The AI builds a complete song seed with lyrics, style tags, structure, and production notes.
  6. Review the output in the Output section below.
  7. Click Copy to Suno to transfer the prompt directly, or use Copy Lyrics / Copy Style Tags separately.

That is the core loop. Everything else in HookHouse exists to give you more control over each piece of that pipeline.


BUILD — Songwriting


The BUILD group contains the tabs for composing, configuring, and shaping your song before generation.

Studio

Studio Tab

The Studio tab is your session command center. This is where you configure everything that feeds into a generation.

RiffWriter

RiffWriter Tab

RiffWriter is the AI songwriting assistant. It lives in its own tab and generates song seeds independently from Studio.

Enter a vibe description — anything from "70s southern rock bar fight anthem" to "ambient electronic lullaby with glitch textures." RiffWriter returns fully formed song seeds including title, concept, suggested structure, BPM, key signature, and style tags. You can copy any seed into Studio to use as your generation starting point.

Narrative Engine

Narrative Engine Tab

The Narrative Engine maps story arcs onto songs. It is built for concept-driven writing where the lyrics need to follow a deliberate emotional trajectory.

Define your narrative themes, pick a character perspective (first person, third person, omniscient), set emotional waypoints across the song sections, and choose a narrative arc type (rise-fall, redemption, descent, circular). The engine feeds these constraints into the lyric generation process so the AI writes with intentional dramatic structure rather than generic verse-chorus filler.

Vocals

Vocals Tab

The Vocals tab controls everything about the voice character in your generation.

Production

Production Tab

The Production tab handles everything that is not vocals — the instrumental backbone of your track.

Axe Lab

Axe Lab Tab

Axe Lab is the guitar-focused workshop containing Riff DNA and the Solo Choreographer.

Axe Lab settings are independent of style presets, so your guitar configuration persists even when you switch presets.


CREATE — Beyond Singles


The CREATE group extends HookHouse beyond single-song generation.

Album Mode

Album Mode Tab

Plan and generate complete albums with thematic coherence.

  1. Define an album concept — the overarching theme, story, or mood that ties tracks together.
  2. Set the track count and any per-track genre variations.
  3. The coherence engine ensures tracks share thematic DNA while still having individual identity.
  4. Generate tracks individually or in batch, and reorder them with drag-and-drop.

Album Mode is ideal for concept albums, EPs, or themed playlists where you want songs that feel like they belong together.

Live Studio

Live Studio Tab

Simulate live performance contexts. This shapes the production output to sound like it was performed in a specific setting.

Quick presets include 70s Bootleg, FM Broadcast, and Rain Show for instant vibe.

Art

Generate album artwork concepts from text descriptions. Describe the visual style, color palette, and imagery, and the AI produces artwork direction that matches your album's aesthetic.


FORGE — Refine & Export


The FORGE group takes your generated content and refines, converts, or masters it.

Critic

Critic Tab

The AI music critic evaluates your generated output across multiple dimensions: lyrics, vocal choices, production decisions, and genre authenticity. Each dimension gets a score and detailed feedback.

The key feature is Regenerate with Advice — click it and the critic's suggestions are automatically fed back into a new generation, creating an iterative improvement loop without manual prompt editing. The History sub-tab tracks all critique sessions so you can see how your output improves over rounds.

MidiForge

MidiForge Tab

Convert vibe descriptions into playable MIDI files.

  1. Describe a musical feel in plain language (e.g., "funky bass line with syncopated 16th notes").
  2. The AI designs a MIDI blueprint — note sequences, velocities, timing, and instrument assignments.
  3. FluidSynth renders the blueprint into audio you can preview.
  4. Download the MIDI file for use in your DAW, or edit the blueprint and re-forge.

MidiForge bridges the gap between AI-generated song prompts and actual playable instrument parts.

MasterForge

MasterForge Tab

Audio mastering powered by C++ DSP processing.

  1. Upload your audio file (WAV, MP3, FLAC).
  2. The AI analyzes frequency content, dynamics, and stereo image, then designs a mastering chain.
  3. Processing applies EQ, compression, limiting, stereo enhancement, and loudness targeting.
  4. Stem Separation (powered by Demucs AI) splits your mix into vocals, drums, bass, and other.
  5. Remix Mode lets you adjust individual stem levels after separation.
  6. Export to 6 formats with platform-specific presets for Spotify, Apple Music, YouTube, SoundCloud, and more.

LIBRARY — Manage Your Work


The LIBRARY group is where everything you create lives and where you can analyze your creative patterns.

Vault

Vault Tab

The Vault is your draft storage. Every generation automatically saves here.

Sync / Session History

Sessions Tab

Track your generation sessions over time with dimensional ratings.

After each generation, rate the output across five dimensions: Overall, Vocal, Production, Lyrics, and Genre Fit. The Insights panel surfaces your best-performing configurations — which genre combos, vocal packs, and production settings consistently produce your highest-rated results.

Analytics

Analytics Tab

The Analytics dashboard visualizes your creative data.

Suite

Suite Tab

The Suite tab hosts standalone tools embedded within HookHouse. Browse app cards, launch tools in an iframe, search by name, and rename apps. Suite apps communicate with HookHouse through a bridge API for actions like injecting content into Studio, saving to the Vault, or triggering Suno export.


Tips & Workflows


Keyboard Shortcuts

Click the keyboard icon in the header to open the shortcut reference panel. Key shortcuts let you switch tabs, trigger generation, toggle modes, and navigate without touching the mouse.

Share Codes

Export your entire session configuration as a share code — a compact string that encodes your genre blend, vocal settings, production stack, and preferences. Send it to a collaborator and they can import it to get the exact same starting point. Great for remote co-writing sessions.

Suno Integration

HookHouse is designed to feed directly into Suno for final audio generation.

Session Memory & Variation Chains

Style Presets

Style presets are pre-built configurations that set genre, vocals, and production in one click. Use them as starting points, then customize from there. When a preset is active, the Vocals and Production tabs show a "preset override" indicator — switch to manual control anytime by deactivating the preset.


Troubleshooting


Common Issues

API Key Issues

If verification fails, double-check that you copied the full key without leading/trailing spaces and that your network allows outbound HTTPS requests to the provider's API endpoint.

FAQ

Do I need all four API providers? No. You only need one. Gemini is recommended for its free tier. You can switch providers anytime in Settings.

What is Quick Mode? A simplified two-tab view (Studio + Output) for fast generation without the full feature set. Toggle it in the top-right corner.

Where are my drafts saved? In the database, accessible from the Vault tab. They persist across sessions and browser refreshes. You will not lose work.

What genres are supported? HookHouse ships with genre DNA profiles for dozens of genres — rock, metal, blues, jazz, country, hip-hop, electronic, pop, R&B, folk, classical crossover, and many sub-genres. You can blend any combination.

Can I create my own vocal packs? Yes. Use the VocalForge external app (accessible from the Admin Panel) to build custom vocal profiles. They appear alongside the built-in packs in the Vocals tab.