Code Monkey home page Code Monkey logo

jeraman / illusio-project Goto Github PK

View Code? Open in Web Editor NEW
0.0 3.0 0.0 80.87 MB

Illusio is an open source digital musical instrument that allows the control of real-time recorded loops through collaborative and ludic performances based on relationships between sketches and sounds.

Home Page: https://jeraman.info/illusio

Processing 4.85% Java 0.73% HTML 10.91% Perl 0.01% CSS 0.17% JavaScript 0.03% Shell 0.01% C 18.63% Objective-C 0.68% Makefile 0.41% C++ 63.12% Objective-C++ 0.20% QML 0.08% GLSL 0.02% Roff 0.16%

illusio-project's Introduction

Illusio Project

Image

The code dates back from 2011 but this repository has been reorganized in 2016 for research purposes. Tested only in a OS X 10.11.6.

Further info about the project at: http://jeraman.info/​illusio/

jeraman.info, 2011

About

Illusio is an open source digital musical instrument that allows the control of real-time recorded loops through collaborative and ludic performances based on relationships between sketches and sounds.

Developed in Processing and Openframeworks, it mixes multitouch technologies with the interaction metaphor of guitar pedals.

Concept and development by Jeraman, finalized in 2011. Developed with the support of Rumos Itaú Cultural Arte Cibernética 2009.

How to Run

The Illusio is divided in three parts: the interface, the looper, and the tracker.

Interface

Here, you only need to run the Illusio.app.

If you want to edit the source code, you need to use the Processing IDE version 1.5, also available in this folder.

Looper

Here, you only need to run the basic_looper.app.

If you want to edit the source code, make sure you're using the XCode version 7.3.1. Compatibility with other versions is not guaranteed.

Tracker

We use the Community Core Vision (CCV) to tracks touches in the table and to convert these touches into TUIO messages. To set things up you'll need to:

  1. In case you're using the PS3 EYe, you might want install the proper drivers (read this for details);

  2. Run the Community Core Vision (CCV) app;

  3. Chose the camera option, and check if it's working with your camera;

  4. Fine tune the parameters in order to better track the blobs;

  5. Calibrate the touch. make sure you read all the instructions presented by CCV in order to have better results;

  6. Save the configuration;

  7. Press space bar in order to minimize the interface workload;

  8. Choose the option "send TUIO messages";

  9. You should be good to go! make sure CCV is tracking you blobs all right!

Contact

jbcj [at] cin.ufpe.br

illusio-project's People

Watchers

Jeronimo Barbosa avatar James Cloos avatar  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.