are you speaking about VL document handling and referencing them from vvvv files and other VL documents to use the nodes defined in them?
or do you mean how other files on hard drive can be found relative to a VL file?
More about the first part. So if I have a node from a .vl file like the midi recorder: I open the file and save it as a different name, to have a copy that I can alter. Then I drag that in again and place one of the node from the new .vl file, but which is still identical. It seemed like I had to rename the nodes first, before I could actually have it reference the new file. But I guess its the same thing in vvvv - if you have several copies of a subpatch, then open one that you would like to change and save it as a different name, then all copies also reference the new name. So you have to do this weird thing where you copy everything, create a new patch, save it as a different name and place it again. In Grasshopper there is this great functionality called "Disentangle", which makes an instance of a subpatch unique, without all the copy paste, save, drag in again thing. I am not aware of an easy way to do that in vvvv.
If I open a .vl document and save it as something else, shouldn't it then reference that newly saved copy like with a subpatch? Because right now it doesn't do that. Even if I drag in the newly saved copy into vvvv, it will then still reference the old copy and not the new one. So how can I duplicate a .vl file and place it into vvvv? What exactly has to be changed before it is recognized as a separate file?
Back to the midi recorder though:
The pitchbend and modulation part are needed and the weird thing is, that without the sustain the node has no slowdown, even though pitchbend and modulation should create much more overhead, since they record a value for every frame.
So something about sustain must be coded wrongly to cause such a dramatic slowdown, but I am not sure what it is.
Or are you saying that the combination of sustain and pitchbend and modulation is somehow causing the slowdown? I just dont get it though, all the sustain does is delay any note offs. Not sure why it would slow everything down like that.
Do you have a solution that works?