voxglitch icon indicating copy to clipboard operation
voxglitch copied to clipboard

Groovebox samples are stored in .vcv patch file as a link to user's file paths rather than in patch storage

Open pgatt opened this issue 1 year ago • 2 comments

Hi Bret,

We've had a user contact us with samples missing from their .vcv patch file due to moving the samples after loading them, and it looks like you are saving a string to the user's file paths. In case you weren't aware, the recommended way to store files is to use patch storage. This then means the user's patch file will contain the sample so the sample moves with the patch.

Not sure if this also affects any other of your modules that load samples.

pgatt avatar Oct 03 '23 03:10 pgatt

Oh wow, I had no idea that this existed. Thanks for the heads up. Is this a recent addition to VCV Rack? I suppose it doesn't matter. I'll do my best to update my modules to conform to this standard. Please understand that I'm fairly busy at my full time day-job and that this might take me a little while to implement.

clone45 avatar Oct 03 '23 03:10 clone45

As far as I'm aware it came along with the move in Rack 2.0 to no longer save the .vcv patch file as plain text and instead use a compressed file so that file assets such as samples could be saved with the patch. Totally understand it may take some time, thanks for the speedy reply!

pgatt avatar Oct 03 '23 03:10 pgatt