Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

av-io-awesome

an awesome doc for all of the AV tools and tips I have collected
https://github.com/Rogersiver/av-io-awesome

  • Terkelg's Awesome Creative Coding List
  • Matthew Ragan's Taxonomy of Media Installations
  • Electronaut Touchdesigner Tutorials
  • Maker Pro Blog
  • Daniel Shiffman's The Coding Train
  • **MagicQ PC** - MagicQ offers powerful lighting control on up to 256 universes with full lighting visualisation, pixel mapping, and HD media playback on up to 8 different layers. ๐ŸชŸ๐ŸŽ๐Ÿ’ด
  • **GrandMA dot2 OnPC** - The free of charge dot2 onPC software is the full virtual dot2 software that runs on a Windowsยฎ 7 or later PC. It can be used for off-line editing or as part of a back-up strategy. Additionally the dot2 onPC offers free to use 512 DMX channels since software version 1.2.2.8. ๐ŸชŸ๐Ÿ†“
  • **LightKey** - Mac Only DMX lighting software with user friendly interface and quick MIDI mapping as well as Phillips Hue control. ๐ŸŽ๐Ÿ’ต
  • **Obsidian Onyx** - All 64 universes are completely free to use for ONYX USB, Art-Net, and sACN output. Elation software formerly MPC. ๐ŸชŸ๐Ÿ’ด
  • **QLCPlus** - Donate to massimo for a prebuilt RaspberryPI image that turns your device into a configurable lighting console. Very powerful ๐Ÿง๐ŸŽ๐ŸชŸ๐Ÿ†“
  • **Madrix** - drive tens of thousands of LEDs without problems. This powerful software will not only allow you to control nearly any 2D LED display in every possible way, but real 3D LED applications as well. ๐ŸชŸ๐Ÿ’ต
  • **Ableton Live** - Ableton Live is a digital audio workstation for macOS and Windows developed by the German company Ableton - ๐ŸŽ๐ŸชŸ๐Ÿ’ต
  • **M4L Midi Monitor**
  • **Splice** - Splice is a cloud-based music creation and collaboration platform - ๐ŸŽ๐ŸชŸ๐Ÿ’ต
  • **Reaper** - Powerful free DAW alternative ๐Ÿง๐ŸŽ๐ŸชŸ๐Ÿ†“
  • **Dante Virtual Soundcard** - Instant access to any audio devices on the network. Record, process and playout up to 64 bidirectional channels of pure, lossless audio - ๐ŸŽ๐ŸชŸ๐Ÿ’ต
  • **Dante Embedded Platform** - Dante Embedded Platform is ideal for developing families of interoperable products that range from compact Arm-based products up to large, x86-based designs that deliver high channel counts with low, deterministic latency - ๐Ÿ“๐Ÿ†“
  • **MainStage** - MainStage is simply a host for your plugins and effects. Can route MIDI and Audio to different places in realtime. Used primarily for keyboard/guitar players in live settings. ๐ŸŽ๐Ÿ’ต
  • **ShowKontrol** - fully loaded multi-layer time code solution. Works with curent Pioneer DJ equipment - ๐ŸŽ๐ŸชŸ๐Ÿ’ต
  • **Resolume Arena** - VJ (Visual Jockey) software. Composite videos in multiple layers and map input and output in powerful ways. ๐ŸŽ๐ŸชŸ๐Ÿ’ต
  • **MadMapper** - The reference application for video mapping and projections, Led installations and laser shows! - ๐ŸŽ๐ŸชŸ๐Ÿ’ต
  • **Adobe Creative Cloud** - a set of applications and services from Adobe Inc. that gives subscribers access to a collection of software used for graphic design, video editing, web development, photography, along with a set of mobile applications and also some optional cloud services. ๐ŸŽ๐ŸชŸ๐Ÿ“ฑ๐Ÿ’ต
  • **Touchdesigner** - a node based visual programming language for real time interactive multimedia content ๐ŸŽ๐ŸชŸ๐Ÿ’ต
  • **QLab** - QLab is powerful macOS software for designing and playing back sound, video, light, and show control cues ๐ŸŽ๐Ÿ’ต
  • **ShowCockpit** - By integrating features from the previous applications (MPCTools and GMA2Tools) and extending capabilities with further options, RD/ShowCockpit comes as the perfect tool to control and integrate multiple show elements in real-time: audio, video and lighting! ๐Ÿ’ด๐ŸชŸ
  • **Unreal Engine** - Unreal Engine is a 3D computer graphics game engine. Can visualize DMX, render 3d in realtime, handle VR, and any kind of IO you can imagine (video MIDI OSC). An environment for powerful visual development. ๐ŸŽ๐ŸชŸ๐Ÿ†“
  • **MOTU Digital Performer** - Digital Performer represents a complete studio production experience on your computer desktop. Record, edit, mix, process and master polished recordings.๐ŸŽ๐ŸชŸ๐Ÿ’ต
  • **Bome Midi-Translator** - a versatile MIDI mapping, processing, and scripting tool. Create custom MIDI routings, rules, logic, layers. And with keystroke and mouse emulation, you can control any software on your computer using a MIDI controller. ๐ŸŽ๐ŸชŸ๐Ÿ’ต
  • **LoopMIDI** - Software that can be used to create virtual loopback MIDI-ports to interconnect applications on Windows that want to open hardware-MIDI-ports for communication. ๐ŸชŸ๐Ÿ†“
  • **LoopBe** - LoopBe1 is an internal MIDI device for transferring MIDI data between computer programs. Basically LoopBe1 is an "invisible cable" to connect a MIDI outport of an application to any other applicationยดs MIDI inport. ๐ŸŽ๐ŸชŸ๐Ÿ’ต
  • **PlatformIO** again - is a professional collaborative platform for embedded development
  • PlatformIO Vscode Tutorial
  • **AUnit** - inspired by ArduinoUnit and Google Test. Used with EpoxyDuino for continuous builds.
  • **Tobias-Erichsen Tools** - Creator of LoopMidi. Tobias Erichsen has created amazingly useful network midi drivers, virtual midi port drivers, loopMidi itself, as well as other tools. ๐ŸŽ๐ŸชŸ๐Ÿง๐Ÿ“ฑ๐Ÿ†“
  • **Protokol** - Prokotol is a new utility by Hexler for the creator's toolbox: A lightweight, responsive console app for monitoring and logging control protocols. ๐Ÿ’ฏ๐Ÿ†“
  • **MidiView** - MidiView is a simple MIDI Monitor app to that shows bi-directional MIDI packages that flows through your machine. - ๐ŸŽ๐ŸชŸ๐Ÿ†“
  • **TinyTask** - It is a tool that that can automate repetitious acts without the need for program specific macros or learning to write computer scripts and code. It functions by making a recording of you performing an action or series of actions on your computer and plays that recording back. - ๐ŸŽ๐ŸชŸ๐Ÿ†“
  • **ffmpeg** - A complete, cross-platform solution to record, convert and stream audio and video. ๐Ÿ’ฏ๐Ÿ†“
  • **Adobe Media Encoder** - export videos to video-sharing websites like YouTube and Vimeo, and in formats for devices ranging from professional tape decks to DVD players, mobile phones, and high-definition TV sets.
  • **Enttec** - Best USB DMX Encoders!
  • **Chamsys** - USB dongle necessary to unlock full MagicQ software without console. Offers full suite of software, usb solutions, midi solution, and consoles.
  • **Elation Onyx** - Formerly Martin MPC. Offers full suit of dingles, dongles, consoles, software, and wings. Cheaper competitor to Chamsys, but less user friendly.
  • **City Theatrical**
  • **SanDevices** - SanDevices RGB LED pixel controllers are used by Holiday Displays, Night Clubs, Broadway and other Stage Lighting, Architectural Lighting, Amusement and Theme Parks, Mardi Gras Floats and Burning Man Vehicles.
  • **Madrix** - Extremely powerful pixel drivers
  • **Best Tiny USB Audio Interface**
  • **iConnectivity Midi Devices**
  • **Teensy USB** - The Teensy is a complete USB-based microcontroller development system, in a very small footprint, capable of implementing many types of projects. All programming is done via the USB port.
  • **Puck JS**
  • **Arduino** - Arduino is an open-source electronics platform based on easy-to-use hardware and software. It's intended for anyone making interactive projects.
  • **STM32** - STM32 is a family of 32-bit microcontroller integrated circuits by STMicroelectronics.
  • **Raspberry Pi Pico** - Raspberry Pi Pico is a tiny, fast, and versatile board built using RP2040, the flagship microcontroller chip designed by Raspberry Pi in the UK
  • **OLA** - The Open Lighting Architecture is a framework for lighting control information. It supports a range of protocols and over a dozen USB devices. It can run as a standalone service, which is useful for converting signals between protocols, or alternatively using the OLA API, it can be used as the backend for lighting control software. OLA runs on many different platforms including ARM, which makes it a perfect fit for low cost Ethernet to DMX gateways. - ๐Ÿ“๐Ÿ’ฏ๐Ÿ†“
  • **Pygame Audio Mixer** - pygame module for loading and playing sounds
  • **Sonic Pi** - Sonic Pi is a code-based music creation and performance tool.
  • **OF Sound module** - Load and playback sound files through ofSoundPlayer Read and write sound directly from/to the sound card with ofSoundStream
  • **Book of Shaders** - This is a gentle step-by-step guide through the abstract and complex universe of Fragment Shaders
  • **Processing** - developing and distributing a group of related software projects, which includes Processing (Java), p5.js (JavaScript), and Processing.py (Python), and facilitating partnerships and collaborations with allied organizations and individuals, to build a more diverse community around software and the arts.
  • **openFrameworks** - openFrameworks is an open source toolkit for creative coding.
  • **vvvv** - (*OpenGL/Node Based*) - vvvv is a visual live-programming environment for easy prototyping and development. It is designed to facilitate the handling of large media environments with physical interfaces, real-time motion graphics, audio and video that can interact with many users simultaneously.
  • **PureData** - (*OpenGL/Node Based*) - Pure Data (or just "Pd") is an open source visual programming language for multimedia. -
  • **nannou** - An open-source creative-coding framework for Rust
  • **Melrose** - a MIDI producing environment for creating (live) music.
  • **IBINIZ** - a hardcore audiovisual virtual machine and an esoteric programming language
  • **ORCA** - an esoteric programming language designed to quickly create procedural sequencers, in which every letter of the alphabet is an operation, where lowercase letters operate on bang, uppercase letters operate each frame.
  • MIDI Library
  • Using USB MIDI
  • MIDI Note Player Arduino Documentation
  • Allow for multiple virtual MIDI cables (ports) ยท Issue #43 ยท arduino-libraries/MIDIUSB