OBSIDIAN-Neural Base Tutorial Available
- KVRist
- 186 posts since 4 Jan, 2016
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
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
-
- KVRAF
- 2514 posts since 28 Sep, 2012
Following for hopeful future Mac release.
- KVRist
- Topic Starter
- 186 posts since 4 Jan, 2016
I invite you to check here, I have build the vst for mac
https://github.com/innermost47/ai-dj/releases/tag/v45
-
- KVRAF
- 2514 posts since 28 Sep, 2012
Oh nice! I read that it was windows only.
- KVRist
- Topic Starter
- 186 posts since 4 Jan, 2016
Thanks for the info! I'll update that to avoid any misunderstanding.
- KVRAF
- 9579 posts since 6 Jan, 2017 from Outer Space
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...
But the VST3 loads fine...
- KVRist
- Topic Starter
- 186 posts since 4 Jan, 2016
Thanks for reporting this! Please try: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...
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 - KVRAF
- 9579 posts since 6 Jan, 2017 from Outer Space
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...
I am fine with the VST3 though...
- KVRist
- Topic Starter
- 186 posts since 4 Jan, 2016
Thanks for your message, I will have to investigate on that. I tell you when that's ok.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...
- KVRist
- Topic Starter
- 186 posts since 4 Jan, 2016
Is this ok in this build ?
https://github.com/innermost47/ai-dj/releases/tag/v49
https://github.com/innermost47/ai-dj/releases/tag/v49
- KVRAF
- 9579 posts since 6 Jan, 2017 from Outer Space
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...
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...
- KVRist
- Topic Starter
- 186 posts since 4 Jan, 2016
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
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
- KVRAF
- 9579 posts since 6 Jan, 2017 from Outer Space
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]
"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]
- KVRist
- Topic Starter
- 186 posts since 4 Jan, 2016
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.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]
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
- KVRAF
- 9579 posts since 6 Jan, 2017 from Outer Space
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'
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]
[15:48:07]
[15:48:07]
[15:48:07]
[15:48:33]
[15:48:33]
[15:48:33]
[15:48:33]
[15:48:33]
