VJ UNION

Cover image for skipSURF v0.1b - A
( WIP )
REAL TIME
MASHUP
VIDEO
ENGINE
vdmo
vdmo

Posted on

skipSURF v0.1b - A ( WIP ) REAL TIME MASHUP VIDEO ENGINE

skipSURF v0.1b

Welcome to the future of video mixing, where creativity meets cutting-edge technology. The new skipSURF software is revolutionizing the way visual artists and VJs curate and manipulate video content. With an impressive array of features, skipSURF is not just a tool—it's a canvas for your multimedia art.

At the heart of skipSURF lies the robust 'MOOD ENGINE', equipped with three distinct MOOD STATES—A / RED, B / YELLOW, C / GREEN—allowing for dynamic visual storytelling. The intuitive MOOD SELECTOR, with its big VERTICAL SLIDER in MANUAL MODE, empowers users to effortlessly shift the vibe of their visual mix.

For precision and rhythm, users can rely on the 'CLOCK INTERNAL' with options like Standalone, Live sync, BPM dividers, and TAP TEMPO, while the 'CLOCK EXTERNAL' ensures seamless MIDI IN sync, triggering or switching to a random clip from the current state in response to each incoming clock or beat.

skipSURF v0.1b
SkipSURF's 9 CLIP PRESETS, complete with MARK IN, OUT, or DURATION IN BEATS, SPEED, SKIP TIMERS, and more, provide unparalleled control over video playback. The basic strip CHANNEL FX features effects like MONOCHROME, THREETONES, HSB, DELAY, and ECHOTRACE, offering a suite of visual transformations at your fingertips.

Control is at the core of skipSURF, with KEY COMMANDS designed for quick access to functions such as full screen mode, GUI display, edit mode, and various layout presets. This ensures that you can stay in the creative flow without missing a beat.

Getting started is straightforward: encode your videos to HAP format using the provided command line FFmpeg examples or download the ready-to-use HAP video file, ensuring compatibility and smooth performance.

Looking to the horizon, skipSURF promises to further expand its capabilities with UPCOMING FEATURES like MIDI notes to trigger clips, post-processing FX linked with presets, and the integration of NDI video output network protocol.

Built on a foundation of C++ and utilizing openFrameworks and other libraries contributed by the OF community, skipSURF is a testament to collaborative innovation. With an MIT License and credits to the community in the README file, it's a platform grounded in openness and shared progress.

Stay tuned to explore how skipSURF brings a wave of transformation to video mixing, inviting artists and VJs to surf the edge of visual possibility.

FEATURES

9 CLIP PRESETS:
MARK IN, OUT or DURATION IN BEATS, SPEED, SKIP TIMERS...

MOOD ENGINE with 3 MOOD STATES:

A / RED, B / YELLOW, C / GREEN.

MOOD SELECTOR using big VERTICAL SLIDER (MODE MANUAL).

3 CLIPS for each STATE (ABC):
A / 012, B / 345 and C / 678.

CLOCK INTERNAL:

Standalone, Live sync, BPM dividers and TAP TEMPO.

CLOCK EXTERNAL:

MIDI IN slave.
Each incoming clock/beat trigs or switch to a random clip (of the 3) on current State.
Basic strip CHANNEL FX:
MONOCHROME, THREETONES, HSB, DELAY and ECHOTRACE.

https://moebiussurfing.itch.io/skipsurf?secret=vThAQqFofT4go1Wvh4KUcCHO8UU

UPCOMING FEATURES

MIDI notes to trig clips.
Post-processing FX linked with presets:
Bloom, Glitch, TV effect, RGB Shift...
NDI video output network protocol.
Audio analyzer engine.
BPM / Beat extractor.
Detectors to trig clips or FX.
Waveform / VU plotting.
UNDO workflow.
Dual channel mixer with Blend Types or Mask Modes.
Aux video or image layer, or text layout.
SRT text titles loader.
Film FX / overlays and LUT FX.

ABOUT

skipSURF is coded on C++
using openFrameworks,
Dear ImGui, and many libraries
from other OF community coders.
Credits list on the README file. Thanks!
Based on my ofxSurfingVideoSkip add-on.
MIT License

Discussion (0)