Skip to content

Latest commit

 

History

History
96 lines (68 loc) · 4.63 KB

README.md

File metadata and controls

96 lines (68 loc) · 4.63 KB

Live Coding 101

Everything you need for the crash-course Live Coding Workshop! For this workshop you don't need to install any additional software except for a chromium based browser.

🗓 Workshop Schedule

13.00 START

13.00 - 13.30 Introduction
13:30 - 15:00 Live coding music with Mercury

15.00 - 15.30 BREAK

15.30 - 17.00 Live coding visuals with Hydra
17.00 - 17.30 Free play and collaborate!

17.30 END

📟 Live Coding Platforms

⚡️ Interesting links

📖 Documentation

👩‍💻👨‍💻 Collaborative Coding

You can code together in Hydra (or Mercury) with for example the FLOK browser editor. For Mercury this is a bit more complicated, but you can follow the steps here:

👋 About us

💻 Computer Requirements

  • Laptop (Windows, MacOS, Linux)
    • with Minimum of 4GB Ram and Intel i5 processor
    • Decent wifi connection
  • Headphones (wired)

🕹 Useful software

  1. Brave Browser
    • A webbrowser that supports WebGL, WebAudio and WebMIDI
    • But any chromium based browser will suffice (for example Firefox, Opera, Brave, Arc, Chrome)
  2. Pulsar
    • a multi-purpose code editor, always useful to have when coding

🛰 Livestream

If you want to livestream and share you can install the following tools:

  1. Youtube Live
    • Create a youtube account and activate it for live stream, this will require you to wait 24h so make sure you've done this before the workshop day.
  2. OBS
    • This platform allows you to livestream or record your screen or seperate windows from applications. Very helpful if you like to record your works or want to go live on Youtube, Twitch, Facebook or where-ever.
  3. BlackHoleAudio for MacOS
    • This software allows you to route sound internally from one application to another, for example if you want to share your sound over Discord, or Jitsi, Zoom, Skype, you name it.
  4. VB-Cables for Windows
    • This software allows you to route sound internally from one application to another, for example if you want to share your sound over Discord, or Jitsi, Zoom, Skype, you name it.

👾 Other

Some other useful software for sharing images/visuals/webcam as virtual devices between platforms like OBS, Zoom, Jitsi, Skype on your computer.

  • CamTwistHD (Mac Only)
    • Create a virtual camera device, allowing you to reroute visuals from for example desktop/browser to platforms like Skype, Jitsi and Zoom.
  • OBS Virtual Cam for Mac or for Windows
  • Spout (Windows only)
    • Share video between applications on Windows
  • SpoutToNDI / SpoutCam (Windows only)
    • Send Spout video over network with NDI protocol or create a virtual camera for Spout
  • NDISyphon (Mac Only)
    • Send Syphon video over network with NDI protocol
  • NDITools
    • The NDI Virtual Input is especially useful as virtual webcam device