🎵 Real-time AI music generation VST3 plugin for live performance
"I've cycled through almost every AI music tool on the market, but Obsidian is the first one that actually feels like a real production tool rather than a novelty. While other AI apps try to replace the songwriter, Obsidian treats AI like a powerful, playable instrument. The 8-track MIDI-triggering is a total game-changer—having immediate access to eight distinct loops that I can mix and manipulate individually makes it feel like a smart sampler rather than a 'black box.' Because it lives directly in my DAW, there is zero latency and zero break in my workflow; I'm not downloading files or waiting for a browser to render. It stays perfectly locked to my project's tempo and vibe, serving as the ultimate 'intelligent jam partner VST' whenever I need to break through a creative block, or start a new track from scratch."
— Moteka, Electronic Music Producer
SoundCloud • Instagram
⚡ Quick Start: Get your API key and start generating in minutes — no GPU or setup required.
📄 Late Breaking Paper - AIMLA 2025 - Presented at the first AES International Conference on Artificial Intelligence and Machine Learning for Audio (Queen Mary University London, Sept 8-10, 2025)
🎓 Tutorial - From DAW setup to live performance (French + English subtitles)
Watch the draw-to-audio feature in action - Live improvisation session showing real-time sketch-to-sound generation:
Raw improvisation showcasing the experimental draw-to-audio workflow: sketch patterns → AI interprets visuals → generates matching loops on the fly.
Type words → Get musical loops instantly. No stopping your creative flow.
- 8-track sampler with MIDI triggering (C3-B3)
- 4 pages per track (A/B/C/D) - Switch variations instantly
- 8 sequences per page - 256 total patterns for complex live sets
- 16-step sequencer with multi-measure support
- Quantized page changes - Seamless transitions locked to measure boundaries
- Draw-to-sound - Sketch your ideas visually and let AI interpret them musically
- Perfect DAW sync - Auto time-stretch to project tempo
- Real-time generation - No pre-recorded samples
Text example: Type "dark techno kick" → AI generates techno loop → Program sequence → Switch between 8 pattern variations
Performance example:
- Page A: Main groove (8 sequences)
- Page B: Breakdown variation (8 sequences)
- Page C: Build-up (8 sequences)
- Page D: Drop (8 sequences)
- Switch pages at measure boundaries while performing live
OBSIDIAN Neural is NOT a song generator like Suno or Udio. It's a performance tool for musicians:
- No full songs in one click - You build your track loop by loop
- No lyrics or vocals - Focus on instrumental loops and sound design
- No auto-arrangement - You're the composer, AI is your loop generator
Think of it as: A creative sampler that generates sounds on-demand, not a "press play and get a song" tool.
256 independent patterns at your fingertips - Each of the 8 tracks features a powerful multi-page, multi-sequence architecture:
- 4 pages per track (A/B/C/D) - Switch variations instantly with page buttons
- 8 sequences per page - Independent MIDI patterns per page (32 sequences per track total)
- Live page switching - Quantized to measure boundaries for seamless transitions
- Per-page sequence memory - Each page remembers its active sequence
- Quantized beat repeat - Stutter/retrigger effects locked to tempo (1/4 to 1/128 subdivisions)
- Random retrigger intervals - Enable automatic random interval selection for evolving patterns
- Seamless loop points - Adjustable start/end points per page with auto-crossfade
Example workflow:
- Track 1, Page A, Sequence 1: Simple 4-on-floor kick
- Track 1, Page A, Sequence 2: Broken beat variation
- Track 1, Page B, Sequence 1: Minimal pattern
- Enable beat repeat on Track 1 → Instant stuttered fills
- Switch pages and sequences on the fly during performance
Quantized stutter effects that stay locked to your DAW tempo:
- 10 interval presets: 4 bars, 2 bars, 1 bar, 1/2, 1/4, 1/8, 1/16, 1/32, 1/64, 1/128
- Half-beat quantization - Beat repeat triggers snap to nearest half-beat
- Random duration mode - Automatically randomizes interval length (1-10) on each trigger
- MIDI learnable - Map beat repeat toggle and interval knob to any controller
- Visual feedback - Interval knob displays current subdivision
How it works:
- Load a sample on any track
- Enable beat repeat
- Adjust interval knob (or enable random mode)
- Effect triggers quantized to half-beats
- Returns to original playback seamlessly
Performance tricks:
- Use on drum loops for instant fill variations
- Combine with page switching for complex breakdowns
- Enable random duration for evolving glitch textures
- MIDI map to foot controller for hands-free triggering
Type natural language descriptions and get instant musical loops:
- "dark techno kick"
- "ambient pad with reverb"
- "808 bass with distortion"
Express your musical ideas visually (original concept by A.D.) - Each track includes a drawing canvas where you can sketch patterns, shapes, or abstract concepts. The AI analyzes your drawing using a Vision Language Model (VLM) and translates visual elements into musical descriptions:
- Click the Draw button on any track
- Use pencil, brush, spray, or eraser tools
- Choose colors and brush sizes
- Click Generate to send your drawing
How it works:
- Your drawing is encoded as Base64 image data
- A Vision Language Model interprets the visual elements using musical vocabulary
- The generated textual description is sent to the audio generation model
- Result: A unique sound that matches your visual concept
Example workflow:
- Draw sharp, angular lines → AI interprets as "aggressive staccato synth"
- Sketch flowing curves → AI interprets as "smooth flowing pad"
- Use red/orange colors → AI might associate with "warm analog tones"
- Create chaotic patterns → AI interprets as "glitchy percussion"
Canvas features:
- 512x512 drawing area
- 4 brush types (Pencil, Brush, Spray, Eraser)
- 10 color presets
- Adjustable brush size (1-50)
- State preservation per track/page
This feature bridges the gap between visual creativity and sonic experimentation, allowing producers to explore sound design through intuitive visual metaphors.
Note: This draw-to-audio feature is currently experimental and under active development.
Generate AI loops directly from your DAW with zero setup. Professional quality.
- Download VST3 from Releases
- Get your API key from obsidian-neural.com
- Load the VST in your DAW
- Configure in the plugin:
- Click the ⚙️ settings button (top right) or wait for the first-time setup dialog
- Choose "Server/API" mode
- Enter Server URL:
https://api.obsidian-neural.com - Enter your API key
- Click "Save & Continue"
👉 Detailed setup guide:
📘 Getting Started
🎚️ First Step - Using the Plugin in Your DAW
🎨 Draw-to-Audio - Express Your Musical Ideas Visually
🎛️ Bank Management - Organize and Manage Your Generated Sounds
Pricing:
- Free: 10 credits (10 samples) - Try it out
- Starter: €14.99/month - 500 credits (500 samples)
- Pro: €29.99/month - 1500 credits (1500 samples)
- Studio: €59.99/month - 4000 credits (4000 samples)
Each generation costs 1 credit (1 LLM generation + 1 audio generation). Samples up to 30 seconds, ~20s generation time.
Benefits:
- Zero setup - Works immediately
- Professional quality
- Variable duration (up to 30s)
- No GPU or powerful hardware required
- Perfect for live performance
Best for privacy, customization, and unlimited generations.
- Get Stability AI access
- Follow build from source instructions
- Run server interface:
python server_interface.py - Download VST3 from Releases
- Load the VST in your DAW
- Configure in the plugin:
- Click the ⚙️ settings button (top right) or wait for the first-time setup dialog
- Choose "Server/API" mode
- Enter your local server URL (default:
http://localhost:8000) - Leave API key empty for local server
- Click "Save & Continue"
👉 Complete installation guide: See INSTALLATION.md for:
- Platform-specific installation scripts (Windows, macOS, Linux)
- GPU detection and optimization (CUDA, Metal, ROCm)
- VST3 + AU building (macOS includes Audio Unit format)
- Troubleshooting and prerequisites
Quick install commands:
Windows:
git clone https://github.com/innermost47/ai-dj.git
cd ai-dj
install-win.batmacOS:
git clone https://github.com/innermost47/ai-dj.git
cd ai-dj
chmod +x install-mac.sh
./install-mac.shLinux:
git clone https://github.com/innermost47/ai-dj.git
cd ai-dj
chmod +x install-lnx.sh
./install-lnx.shBenefits: Unlimited generations, full privacy, variable duration
Requirements: GPU with CUDA support (NVIDIA) or Metal (Apple Silicon), Python environment
Runs completely offline. No servers, Python, or GPU needed.
- Get Stability AI access
- Download models from innermost47/stable-audio-open-small-tflite
- Copy to
%APPDATA%\OBSIDIAN-Neural\stable-audio\ - Download VST3 from Releases
- Choose "Local Model" in plugin
Requirements: 16GB+ RAM, Windows
Current limitations:
- Fixed 10-second generation
- Some timing/quantization issues
- High RAM usage
| Feature | Cloud API | Self-Hosted | Local Models |
|---|---|---|---|
| Setup Difficulty | ⭐ Easy | ⭐⭐⭐ Advanced | ⭐⭐ Moderate |
| Hardware Requirements | None | GPU + CUDA/Metal | 16GB+ RAM |
| Generation Quality | ⭐⭐⭐ Best | ⭐⭐ Good | ⭐ Basic |
| Variable Duration | ✅ Up to 30s | ✅ Yes | ❌ Fixed 10s |
| Cost | Pay per use | Free (after setup) | Free |
| Privacy | Data processed on cloud | Full privacy | Full privacy |
| Internet Required | ✅ Yes | ❌ No | ❌ No |
| Best For | Beginners, live gigs | Privacy-focused, unlimited use | Offline work, testing |
Featured in 8 countries and 6 languages across major music production publications:
- 🇺🇸 Synthtopia - "Brings AI-Generated Samples To Your DAW"
- 🇨🇳 MIDIFAN - Leading Chinese music tech publication (multiple features)
- 🇰🇷 S1 Forum - Korean music production community
- 🇳🇱 Rekkerd - "Real-time AI music generation VST3"
- 🇫🇷 Audiofanzine - Major French music technology publication
- 🇪🇸 FutureMusic - Spanish music production coverage
- 🇯🇵 DTM Plugin Sale - Japanese music production community
- 🇺🇸 Bedroom Producers Blog - "FREE AI-powered jam partner"
"Too many AI projects focus on the things AI can save you from doing rather than how AI can help you get better at what you do."
— James Nugent, Bedroom Producers Blog
🎯 Share your jams! I'm the only one posting OBSIDIAN videos so far. Show me how YOU use it!
📧 Contact: Form
💬 Discussions: GitHub Discussions
📺 Examples: Community Sessions
🌐 Website: obsidian-neural.com
VST3 Plugin:
Install to:
- Windows:
C:\Program Files\Common Files\VST3\ - macOS VST3:
~/Library/Audio/Plug-Ins/VST3/ - macOS AU:
~/Library/Audio/Plug-Ins/Components/ - Linux:
~/.vst3/
🚀 Active development - Updates pushed regularly
⭐ 155+ GitHub stars - Thanks for the support!
🐛 Issues: Report bugs here
Road to 200 Stars! Currently at 155+ 🌟
When we hit 200 stars, we're celebrating with a community giveaway:
Prize: 1 year of Starter Pack free access (€179.88 value)
Eligibility: Active community members (stars, discussions, issues, contributions)
Every star, contribution, and piece of feedback helps make Obsidian Neural better. Thank you for being part of this journey! 🙏
- Installation Guide - Complete setup instructions with platform-specific scripts
- Video Tutorial - Full walkthrough (French + English subtitles)
- Online Documentation - Comprehensive guide
- Press Coverage - Media features and reviews
- 🆓 GNU Affero General Public License v3.0 (Open source)
- AI Model: Stability AI Community License
🥁 BeatCrafter - Intelligent MIDI drum pattern generator VST3
Proof of concept for live performance with foot controller. Generates authentic drum patterns that evolve from simple to complex.
🎛️ Randomizer - Generative music studio
Experimental web-based music creation tool with procedural generation.
🎵 YouTube Channel - Original compositions
Electronic music, ambient soundscapes, metal, and experimental productions by InnerMost (2010-2023).
📧 Contact: Form
💬 GitHub: @innermost47
🌐 Website: anthony-charretier.fr
Developed by InnerMost47 (Anthony Charretier)
Special thanks to:
- A.D. for the original draw-to-audio concept
- Moteka for the incredible testimonial and early adoption
- Stability AI for Stable Audio Open
- The open-source community
- All beta testers and early adopters
OBSIDIAN-Neural - Where artificial intelligence meets live music performance.
Made with 🎵 in France


