Giter Site home page Giter Site logo

lucadanieli / darkmatter-1 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from konvas/darkmatter

0.0 2.0 0.0 179 KB

A live coding project involving sonification data from the Large Hadron Collider. The project is a collaboration between BEER ensemble (University of Birmingham) and the Art@CMS project at CERN.

SuperCollider 65.48% JavaScript 1.83% Processing 32.69%

darkmatter-1's Introduction

DarkMatter

The project uses data generated by the Cern opendata offline system, that analyses physics objects.Instructions how to run the examples in order to generate analysis files can be found in the links above. To use the data I generate a json file that contains the analysis of the physics object, the json file then is read in SuperCollider1 that sonifies the data.

The Json file is read using the "api" quark found here api quark

The project is divided in two parts, offline using generated data using the OpenData system, and the online part which uses a GUI that represents the real time data.

Some ideas and considerations to be followed in order to obtain the streaming data: Of a great importance is the implementation of the mapping. Thus, a strategy would require instead of selecting the bits of the data (as happens in the piano piece), is how to map it, however, this will make the mapping process crucial.

  1. Model a stream of the data from an offline file.

  2. Make a selection interface, ideally that works with both a stream or a whole set of data.

  3. Explore mapping strategies for the data, testing with both manual selection and stream in. The latter will probably require some kind of filter, as I think even generating micro sound it will be too dense.

  4. Explore selection strategies that use an event filtering approach rather than manual selection. This is interesting to elaborate, particularly in the case of adopting machine listening capabilities in the system...

Footnotes

  1. SuperCollider is a programming language for sound synthesis and algorithmic composition. โ†ฉ

darkmatter-1's People

Contributors

konvas avatar lucadanieli avatar muellmusik avatar

Watchers

 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.