VVVV
25-08-26 - Today I Learned...
VVVV
The Splicer
slices out spreads into individual slices.
The Flatten
node allows to convert the structure of Spread<Spread<DataType>>
into a Spread<DataType>
. This allows us then to use the collection in a simple ForEach
loop.
To debug VVVV patches via Visual Studio we can open the program with right click on the VVVV logo - settings and add -debug at target.
Then open new visual studio project - Debug -> attach to process - select VVVV.
We then can use Throw
node to throw an error and Break
to create breakpoints inside Visual Studio.
Detach All in Visual Studio gives you control of the patch.
FFmpeg
To convert .m4a into .wav
ffmpeg -i input.m4a output.wav
25-08-22 - Today I Learned...
VVVV
OpenCV Contours expects a grayscale image and a <
Filter.
The Resize(OpenCV)
node allows you to scale the image.
If you want to play bigger videos for VJing you should use HAP
video format.
We can play them with the VL.Happlayer
package.
ConvexHull
detects only the most outer points
25-08-12- Today I Learned...
If you only want to apply the noise to X and Z axis we can use *(Scale)
node and then set the axis we want to transform to 1.0 and the ignored one to 0.0.
25-08-11- Today I Learned...
To get a Vector3 from a Vector2 we can use XYz
, xYY
, ... nodes. The small letter will be the individual input.
We can use the Resize(VL.OpenCV)
node to make video input smaller. This increases performance for image and video processing.