import urllib, json
from time import sleep
c = OSC.OSCClient()
#local host: port 7000
url = “****URL HERE****”
response = urllib.urlopen(url);
data = json.loads(response.read())
oscmsg1 = OSC.OSCMessage()
oscmsg2 = OSC.OSCMessage()
REMAP is a project by UK artist duo Signal-to-Noise, Oliver Wilshen and Niall Quinn.
This prototype electro-mechanical sound device is based on the Roland DXY pen plotter, a discontinued printing technology of the 1980s, which is combined with audio cassette tape technology in order to playback prerecorded ‘found’ sound recordings from a magnetically encoded audio tape surface. The resulting installation is a multi-temporal assemblage of these marginalised technologies, a hybrid sonic drawing device able to recall and explore archival media. Within these recordings, existing narratives are disrupted and fragmented, straying from chronological order into non-linearity. This draws on analogies to both the device’s merged hardware assembly and to the ‘media archaeological’ interweaving of media timescales and histories.
The main idea of this project is to present exhibition visitors with the chance to destroy any object that might happen to be on their person, in order to transform it into a unique sound composition. The installation consists of five hydraulic presses, capable of crushing practically any object (a mobile telephone, pair of glasses, headphones or whatever). In the process of destruction, a special microphone records the sounds made as the object undergoes deformation, and in just a few minutes, a computer algorithm transforms them into a 20 minutes album.
The project is intended to provoke visitors into spontaneously ridding themselves of material consumer objects for the sake of creating their own individual work of art via deprivation, divestment and destruction. Sound has been taken as the chief medium here with good reason, since sound art is perhaps the least material and most abstract of all genres in art. The technological aesthetic involved constitutes an ironic attempt to make the process of art production into a technological process, but the result, unlike that of mass production, demonstrates a contrary phenomenon – this is a work involving programming and code in the context of generative art, with the potential to broaden the range of instruments at art’s disposal. At the end of the process, the sound production is automatically recorded onto an audio CD and handed over to the participant, completing the process of exchange.
What is REPL?
A REPL is a program which is constantly running with the following phases:
“Liveness is the key, controlling graphics and sound that respond to the space, the crowd and the moment.”
To come up with alternative ways of presenting fashion other than on a common catwalk.
… The whole jacket is built with different layers of conductive e-textiles, which are arranged in a matrix of 52 handmade, square push sensors. The layers are basically a copperthread layer and a silverthread layer which are seperated through a velostatic foil which gives the sensors the ability to not only have an on/of position but also a whole range of signals to read in.
The sensors are connected with a lasercutted copperfabric circuit on the lowest layer of the jacket. The circuit ends in two Arduino Lilypad boards which are connected to a bluetooth signal board which in turn communicates with the computer. The bluetooth board (Bluesmirf) sends the analoge data via firmata code through Arduino to the Pd programm where the data gets converted in Midi Signals.
A quick recording of the sounds produced by by 4093 synth housed in a Rizla ciggarette tin.
One line of C is a trial-and-error idea of using very short programs created by simple maths to synthesize sound.
Have a play around with different formulae to create different ‘songs’:
The Rungler, created by Rob Hordijk, is a dual oscillator, modular 1 bit circuit. The two oscillators are modulated against each other within a small time delay creating interference patterns that Rob calls a ‘stepped havoc wave’.
The Rungler uses a CMOS 4021 which is an 8-stage static shift register, whose main application would be used in Parallel to Serial Shifting, that has a data input of one oscillator with the output being fed back into itself, creating an unlimited amount of pattern generation. The main use of the Rungler’s output is to manipulate other modules through the ‘rungler CV signal’, which is the signal sent from the shift register.