Skip to content

michael-je/Spy-on-me-for-5-days

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My final BA project at Catalyst Berlin

The Concept

I will be livestreaming my life for 5 days, Sunday - Thursday. During this time I'm going to be making live interactive music, playing some games, coding, talking with the audience and just trying to live my life as normally as possible...

You get to choose how much you interact with me during this time. You can of course just sit back and watch whatever I do, but you also have the option to directly engage in what I'm doing.

The first way you can do this is by using some specific commands that I've added to the stream chat. They will allow you to control stuff that happens both with the music and various other things in the room itself. The stream will start out slow with only a few commands available, but every day at 14 Berlin time (UTC +02:00) I will hold a little presentation and introduce something new :)

Secondly, you can give me suggestions on stuff that you would like me to implement. This could, for example, be something you want to hear in the music or a weird new command to add in.

Since this is going to be a long, interactive peek into my life you can expect there to be some slow moments. I hope that you can still enjoy just having me in the background, or peeking in every once in a while and having fun with some of the new commands :)

The Rules

  • You should feel pretty free in how you engage with me, whether mean or nice. However, while I'm completely open to being fucked with myself, I'm not open to hate speech, intolerance or assholery towards others. If you're ruining the experience for other viewers then you will be banned.
  • I'm only allowed to leave the room to:
    • go to the bathroom
    • grab food
    • brush my teeth
    • maybe shower once if I get really stinky
  • New ways to interact will be presented every day at 14 Berlin time (UTC +02:00)
  • I cannot hide what I'm doing from you (except very sensitive information, like passwords, emails, etc).
  • I'm not allowed to turn off anything that I've given you control over (music, etc).
  • I'm not allowed to check the stream page. This means that I will not know how many people are watching me at any given moment and I will also not be able to see messages that you hide from me.

The commands

You'll need to first make a twitch account if you don't already have one.

In order to use commands, simply add them to the beginning of your message, for example: "!hide haha Michael can't see this"

New commands are added each day, but commands from previous days will still always be available.

Sunday

  • !screen - switch the view to my computer screen
  • !face - switch the view to my facecam
  • !hide - hide you message from me, I won't be able to see it in my chat feed.
  • !faster - make the music go faster
  • !slower - make the music go slower

Monday

  • !room - switch the view to the room cam
  • !dirtier - add some grit to the music
  • !cleaner - make the music sound cleaner
  • !drunker - make the music stumble around
  • !soberer - make the music less drunk
  • !goodnight - turn off the lamp in my room

Tuesday

  • !goodmorning - turn on the lamp in my room
  • !animal - play an animal sound!
    • give it the name of an animal to make that animal's sound. eg: !animal cow
  • !lights - control the lights in various ways by adding one of the words below. e.g. !lights blue
    • blue - turn the lights blue
    • red - turn the lights red
    • green - turn the lights green

Wednesday

  • !say - Add in text behind the command to speak like a robot. e.g. !say michael you are a poop

Requirements

Software

Pure Data external libraries

  • zexy
  • cyclone
  • freeverb~

Python libraries

  • python-osc
  • python-rtmidi
  • obs-ws-rc

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published