Knowledge Base

Requires Ubuntu 20.04.

Minimum Requirements: resolution of 1920x1080 for your primary screen, and graphics card with drivers able to run version 4 of OpenGL shaders and at least 2GB video ram. Suggest installing the latest graphic drivers and recommend the system uses an SSD Drive.

You will need FFmpeg installed. sudo apt update;  sudo apt-get install ffmpeg;

If you have trouble importing a file (e.g. mp4), you could review:
https://help.ubuntu.com/community/RestrictedFormats
which amounts to trying this: sudo apt-get install ubuntu-restricted-extras

Support

There is NO telemetry in this app, you don't need an internet connection to use it. If you have any issues you will need to report them. There are some notes available if you run ./VIDIFOLD --help

If you wish to report an issue or ask a question, please email vidifold@gmail.com

I hope you will get as much fun playing with it as I do.

Designed and Developed by: John Day

Technologies: C++, OpenGL

Tools used: Programming IDE CodeBlocks, Image editor Gimp, 3D Stuff Blender

Some archive screenshots


VIDIFOLD Revision Notes

A list of all the notes from all versions is provided below.

0.36.0

Rebuilt AuxFX/Stacks library, now available next to plugins
Layer Mutes now respect global momentary key option
Updated APC40 for new layout/options
Updated midi actions/events and removed some deprecated records
Improved cue rack xfade code
Improved plugin param pop-up mouse release

0.35.0

Rework hot cue rack - had a lot of work put into this but rarely used as was too differcult and complex when live
- too keep its base use case
-- converted all aux patches into separate auxfx items (and re-numbered)
-- kept 1 line of aux rack purely for output (new interface item)
-- same as if used setup with, solo|out settings
-- ended up keeping the PRE/POST option
-- switch it to use global KU, and removed mute,fade options
-- removed macros, drivers and patches for these
-- can still just copy/clone these to edit via drag/drop into any slot (this was always allowed)
-- and added banks to replace projects for these (if any, but not editable yet)
-- removed auxpatch creation options
-- new auxfx slots are persistent between application restarts, like the default startup auxpatch was
- and the required DB schema migration/update

Trimmed HotCues for Buses from 4 to 2
- only really useful if not using midi, and they can be dubbed with tape loops anyway

Increased workbench preview/access area
- this is a really useful thing, that gets overlooked (needs a tutorial vid)

Plugin bender params can now update their display label

Added main menu to replace config-tools tab area
- removed config-tools tab and moved the couple of buttons to main menu
- added import media to this menu

Fixed a global pause bug, could get stuck in paused mode, only saw this recently while rewiring.
Fixed old issue with library filter/paging buttons where they sometimes needed 2 clicks

Updated plugins
Zoom

New Plugins
Trapezoid - might be useful for simple projection mapping

0.34.6

Fixed, mapped CC events with value option are now respected
Midi learn buttons use lit design, easier to see enabled

0.34.5

Oops, and another debug line was left in (can tell I haven't needed to released in a while)

0.34.4

Oops, left midi debug enabled by default, disabled again now