====== Code of Dark Joy ====== Anything related to Code of Dark Joy, my Live Programming show on Twitch, goeth in here :) ===== Thoughs / Plans / Overall structure (brainstorming) ===== ==== Title-related ==== * working title: Code of Dark Joy * other titles: * Swords & Code / Code & Magic / Code & Dragons * Advanced Dungeons of Code * All Your Code Belong To Us * The Hacked Drum (in lieu of the pub thingy .. and homage to The Mended Drum / T.P.) * Code of Dark Joy (pun on "Cup of Brown Joy", by Pr. Elemental) * sub-title * **Programming, Dark Tea & Music** - **original** sub-title / short description * Programming, Tea & Dark Music - used in the announcement, BUT: when talking about "dark tea" in different channels, interested folks / tea connosieurs instantly picked up its meaning .. hence the **ORIGINAL** sub-title is being used from now on; also, its not only dark music that may be spun :) ==== things to do ==== * build OBS interface * different scenes: * regular display * player * browser view * watch / embed other channels * youtube / other video platforms * teapot status * build the cover display / flow * footer: fade * building OBS layout * explaining the tools of trade * inkscape * krita / ps * html5 / css3 / js * explain the "current song" HTML + JS snippet => already done! * plus: publish it at github * tbd :D * image fading gallery as an animated background option * either using vegas.js * or with nearly-CSS 3 image fader * fun with greenscreen / chroma key / fake greenscreen * cover "flow" * potential **program / show structure** * **intro** - music / intro music / video / countdown * tea preparation + music * topic of the day / current project continuation + nice background music * **break** - music / tea preparation / cooking => kitchen cam * q & a / ask me anything / * outro + music * **raid** * tea preparation * maybe explain the relationship of the show title with tea ..? * specifically, the pun on "Cup of Brown Joy" => https://www.youtube.com/watch?v=eELH0ivexKA * tea counter * how many cups of tea have been consumed during the show so far * maybe current number of cans of tea, too * current tea selection * first half hour or so of the show: * kitchen cam * tea selection and brewing * music! * explain the future setup * future workstation (ryzen 7 3700x): * chat * looking up anything during the show * potential video stream coordination / hub (NDI) * linux dualboot * live coding system * actual system: linux image w/ persistent home on a usb drive * live image gets booted inside a VM * makes this strong and portable! * current OBS / audio system (P50): * contines to be the OBS system * additionally gets a Linux VM with IDJC inside * also gets a regular install of Mixxx * introduce new show formats * en detail / in focus / featured * scheme: show format name: (band name / album name / topic) * in the music-centric shows, this will be a specific feature on an album / ep / demo / medium or a band * in code of dark joy, this will be a specific featured topic, eg. "building the new workstation" or "q&a: how to dig into woocommerce action & filter hooks", etc. * do actual interviews with fellow DJs / streamers * potential victims: * Restricted Entertainment - said they might be in * mylivetube? * InsertScaryNameHere * DJ Acidtrixx * Hatemior * DavidBannerTV * add a chatbot * either: mooboot * reason: has the best documentation (nightbots documentation is, at best, to be called 'rudimentary') * or: custom IRC bot (eg. irssi bot, successors of VikingBot, etc.) * configuration etc. * set up custom commands * tighter integration with the rest of the system