Captivate Lighting & Visual Synth

Overview

Captivate

Visual & Lighting Synth

An easy to use, cross-platform app (mac, linux, windows) for real-time, synchronized generation of Visuals and DMX Lighting

Ready to Impress?

Captivate is groundbreaking software that revolutionizes stage lighting and visuals. Music is intuitive, dynamic, and fun. Thanks to captivate, creating a visual experience feels just as good.

Concert quality visuals and lighting that is easy, fun, and dynamic. Captivate is designed to run autonomously, or you can take as much control as you'd like.

This is Captivate. Captivate generates live lighting and visuals that intuitively and dynamically synchronize to music via Ableton Link. Captivate is capable of running autonomously, but it's designed so you can take as much control as you'd like. In addition to all that power, setup has never been easier. This same setup can be configured in minutes with Captivate. If I change the tempo, or the song, captivate adjusts accordingly. Captivate's design was inspired by synthesisers, so you'll find familiar tools like LFO's, midi integration, pads, and randomizers.

An Intuitive Universe

Captivate works by simplifying an entire dmx universe into a handful of intuitive parameters.

Familiar Modulation

Modulate parameters with familiar synth tools such as Sin and Ramp LFOs.

Visually Stunning

These parameters control lights, and visuals; All generated live.

Always Synchronized

With integrated Ableton Link technology, captivate can synchronize bpm and phase with hundreds of music apps across devices.

Create once, Perform anywhere

Since all dmx channels boil down to the same parameters, captivate scenes can play on any lighting setup. Add and remove fixtures, or change venues with ease.

Share your Creations

We live in an open source world. Share your best scenes and creations with other captivate users!

Developers

git clone https://github.com/spensbot/captivate.git <-- download the repo locally

git submodule update --init --recursive <-- download submodules

npm install <-- install node dependencies

npm start <-- run the app in development mode with hot-reloading

Thanks to electron-react-boilerplate for the app boilerplate

MIT License

Comments
  • Add Ledfx to Captivate.

    Add Ledfx to Captivate.

    Hi Spenser,

    Created: File menu dropdown - ability to enter in Ledfx URL In Light scenes, has a photo/scene + icon. Can click on that to assign a scene. When you do so, it GETs all Ledfx scenes, and displays in dropdown. Then user selects a scene they want to activate for that captivate scene. When you click the captivate light scene, it does a PUT to Ledfx API thus activating the scene in sync with Captivate. Also checked in auto mode, it works correctly too.

    opened by Mattallmighty 3
  • Get LedFx Scene and upon Captivate scene activate, do PUT to Ledfx scene

    Get LedFx Scene and upon Captivate scene activate, do PUT to Ledfx scene

    Get Ledfx scenes via API, upon light scene activation send PUT to Ledfx API scene. Wanting to use this PR for Hacktoberfest: https://hacktoberfest.com/participation/

    opened by Mattallmighty 0
  • Custom Parameters

    Custom Parameters

    Allow users to add generic parameters for their lights.

    Also add preset params that are commonplace in fixtures

    • Speed
    • Zoom
    • Rotation

    To prevent these from creating too much noise for users with a simple setup, filter params shown in the lighting tab based on whether they are required by fixtures in the universe.

    opened by spensbot 0
  • Lights with multiple

    Lights with multiple "Modes"

    As an example, I have a moving head, this light supports a zoom and a rotation. I would like to be able to control these independently, but there is only one mode category.

    It might be beneficial to be able to configure individual channels of a fixture on the Light Scene page. If so, I would want to be able to set a min/max on that channel per scene, for example, throughout the program, I may want to have my zoom be available for the full range, but this particular scene only 50%-100%. I thought I might be able to set this from the ramp modulator, but I can't move the graph up or down, just towards or away from the middle.

    enhancement 
    opened by djarbz 2
  • Multi-Zone Fixtures

    Multi-Zone Fixtures

    I have 3 different lights that support zones, these zones can be controlled independently with the right channel mode set.

    • Chauvet DJ Intimidator Trio
    • Chauvet DJ ColorBand H9 USB
    • Chauvet DJ Wash FX HEX

    These lights would benefit from being able to control each zone independently to produce additional effect options.

    enhancement 
    opened by djarbz 3
Releases(v0.9.7)
Owner
Spenser Saling
Happiest when creating or learning something cool. Programmer šŸ–„ļø Musician šŸŽ¹
Spenser Saling
Fully featured clean-css plugin for Visual Studio Code

vscode-clean-css Fully featured clean-css plugin for Visual Studio Code. Install Execute Extensions: Install Extensions command from Command Palette (

Shogo Sensui 2 Nov 9, 2021
official Alibaba Design system vue components snippets for visual studio code

Alibaba DLS Snippets for vscode Installation You can either install this extension by searching for Alibaba DLS Snippets in your vscode extensions sto

Alibaba Travels Co Open Source 2 Sep 25, 2021
Simple shopping cart prototype which shows how React components and Redux can be used to build a friendly user experience with instant visual updates and scalable code in e-commerce applications.

This simple shopping cart prototype shows how React components and Redux can be used to build a friendly user experience with instant visual updates a

Ivan Kuznietsov 3 Feb 8, 2022
Chrome extension for granular visual control over Notion.so

Notion Style Tweaks (Beta) A Chrome extension aiming to give granular control over the visual experience of Notion. Written in Svelte. Installation Ch

Eli 47 Dec 25, 2022
Essa API tem como objetivo auxiliar na produĆ§Ć£o de documentaĆ§Ć£o de mĆ©todos e design packs, fornecendo de maneira visual a documentaĆ§Ć£o de cores para api's

DocColors-API Essa API tem como objetivo auxiliar na produĆ§Ć£o de documentaĆ§Ć£o de mĆ©todos e design packs, fornecendo de maneira visual a documentaĆ§Ć£o d

Yhan Nunes 6 Feb 4, 2022
A visual helper in vscode to use github's workflow 'hubflow'

vscode-hubflow README This is the README for your extension "vscode-hubflow". After writing up a brief description, we recommend including the followi

Jannik Ramrath 1 Feb 7, 2022
Relaxer-Javascript - A relaxing breathing app with a visual director to tell you when to breathe in, hold and breathe out

Relaxer-Javascript A relaxing breathing app with a visual director to tell you w

Tarokh Mohammadi 1 Feb 8, 2022
Visual Studio Code extension for formatting and linting Django/Jinja HTML templates using djLint

Visual Studio Code extension for formatting and linting Django/Jinja HTML templates using djLint

Almaz 25 Dec 15, 2022
Builder.io + Shopify Hydrogen - headless visual page building example

Builder.io + Shopify Hydrogen - headless visual page building example Example repo using Builder.io for drag and drop page building with Shopify hydro

Builder.io 49 Oct 30, 2022
Hands-on lab for Power Platform Tools for Visual Studio Code

Power Platform Tools for Visual Studio Code Lab This repository contains the lab instructions and content on how to experience the Power Platform Tool

Microsoft 8 Dec 1, 2022
Visually manage your ZooKeeper in Visual Studio Code.

Visual ZooKeeper Visually manage your ZooKeeper in Visual Studio Code. Features ?? Edit and view data on ZooKeeper using the perfect VSCode's editor.

Gao Liang 4 Sep 5, 2022
SmartBuilder: A Block-based Visual Programming Framework for Smart Contract Development

SmartBuilder A Block-based Visual Programming Framework for Smart Contract Development Technology stack used SmartBuilder Framework - Google Blockly A

ibelab 4 Mar 29, 2022
Cross platform terminal app from Visual Studio Code.

CodeTerminal Standalone terminal from Visual Studio Code. Installation macOS Highly recommanded to install with homebrew. brew tap xcodebuild/custom b

xcodebuild 673 Dec 21, 2022
šŸ–Œ Webstudio Visual Designer

Webstudio Designer Webstudio Designer is a NoCode Visual Tool inspired by Webflow. It is the place where you can build your site or app visually. Inst

Webstudio 185 Jan 3, 2023
šŸŒ¬ Opiniated Nuxt 3 Starter ā€” visual deployment indicator & more

Nuxt 3 Minimal Starter I recommend to look at the documentation. Key Features ?? State management with Pinia ?? Prettier & ESLint ?? Pre-configured VS

Johann Schopplich 7 Dec 7, 2022
Brain wallet using both language and visual memory.

*Check out the big brain on Brett! You're a smart motherfvcker, that's right.* -- Pulp fiction ?? SUPER BRAIN WALLET ?? Use your brain power to the ma

Code's All Right ā„¢ 4 Jun 9, 2022
Changd is a open source web monitoring application for monitoring visual site changes using screenshots, XPath's or API's.

Changd is a open source web monitoring application and a free alternative to ChangeTower.com, Hexowatch.com, and other SaaS-based solutions. Changd ca

Paul Aschmann 110 Jan 3, 2023
Memory lane is a website where you can create visual timelines of moments in time.

Memory Lane Moments in Time, All in One Place Description Memory Lane is a web app where users can create visually appealing, minimalistic timelines e

joey 3 Jun 13, 2022
A visual, interactive outline map that combines the clarity of the outline with the intuitive overview of the minimap. Alternative Minimap.

Outline Map EN | äø­ę–‡ A visual, interactive outline map that combines the clarity of the outline with the intuitive overview of the minimap. Alternative

null 97 Dec 21, 2022