background preloader

The NYC subway system as a string instrument

The NYC subway system as a string instrument

HTML5 Reset Color \ Processing.org This tutorial is for Processing version 1.1+. If you see any errors or have comments, please let us know. This tutorial is from the book, Learning Processing, by Daniel Shiffman, published by Morgan Kaufmann Publishers, Copyright © 2008 Elsevier Inc. All rights reserved. Grayscale Color In the digital world, when we want to talk about a color, precision is required. By adding the stroke() and fill() functions before something is drawn, we can set the color of any given shape. background(255); // Setting the background to white stroke(0); // Setting the outline (stroke) to black fill(150); // Setting the interior of a shape (fill) to grey rect(50,50,75,100); // Drawing the rectangle Stroke or fill can be eliminated with the functions: noStroke() and noFill(). In addition, if we draw two shapes, Processing will always use the most recently specified stroke and fill, reading the code from top to bottom. RGB Color Remember finger painting? Example: RGB color Color Transparency Custom Color Ranges

Dissonance Agreeable consonances are pairs of tones which strike the ear with a certain regularity; this regularity consists in the fact that the pulses delivered by the two tones, in the same interval of time, shall be commensurable in number, so as not to keep the ear drum in perpetual torment, bending in two different directions in order to yield to the ever-discordant impulses. Galileo Galilei, 1638 This page is an interactive demonstration of the human physiological perception of musical dissonance - according to recent thinking. If you have a browser that supports it (Chrome, Safari), you should be able to hear sounds while you play with the settings, by turning on the Sound switch under the "Sound" tab, above. You can then get started by clicking on points of the curve above, to add notes. To start, there is a single note set to 440Hz - at the 'zero' position of the graph above. There are more options for the basic note sound, under "Sound".

Lemur – Liine Evolution of Control Lemur, the professional MIDI and OSC controller app that doesn't cut any corners, has evolved. Now easier to use than ever, more customisable and with more out-of-the-box functionality. Any software or hardware that receives MIDI or OSC can be controlled by Lemur. Control DJ software, live electronic music performance software, studio production software (DAWs), VJ software, visual synthesis software, stage lighting and more. Canvas Canvas is a brand new object that lets you script custom widgets with full multitouch support. Sequencer Lemur 5.0 introduced a family of new features for tight sequencing. In App Editor Design your templates on the fly, without a computer in sight. Skins Lemur features three new skins, in addition to the classic look. Rock solid standard Countless artists, from bedroom producers to major stadium-touring acts use Lemur to create and perform. User Library Access templates from top artists and the Lemur community.

The Rational Keyboard The Rational Keyboard is a browser app to play with harmony on the rational number line. Imagine a piano with infinitely many keys, one for each rational number, and the keys move around and resize based on what sounds good, using some really cool math. Audio is synthesized in background Web Workers and played with HTML5 Audio objects, and the interactive visualizations use a 2D HTML5 Canvas. Audio seems to work best in recent Firefox and Chrome releases, but HTML5 audio is still a young technology. -fritz obermeyer

Leap Motion Airspace App Store | Geco MIDI Multi-Dimensional MIDI/OSC/CopperLan Expression Through Hand Gestures Please contact us through the product website if you need assistance with using GECO. We'll get back to you as quickly as possible. Additionally, on the website you'll find an extensive collection of video tutorials to help you get started and a user forum to exchange tips and tricks. GECO is one of the easiest and most powerful solutions to interact with MIDI/OSC/CopperLan through touchless control. Our custom multi-staged processing engine ensures an extremely low processing overhead and near zero latency, while still providing you with beautiful real-time visual feedback and powerful customization capabilities. GECO doesn't produce or manipulate sound directly, its purpose is to control other software or hardware that understands MIDI, OSC or CopperLan. Features

IanniX Dynamic Tonality Computers (Live)

Related: