OBSIDIAN-Neural Base Tutorial Available

VST, AU, AAX, CLAP, etc. Plugin Virtual Instruments Discussion
RELATED
PRODUCTS
OBSIDIAN-Neural — AI-Powered Live Music VST3 / AU / Standalone Plugin

Post

Hey everyone,

Just released a base workflow tutorial for OBSIDIAN-Neural:

(French with English subtitles)

What's covered:
- DAW multi-output setup and configuration
- AI prompt creation and sample generation
- Sequencing and editing workflow
- Hardware synth integration (TD-3 demo)
- Drag & drop export to DAW tracks

The tutorial shows the actual creative process - from typing simple prompts like "breakbeat rhythm" to building full arrangements with AI-generated elements + hardware.

Quick note on antivirus: If you encounter any Malwarebytes warnings, it's a known false positive. I've submitted the repo for review and they've confirmed it will be removed from their database in the next update. Official response here.

For those not interested in AI music tools - totally understandable, no worries at all.

Cheers,
InnerMost47

Post

Following for hopeful future Mac release.

Post

perpetual3 wrote: Sun Jun 29, 2025 3:39 pm Following for hopeful future Mac release.
I invite you to check here, I have build the vst for mac :)

https://github.com/innermost47/ai-dj/releases/tag/v45

Post

Oh nice! I read that it was windows only.

Post

perpetual3 wrote: Sun Jun 29, 2025 8:42 pm Oh nice! I read that it was windows only.
Thanks for the info! I'll update that to avoid any misunderstanding.

Post

The Mac installer isn't an installer, it has no extension and my Mac believes its a text document... Adding any possible extension (.pkg, .dmg, .app) doesn't do any good either...
But the VST3 loads fine...

Post

Tj Shredder wrote: Mon Jun 30, 2025 6:45 am The Mac installer isn't an installer, it has no extension and my Mac believes its a text document... Adding any possible extension (.pkg, .dmg, .app) doesn't do any good either...
But the VST3 loads fine...
Thanks for reporting this! Please try:

1. Fix permissions via Terminal:

Code: Select all

chmod +x /path/to/OBSIDIAN-Neural-Installer-macOS 

2. If it's still seen as text, force execution:

Code: Select all

./OBSIDIAN-Neural-Installer-macOS 

Post

It has nothing to do with permissions. What should it be? A standalone? Then it should be an app, but it wasn't... An installer? It wasn't... A dmg? It wasn't either... It had no extension at all. Maybe it was an app for the ancient OS9? I doubt it... (30 years ago Apple used a different system to determine the file type...; - )
I am fine with the VST3 though...

Post

Tj Shredder wrote: Tue Jul 01, 2025 2:09 pm It has nothing to do with permissions. What should it be? A standalone? Then it should be an app, but it wasn't... An installer? It wasn't... A dmg? It wasn't either... It had no extension at all. Maybe it was an app for the ancient OS9? I doubt it... (30 years ago Apple used a different system to determine the file type...; - )
I am fine with the VST3 though...
Thanks for your message, I will have to investigate on that. I tell you when that's ok.

Post


Post

This looked better, but still pretty unexpected, as seemingly contains something for the command line. I copied it out of the dmg, did my usual dequarantine, and it opened a terminal with this result:

st@Mac ~ % /Users/st/Downloads/OBSIDIAN-Neural-Installer ; exit;
Traceback (most recent call last):
File "installer.py", line 22, in <module>
ModuleNotFoundError: No module named 'psutil'
[PYI-5568:ERROR] Failed to execute script 'installer' due to unhandled exception!

Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
Deleting expired sessions... 5 completed.

[Prozess beendet]

I think this needs more explanations what it should do. It seems to want to install some phyton code. I guess there must be a way to pack it into an installer that works for normal users... And I guess it failed...
Never expect from non-programmers what is second nature to programmers...

Post

Hey! Thanks a lot for the feedback and debugging info - super helpful!
I just triggered a new build. I think I found the issue: missing Python dependencies (psutil and GPUtil) that weren't being packaged properly by PyInstaller on macOS. Should be fixed now.
Since I don't have a Mac to test on, your reports are really valuable for getting this working properly. The new build should give you a proper installer instead of that terminal error.
Thanks for your patience while I figure out the cross-platform packaging! Let me know how it goes.
https://github.com/innermost47/ai-dj/releases/tag/v50

Post

It still looked the same. Its not a pkg file, it opened the terminal with the result that seemingly opened something like an app with this error message on a popup window:

"A critical error occurred: module 'subprocess' has no attribute 'CREATE_NO_WINDOW'"

The copy of the console:

st@Mac ~ % /Users/st/Downloads/OBSIDIAN-Neural-Installer ; exit;
Detecting VST3 folder (initial scan, output to console):
Checking: /Library/Audio/Plug-Ins/VST3 (Exists: True, IsDir: True)
Found existing VST3 folder: /Library/Audio/Plug-Ins/VST3

Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
Deleting expired sessions...none found.

[Prozess beendet]

Post

Tj Shredder wrote: Fri Jul 04, 2025 6:47 am It still looked the same. Its not a pkg file, it opened the terminal with the result that seemingly opened something like an app with this error message on a popup window:

"A critical error occurred: module 'subprocess' has no attribute 'CREATE_NO_WINDOW'"

The copy of the console:

st@Mac ~ % /Users/st/Downloads/OBSIDIAN-Neural-Installer ; exit;
Detecting VST3 folder (initial scan, output to console):
Checking: /Library/Audio/Plug-Ins/VST3 (Exists: True, IsDir: True)
Found existing VST3 folder: /Library/Audio/Plug-Ins/VST3

Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
Deleting expired sessions...none found.

[Prozess beendet]
Thanks for the report! I've identified and fixed the issue - it was a Windows-specific subprocess flag (CREATE_NO_WINDOW) being used on macOS. The installer was trying to use a Windows-only attribute that doesn't exist on macOS/Linux.
I've updated the code to properly handle cross-platform differences. Thanks for helping me catch this cross-platform bug!
This should be ok in this build: https://github.com/innermost47/ai-dj/releases/tag/v54

Post

Works better, but still fails... I had to type into a terminal "sudo" and then drop the installer there, which resultet in that error after I hit install.
Isn't there a way to avoid all that command line stuff by getting a .pkg file, that would deal automatically with privileges, missing folders (by creating them if they don't exist) and so forth?
It seems you do all of it with Visual Studio and not Juce...

The Installation log:

[15:48:07] ℹ️ 🎵 OBSIDIAN-Neural Installer v1.0
[15:48:07] ℹ️ 🖥️ System: Darwin 24.5.0
[15:48:07] ℹ️ 💾 RAM: 24.0 GB
[15:48:07] ℹ️ 🎯Recommendation: CPU Installation
[15:48:33] ℹ️ Startup: Downloading the source code
[15:48:33] ℹ️ Cloning innermost47/ai-dj repository from GitHub...
[15:48:33] ℹ️ Target directory exists but incomplete, cleaning...
[15:48:33] ❌ Error during Downloading the source code: [Errno 2] No such file or directory: 'icacls'
[15:48:33] ❌ Installation failed: [Errno 2] No such file or directory: 'icacls'

Post Reply

Return to “Instruments”