Hi, just a few weeks back i really had no intentions to ever create my own plugins. Then things happened and i`m now several DIY-plugins older.
I have all plugins the market has in the fields i`m interested in. I`d not waste my time on the computer for that if it was not for stuff that was taken to better places than what i already have from plugins from retail.
I can`t code myself. i create the concepts. The AI is the sole coder in my “team”. Just, my prompts are not just prompts, it is hours and hours and hours of writing to the AI…i`m not doing the cheap.
There is reason now, ideas, and needs to port some of these, my own plugins, over to VCV Rack.
I`m asking here for some help respectivly pointers to get into that, the porting of my, mac - AUs, over into VCV.
How do i do it ? What are the ressources i need to have or to understand ?
again: i have to tell “that” to my AI. my code stands, my plugins are there. i just need to port. But it will be AI doing “that work” for me.
aynbody wants to guide me into porting my plugins over to VCV ? That`d be useful and much appreciated.
Hello, I’m in a similar situation. The code was developed together with Claude. I was in charge of control, acceptance, and design decisions. A tip: I simply asked Claude how to port to VCV Rack, what resources are available, and what pitfalls to watch out for. That already provided a lot of useful information. Once I’m completely finished, I’ll also ask Claude again in parallel with the forum. So far, it has been very helpful for me. Even during the feature testing phase, error resolution was always quick. It has been helpful for me. If you like, I can report back later. Good luck! Karl.
Milage may vary, as you are on Mac and I am on Windows. However I’d say start with the VCV Plugin Development Tutorial which explains the basics:
https://vcvrack.com/manual/PluginDevelopmentTutorial
I then went on to Paul Dempsey’s (aka pachde) generic blank template. Once I could build and deploy this plugin (simply a blank module without any input/output) into VCV Rack I could begin to add my own panels.
https://github.com/Paul-Dempsey/GenericBlank
I started out using VSCode as my IDE, but have since moved to Cursor. This following link told me how to get going with using VSCode for VCV plugin development:
How to Setup your Windows VS Code Environment for VCV Rack …
To do the panel graphics I suggest you download/use InkScape. The first (official) link tells you that you should specify panel sizes in mm, however I never got it working till I began specifying panel-size (in InkScape) to 380 pixel high, and then 15 pixel wide for each HP.
i am on Linux Ubuntu 24.04 Studio.
The fist link contains a link (set up your build environment) which explains how to “set up your build environment” for both Windows, Mac and Linux.
yes thank you. with the help of Claude I managed it to build the tool chain with docker for Linux and windows. because I do not own a Mac, I cannot build the Mac tool chain. As far as I and Claude understand. but after rem the places for Mac in the build script it runs without errors. now I can build for Linux and Windows. Fine.
yeah, i asked Claude. But i was not satisfied. I know, all a question of “how you actually run the chat”
Thank you @Infinite-Noise and Karl ! This will be also very helpful for further communications with Claude.