Giter Club home page Giter Club logo

echo's Introduction

echo

Realtime twitter bot sonification based on anon & SodaLib

Concept

Echo is a listening machine. It represents anonymous Wikipedia edits made by governmental institutes of different countries. A few twitter bots are observing the IP addresses of Wikipedia article editors and once these edits are made from governmental addresses, the system notifies this event to the audience: it makes a sound along a visual sign on a map. The title of the installation reflects onto these - originally unintended - sounds made by the editors, but Echo is also the name of a basic command in different operating systems that is used to display textual content on the screen, or save it to a file. The visual appearance of the installation is inspired by early radio systems that have names of cities and different frequency ranges indicated on them. It also merits from the activities of amateur (and pirate) radio activities by transforming those concepts into the digital domain. Users can β€œtune” between different bot sonifications by rotating a knob, this act is similar to the search for meaningful information on those original radio appliances.

Software Components

Built with OpenFrameworks 0.9.3. Targeted OS-es: OSX, Raspbian Jessie (Linux Arm) OF dependencies (addons): ofxJSON, ofxPd, ofxSodaLib, ofxFontStash System dependency: ruby 1.9.3+ (this needs to be installed manually on the PI), twurl Raspberry GPIO reading (of Rotary Encoder) library: py-gaugette which is based on WiringPi (see repository's readme for details)

##Installation (on Raspberry PI / Jessie Light OS) : Needed for getting twitter timelines:

For Rotary encoder:

  • Install Adafruit's pygaugette lib (and needed dependencies as indicated)

##Note

For exhibiting echo in Sept of 2016, an instance of anon bot has been set up that is listening Hungarian Gov related ip numbers, named @_EchoBot

#License GPLv3

echo's People

Contributors

stc avatar

Watchers

 avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.