/awesome-audiovisual

Curated list of awesome audiovisual projects

Creative Commons Zero v1.0 UniversalCC0-1.0

Awesome Audiovisual Awesome

Curated list of audiovisual projects.

Want to add something? Just make a pull request, but be sure to follow the contributing guidelines! (Also, if you don't have a github account, feel free to email me.) Question? Leave it in the General Discussion issue.

Contents

Lighting

^ back to top ^

Lighting Software

  • Avolites Titan - ⚠ not free PC version of the Titan software which runs on the Avolites desk. Free to use until version 11.4 although it spits out random data once in a while. Requires a dongle from version 12.
  • Chamsys MagicQ - MagiQ is a professional lighting software providing up to 64 Artnet universes for free. It includes powerful features like 2D/3D pixel mapping, effect generator, media server and visualizer.
  • Depence² - ⚠ not free Depence² is a unique application, which combines the design and visualization process with the potential to control the real show.
  • Dot2 software - Free, offline software for the Dot2 consoles. Includes Dot2 onPC and Dot2 3D.
  • EOS Family - ⚠ freemium Software for ETC's EOS-family consoles.
  • GrandMA2 software - ⚠ freemium Free, offline software for the GrandMA2 lighting console. Includes GrandMA2 OnPC and MA3D. Does not output DMX for free.
  • GrandMA3 software - ⚠ freemium Free, offline software for the new GrandMA3 lighting console. Includes GrandMA3 OnPC. Does not output DMX for free.
  • ONYX - Modern lighting control system with alot of features.
  • QLC+ - ✓ open-source QLC+ is a free and cross-platform software to control DMX or analog lighting systems like moving heads, dimmers, scanners etc. Source Code
  • xLights - ✓ open-source Meant for home Christmas light shows but is a great way to sync lights to music on a budget. Source Code

Visualizers

  • Capture - ⚠ freemium Documentation and visualisation software. Capture is a native macOS and Windows application that lets you work with lighting, video, laser, moving scenery and water effects. Does have a free Student Edition.
  • Ma3D - Free lighting visualizer for GrandMA consoles/software.
  • wysiwyg - ⚠ not free wysiwyg is an all-in-one lighting design software with fully integrated CAD, plots, data, visualization and virtual show control.

Audio

^ back to top ^

Audio Software

  • Audacity - ✓ open-source Audio file editor and analysis tool, great for cropping down sound effects and music tracks.
  • Ardour - ✓ open-source A full realtime audio recording and editing suite. Source Code
  • da-Share MultiPlay - MultiPlay is a Windows based program designed to play audio cues for theatre or corporate use. It is free to use.
  • Linux Show Player - ✓ open-source Free cue player designed for stage productions. Source Code
  • QLab - ⚠ freemium QLab is sound, video, and lighting control for macOS.
  • REAPER - ⚠ freemium REAPER is a complete digital audio production application for computers, offering a full multitrack audio and MIDI recording, editing, processing, mixing and mastering toolset.

Audio tools

  • ARTA - A collection of programs for audio measurements and analysis.
  • REW - REW is free room acoustics analysis software for measuring and analysing room and loudspeaker responses. Free SMAART alternative.

Video

^ back to top ^

Video Software

  • Blender - ✓ open-source Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, video editing and 2D animation pipeline.

Playout And Switching

  • CasparCL - ✓ open-source Implementing the features of CasparCG with Node.JS and OpenCL. nodejs
  • CasperCG - ✓ open-source CasparCG Server is a Windows and Linux software used to play out professional graphics, audio and video to multiple outputs as a layerbased real-time compositor. Source Code
  • OBS Studio - ✓ open-source Free and open source software for live streaming and screen recording. Source Code
  • VLC Media Player - Simple to use video player packed with features and plays almost every file type with no need to install codecs.

Control and Orchestration

  • Bitfocus Companion - ✓ open-source Bitfocus Companion enables the reasonably priced Elgato Streamdeck to be a professional shotbox surface for an increasing amount of different presentation switchers, video playback software and broadcast equipment. Source Code
  • Director - ✓ open-source Facility scale media orchestration and automation.

Projection Mapping

  • Catalyst - ⚠ not free Catalyst software is an image processing system that provides the facilities to control and manipulate high resolution (HD & 4K) movies, live camera, or images for playback through any number of video projection or LED screen devices.
  • Lightform - ⚠ not free AR-enabled projection beamers.
  • Resolume Arena Media Server - ⚠ not free Arena has everything Avenue has, plus advanced options for projection mapping and blending projectors. Control it from a lighting desk and sync to the DJ via SMPTE timecode.
  • Resolume Resolume Avenue VJ Software - ⚠ not free Avenue is an instrument for VJs, AV performers and video artists. Avenue puts all your media and effects right at your fingertips, so you can quickly play and improvise your live visuals.
  • VPT - Video Projection Tool (VPT) is a free multipurpose realtime projection software tool for Mac and Windows.

Protocols

Video tools

  • OBS-VirtualCam - ✓ open-source OBS-VirtualCam is a plugin for obs-studio , transforming the output video to a virtual directshow device.
  • StreamSizeCalculator - ✓ open-source This is a tool to calculate network requirements for streaming 2110-20 video.

Tools

^ back to top ^

  • Livescript - ✓ open-source Insert a musical/theatre-script from Google Docs and use this for a live "autocue" and scroller with everyone on the site.
  • StageClock - ⚠ freemium StageClock is a Java based graphical timekeeping application. It outputs a clean feed from an attached monitor, and has time/date, timer, and show information.

CADs

  • AutoCAD - ⚠ not free AutoCAD® is computer-aided design (CAD) software that architects, engineers, and construction professionals rely on to create precise 2D and 3D drawings.
  • Vectorworks - ⚠ not free Vectorworks is a versatile, on-premise application that provides extensive 2D drafting, 3D modeling, BIM and rendering capabilities for your architectural and landscape design needs. Also had a special entertainment version: Vectorworks Spotlight

Timecode

  • TCgenerator - ✓ open-source Reaper time marker to GrandMA2 TC Generator.
  • Timecode - ✓ open-source ArtNet and LTC timecode generator, made with Java.
  • M2Q - ✓ open-source Python application capable to trigger Chamsys Consoles/Software via MIDI for advanced synchronized shows.

Monitoring

Audio Monitoring

  • AES67 WebMeter - ✓ open-source Server that receives an AES67 audio stream and presents a webpage with meters.
  • meters.lv2 - ✓ open-source meters.lv2 is a collection of audio-level meters with GUI in LV2 plugin format.
  • Open Sound Meter - ✓ open-source Clean, open-source sound meter. Supports RTA, magnitude, phase and impulse response, coherence, group delay and more.

Libraries and frameworks

^ back to top ^

ArtNet Libraries

  • artnet - Node.js module that can be used to send ArtDMX packages to an Art-Net node. nodejs
  • artnet4j - Art-Net DMX over IP library for Java and Processing. java

Hardware

^ back to top ^

See HARDWARE.md.

IP-Audio + IP-Video

^ back to top ^

  • AES67 Linux Daemon - ✓ open-source AES67 Linux Daemon is a Linux implementation of AES67 interoperability standard used to distribute and synchronize real time audio over Ethernet.
  • AES67 SAP nmos gateway - ✓ open-source An NMOS IS-04 implementation built around discovering AES67 streams announced with SAP (dante devices in AES67 mode).
  • OBS-ndi - ✓ open-source Network A/V in OBS Studio with NewTek's NDI technology.
  • SAP Receiver - ✓ open-source Receive and store SDPs for AES67 SAP announcements.
  • ST-2110 software toolkit - ✓ open-source This toolkit provides scripts and config to test, monitor and transcode SMPTE ST 2110 streams.

Graphics

^ back to top ^

  • GIMP - GIMP is a cross-platform image editor available for GNU/Linux, OS X, Windows and more operating systems.
  • Inkscape - Inkscape is a professional vector graphics editor for Linux, Windows and macOS.

Resources

^ back to top ^

  • Chamsys Programmers and Users facebook group - The best place to find information about Chamsys consoles and software.
  • Christian Jackson - YouTube channel about concert lighting. Also has great MA tutorials.
  • Geezers of Gear - Entertainment Production Industry veteran talking about pro-audio, lighting, staging, video + the people and companies who work in this great industry.
  • @limelightwired - Lighting production community on Instagram.
  • QLab Cookbook - The cookbook is a collection of projects, examples, and experiments using a broad range of QLab programming techniques including AppleScript, OSC, external control using QLab Remote, third-party MIDI and OSC controllers, and other software.
  • /r/lightingdesign - The Reddit community for lighting designers worldwide.
  • /r/techtheatre - The reddit community for all production designers and technicians!

Blogs

Tutorials

^ back to top ^

GrandMA2 tutorials

Misc/other

^ back to top ^

  • ESTA Technical Standards Program - Collection of technical standards in the entertainment technology industry.
  • Blender ArtNet - ✓ open-source Blender script to push ArtNet data to Evee lights. Runs at 30fps with Evee rendering in the viewport.
  • Linux - ✓ open-source A free operating system that can run on pretty much every kind of computer and is great for breathing new life into old computers that aren't supported by the newer Windows editions. There's tons of different distributions to choose from,. The most common one for general computer stuff is Ubuntu.
  • MIDI Monster - ✓ open-source MIDIMonster is a universal control and translation tool. It can translate between many different protocols such as MIDI, Artnet, sACN and OSC.
  • UsedLighting - Marketplace for buying/selling used lighting hardware.
  • tonsofpcs/gvg110

License

CC0

To the extent possible under law, Sting Alleman has waived all copyright and related or neighboring rights to this work. LICENSE