Error when trying to create module

Hi, total noob when it comes to Rack module development, but 20+ experience in software development, C++, C#…

I’m trying to setup the environment and build the template project, according the manual and these instructions: https://medium.com/@tonetechnician/how-to-setup-your-windows-vs-code-environment-for-vcv-rack-plugin-development-and-debugging-6e76c5a5f115

Progress so far:

  • MSYS2 is installed and updated
  • I installed (latest) python, because that seems to be needed in order run the helper.py
  • I created plugin using helper.py createplugin
  • I created file named MyModule.svg under res

Then when I tried to execute createmodule, with a help of this https://community.vcvrack.com/t/plugin-json-not-found/8423 I get the following error:

Is the python that I’m using too new - 3.12 - or what? Using Windows 11 with Rack 2.5.1 SDK

-k

Most folks don’t use helper.py but thst error message would make me think your SVG is not valid xml. What’s in the SVG file?

2 Likes

Argh, stupid of me - the file is empty text file :joy: Forget to install Inkscape and create actual SVG file

2 Likes

Friends don’t let friends use helper.py.

Once your module builds and runs, it’s useless.

Better to start your new plugin by using my GenericBlank repo template. If you have the development environment set up correctly, and using the right console, it gives a building and running “blank slate” to start from.

3 Likes

+1 on that. Use a blank template as a starting point.

1 Like

Yup