Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

awesome-networked-media

Awesome list of tools for using multimedia in the network
https://github.com/omarcostahamido/awesome-networked-media

Last synced: about 2 hours ago
JSON representation

  • Uncategorized

    • Uncategorized

      • [blog1 - routes-using-audio-routes-tooling-for-your-mfl-devices)]
      • [JackRouter on Windows
      • [website
      • butt - butt (broadcast using this tool) is a streaming tool that supports SHOUTcast and Icecast.
      • izicast - Icecast/Shoutcast client for iPhone and iPad
      • pdogg - a library of objects for Pd for reading and writing Ogg/Vorbis streams and files.
      • [ccrma - jamming-and-concert-technology-x/info)] [[chrischafe](http://chrischafe.net/online-jamming-and-concert-technology-online-course/)] [[mdessen](https://mdessen.com/portfolio/networked-music-performance-resources/)] [[dessen](https://docs.google.com/document/d/1YLX8NatB_Ktdr24LyVg7h_P3zwG1lh1D0A0e733mCYo/edit)] [[loveridge](https://docs.google.com/document/d/18pbu2xQRv521NKvHuYHjIVXRcLFqcDsqYnfKixyuyGg/edit)] [[jacktrip-users](https://groups.google.com/forum/#!forum/jacktrip-users)] [[och](https://github.com/omarcostahamido/One-Quick-Solution_Patches/tree/master/Other)] [[oconnor](https://www.haven2.com/index.php/archives/configuring-starting-and-running-a-multi-client-jacktrip-server)] [[synthia](https://www.youtube.com/watch?v=9yGQ23EbBTw&list=PL1PiOF-Vo5KA-xxBue6BjdrEQAXOzDlNM)] [[
      • [lines
      • [udpsend~ - conv)]
      • [mdessen
      • [jacktrip-users - test-2.tgz)] [[old_v1](http://msp.ucsd.edu/tmp/quacktrip-2020.05.13.tgz)] [[loveridge](https://docs.google.com/document/d/18pbu2xQRv521NKvHuYHjIVXRcLFqcDsqYnfKixyuyGg/edit#heading=h.d7u3j6bw367k)]
      • [culturehub
      • [jitter - for-streaming-your-max-patch)]
      • [broadcasting - post/tutorial/touchdesigner-zoom/62762)] [[2020.22080](https://forum.derivative.ca/t/official-build-2020-22080-posted/131128)] [[iglive](https://derivative.ca/community-post/tutorial/streaming-instagram-live/62828)]
      • [Spout/Syphon
      • [github
      • [stream
      • [LS-youtube - facebook](https://support.zoom.us/hc/en-us/articles/115000350406-Streaming-a-Meeting-or-Webinar-on-Facebook-Live)] [[LS-custom](https://support.zoom.us/hc/en-us/articles/115001777826-Live-Streaming-Meetings-or-Webinars-Using-a-Custom-Service)]
      • [gitlab
      • Jack - cross-platform API that enables device sharing and also inter-application audio routing.
      • JackBridge (older version) - JackBridge is an adapter library designed to allow legacy applications use the Jack Audio Connection Kit. It is also useful when a client application can't be easily adapted to Jack's requirements (callback API, sample rate and/or sample format).
      • Loopback - only) - cable-free audio routing for Mac that creates virtual audio devices (up to 64ch).
      • ODeus ASIO Link Pro - only) - driver level audio routing solution for windows
      • pd~ - max/msp external that allows Max to call a Pd subprocess.
      • PulseAudio - PulseAudio is a sound system for POSIX OSes, meaning that it is a proxy for your sound applications.
      • Sound Control - per app volume, eq, and device routing control.
      • Audio Routes - m4l devices to help routing audio.
      • \_noisecrypt - web based audio streamming app.
      • Aloha - 5G ready service for real-time remote collaboration and performance
      • AOO - Audio over OSC is aimed to be a message based audio system using Open Sound Control OSC_ as a syntax format.
      • Artsmesh - only) - All-in-one app for networked music based on jacktrip allowing for P2P (up to 16 ch) and Broadcasting.
      • Beatshifting - Browser-based collaborative remote music performance that is synchronized and out-of-phase.
      • Cleanfeed - multitrack, multi-party live audio and recording using only a browser.
      • FarPlay - low latency app for 2 players, Mac/Win/Linux
      • Fastmusic Box - hardware package with pre configured setup based on soundjack.eu
      • icecast - streaming media server which currently supports Ogg (Vorbis and Theora), Opus, WebM and MP3 streams.
      • High Fidelity - Spatialized audio for up to 150 people. No download required.
      • JackStreamer - a HW+SW kit that allows you to play music with your friend/band/ensemble over the Internet.
      • JamKazam - live music platform and social network, enabling musicians to play music together in real time from different locations over the internet.
      • Listento - latency between 0.1 and 1 sec (PCM16 bit, PCM24 bit, PCM32 bit, AAC128, AAC192).
      • netsend~ - (old) streaming externals for Max/MSP and Pure Data that allow high quality, uncompressed multichannel audio to be transmitted over LAN or Internet2 with very low latency.
      • ninjam - open source (GPL) software to allow people to make real music together via the Internet, NINJAM uses compressed audio, and Latency in NINJAM is measured in measures.
      • photon - networking engine and multiplayer platform for Unity
      • QJackTrip - Aaron Wyatt compiled version of Jacktrip for running the client on Windows, which also includes his new GUI.
      • Sagora - free software, designed and developed by artists/researchers from the School of Arts of the National University of Quilmes, Argentina. It allows to connect multiple users in a virtual room and transmit audio in real time.
      • SonoBus - streaming high-quality, low-latency peer-to-peer audio between devices over the internet or a local network.
      • Soundjack - Soundjack is a browser-based low-latency communication system using compressed audio (OPUS).
      • Source-Live - only) - High quality, low latency, encrypted audio and video streaming, in sync from your DAW.
      • Source-connect - ISDN replacement with a deep feature-set for remote audio recording and monitoring needs.
      • hackernews
      • producthunt
      • TPF - low-latency audio transmission software based on the jacktrip protocol and built in Pure Data.
      • Virtual Rehearsal Room - [Pd based] an Auditory Virtual Environment for musicians playing together @home , @studio and @stage.
      • VST Connect - a fully-featured, remote recording solution that lets anybody record a musician or other performer in professional quality, regardless of where each of them is on the planet.
      • Zita-njbridge - Simple CLI Jack-to-network/network-to-Jack bridging software
      • CamTwist - only) - broadcast live video switcher.
      • mmhmm - only with other platforms coming soon) - dynamic virtual backgrounds, similar to camtwist.
      • NDI tools - free suite of Network Device Interface (NDI) tools for real time, ultra low latency video on existing IP video networks.
      • Spout - only) - Realtime video sharing framework for Windows (similar to Syphon).
      • Syphon - only) - Mac OS X technology that allows applications to share frames - full frame rate video or stills - with one another in realtime.
      • Syphon Virtual Webcam - only) - free, open-source app for macOS that routes Syphon video to a virtual web cam, allowing apps that don't offer Syphon input to receive a Syphon video signal.
      • Digital Stage - multi platform implementation for audio-video conference call for art, music and theater companies to rehearse.
      • Google Hangouts
      • iWebVisit - Inmate visitation online app.
      • Jitsi - free video conferencing in the browser, similar to Zoom.
      • mediaXploration - an experimental virtual and immersive environment.
      • OBS Studio
      • VDO.ninja - Bring live video from your smartphone, remote computer, or friends directly into OBS or other studio software.
      • restream - Restream allows you to stream live to 30+ social platforms at once.
      • sococo - online workplace where distributed teams come to work together each day, side-by-side.
      • Touchdesigner
      • UltraGrid
      • UpStage - a platform for cyberformance: remote players combine digital media in real-time for an online audience. All you need is a web browser!
      • Whereby
      • Zoom
      • bf-pd - Pure Data based software that allows musicians to share parameters and output data between instruments, to control each other’s instruments, to synchronize between instruments, to visualize each other’s activity, and to exchange messages
      • Collab-Hub - Collab-Hub is a tool that helps artists, musicians, circuit-benders, game developers, and creative coders share data effortlessly between remote systems and collaborators (or on the same local network).
      • Intersymmetric Sequencer 1 - real-time multiplayer collaborative drum machine sequencer in the browser.
      • link - Ableton Link is a technology that keeps devices in time over a local network.
      • Network-Based Collaborative Music Making - a list of different tools and other references related to networked media, by Stefano Fasciani.
      • networkedmusicperformance - a zotero library of references related to networked music performance.
      • Black Hole - only) - virtual audio driver that allows applications to pass audio to other applications (16 ch).
      • cs.2click - A Better Audio Router for a Modular System in Max MSP.
      • FlexASIO - only) - FlexASIO is a universal ASIO driver, that supports WASAPI (shared and exclusive), KS, DirectSound and MME.
      • JackBridge - only) - an alternative to jackrouter for MacOS which acts as virtual audio interface (currently 2in-4out) connected to Jackaudio server directly.
      • Node.JS JACK-connector - Bindings JACK-Audio-Connection-Kit for Node.JS
      • OBSAudioRouter - only) - A simple microphone + external audiodevices passthrough/rerouter for MacOS
      • qpwgraph - qpwgraph is a graph manager dedicated to PipeWire, using the Qt C++ framework, based and pretty much like the same of QjackCtl.
      • simplejack - This Nodejs module enables you to register simple JACK clients.
      • Soundflower - only) - creates 2 loopback audio devices (2ch and 64ch).
      • Virtual Audio Capture Device - only) - free audio capture device to capture all the "wave out sound" that is playing on your speakers.
      • EasyRTC - WebRTC based implementation, originally forked from [priologic](https://github.com/priologic/).
      • ŻyweRadio - online radio using icecast to broadcast stream of music performed live.
      • HQStreamer2 - Stream audio between DAWs locally or across the internet using a standalone or audio plugin devices.
      • Jacktrip - multi-machine audio system used for network music performance over the Internet, that may offer the best latency using uncompressed audio.
      • JackTrip WebRTC - JackTrip WebRTC is an HTML5 implementation of Jacktrip for the web browser.
      • JamTaba 2 - play online music jam sessions with musicians around the world using ninjam servers.
      • Jamtrip - A cross-platform, electron-based, graphical user interface (GUI) front end for JackTrip and JACK.
      • Jamulus - software that enables musicians to perform real-time jam sessions over the internet, with clients connecting to a central server.
      • nodeJsVoip - A simple nodeJs Websocket VOIP application without the use of WebRTC
      • ovbox - remote collaboration box developed by the ensemble ORLANDOviols using open source software and open or standardized hardware.
      • Quack4 - A quacktrip v0.5 plugin that handles a 3 way connection.
      • QuaxTrip - Max patch encapsulating the Quack4, a VST version of Miller Puckette's QuackTrip, a Pd implementation of JackTrip.
      • raspberry-jam - Use a Raspberry Pi and audio shield to connect musicians, or poets, together from distant locations.
      • jit.ndi - Extensions for sending/receiving video and audio using the Newtek NDI® protocol in Cycling 74's Max.
      • [github
      • Live Lab
      • MiroTalk P2P - Free webRTC - P2P - simple, secure, fast real-time video conferences with support for up to 4k resolution and 60fps.
      • timingsrc - Source code for timing related libraries managed by webtiming (multi-device timing CG)
      • fourhands - Fourhands uses WebRTC to establish p2p connetions for minimal latency 2-person jamming using MIDI keyboards.
      • github
      • ZoomISO - only) - export HD video streams from Zoom calls.
      • PipeWire
      • VLC - cross-platform multimedia player and framework.
      • quacktrip VST - VST version of quacktrip~ by Miller Puckette.
      • shmdata - Library to share streams of framed data between processes via shared memory.
      • ODeus ASIO Link Pro - only) - driver level audio routing solution for windows