Realtime 2 channels GPU video mixing.
Branches ahead of dev
These branches have commits not yet on dev — could be unmerged fixes or work in progress worth a look.
README
ofxSurfingMixer
Overview
ofxSurfingMixer is an openFrameworks addon for GPU mixing 2 video channels y realtime.Screenshots
Features
- Bundles 2 different modes: Blend and Mixer.
- Features
ofxPSBlendandofxGpuMixer.
Usage
ofApp.h
``.cpp include "ofxSurfingMixer.h"
ofxSurfingMixer mixer;
ofApp.cpp
.cpp void ofApp::update() { // channel 1 mixer.begin_CH1(); { scene.drawChannel1(); } mixer.end_CH1();
// channel 2 mixer.begin_CH2(); { scene.drawChannel2(); } mixer.end_CH2();
mixer.update(); }
void ofApp::draw() { // Mixer OUT mixer.draw();
// Gui mixer.drawGui(); } ``Dependencies
- ofxSurfingMixer
- ofxGui
- ofxSceneTEST -> FOR TESTING ONLY
Tested systems
- Windows11 / VS2026 / OF 0.12.1
Author
Addon by @moebiusSurfing (ManuMolina). 2020-2026.License
MIT License.TODO
- ImGui.
- Custom sizes, portrait.
- Output FX channel.
ofxAddons