Rack v1 development blog

Did you update GLFW after pulling, as above?

1 Like

I guess not… :wink: let you know

Yes, but I’ll rebuild it.

Rebuilt and reinstalled to dep/lib:

$ nm libglfw3.a |grep GetOpen
0000000000000b40 T glfwGetOpenedFilename

But still getting the build error:

g++ -Wsuggest-override -std=c++11 -DVERSION=1.dev.82f3203 -Iinclude -Idep/include -Idep/lib/libzip/include -MMD -MP -g -O3 -march=athlon-fx -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -c -o build/src/main.cpp.o src/main.cpp
src/main.cpp: In function ‘int main(int, char**)’:
src/main.cpp:128:53: error: ‘glfwGetOpenedFilename’ was not declared in this scope
  const char *openedFilename = glfwGetOpenedFilename();
                                                     ^

after removing all the DEPs
and redoing the make dep
I was able to build correctly

@synthi and @Vortico - Started with a fresh pull, it’s all good now.

1 Like

I was getting something similar to that myself. The fix was manually deleting the empty “build” folder in glfw, thought I might have done something wrong!

git submodule sync
git submodule update, make etc…

Did not seem to work, what do y’all do to update to latest build the only thing that is reliably working is a clean build for me.

Hey - are the download stats in plugin manager going to reset with v1?

There are no “download stats”. If you’re talking about “popularity”, that’s the number of VCV accounts who have the plugin added to their account.

While trying to port my plugins for 1.0 (thanks @Vortico for the update scripts!) , i am facing a compile error when compiling from v1 sources.

after doing a

git clone https://github.com/VCVRack/Rack.git
cd Rack
git checkout v1
git submodule update --init --recursive
make dep
make

i receive the following error (tried both on mac and windows system)

src/dep.cpp:26:10: fatal error: 'stb_image_write.h' file not found
#include <stb_image_write.h>

is anyone else experiencing the same ? or i am doing something wrong ?

Should be fixed now.

thanks ! i can confirm it compiles and runs fine. i just need to fix my plugins now :slight_smile:

1 Like

2 posts were split to a new topic: Std::string compile error

I think I totally agree with this for a couple of reasons, at least: VCV is literally flooded with enormous potential and possibilities. The community is here to prove it. YET, for someone who never heard about euroracks or similar (like me, DOH!) it’s incredibly frustrating the first time. It’s frustratring to open the software and see a grey empty panel with nothing in it. And then you ask yourself “well, and now? What do I do?”

YEAH, I know there are manuals that should have been read, tutorial that should have been watched but the first impact is befuddling and TBH some manuals on GitHub are… Uhm… Well… Let’s say that the plugins are amazing but the manuals that came along are not at the same level. As well as some YT videos I’ve seen out there.

I think that having at least one default patch to play could be a good way to say “hey, we all know this is not your usual cute easy to play software but before you delete it from your computer, listen to what you can achieve!”.

This is my 2 eurocents. Pun totally intended! :slight_smile:

6 Likes

7 posts were split to a new topic: Custom history actions for modules

I played around with CV-CC and CV-GATE today, but I’m not quite sure how their usage is intended: when clicking on a CC-number or note the display changes to “LRN”, but how can a control or note been learned from a MIDI-out?

You’re right, “LRN” doesn’t make sense on the CV-* modules. I’ve changed the label to “–”. Currently there is no way to enter note names with a keyboard on MIDI-Gate and CV-Gate, but you can edit the .vcv file with a text editor.

1 Like

Rack now displays “*” in the title bar when a loaded patch is modified and unsaved.
When “File > New” or “File > Open” is selected, a confirmation dialog opens reminding the user that the current patch is unsaved. This will reduce confusion and prevent lost patches.

6 Likes

Is in V 1.0 a last files used point or something similiar?

What?