199
edits
Line 56: | Line 56: | ||
===Disco Kugel=== | ===Disco Kugel=== | ||
Call for | Call for Content: Diskokugel: Audio Plant | ||
For the Berlin weekend of the PD-Con I will install a preview version of the hardware used in my project called "Diskokugel". Diskokugel will be a sphere made of 200 speakers that can be turned on and of individually. | |||
For more information see: http://amphibiousthoughts.com/projekte/installation/diskokugel | |||
For the installation at LEAP gallery, I will have a circuit ready that will allow the switching of 40 speakers. These speakers will be installed around a corner of the room, building a loose grid from the bottom and reaching into the room above head height. I will provide a sketch soon. | |||
The idea is for everyone be able to connect their computer to the installation and feed their audio and control the installation. The control patch will be available on a USB stick next to the installation. | |||
People can also send in patches that will be installed on the machine that is connected permanently. These would be played at random when no other input is present. | |||
I have put together a patch that converts a row of 40 ones and zeros into bytes that are then sent to the Arduino via [comport]. A maximum of 8 speakers can be switched on at a time. | |||
You can download t here: | |||
http://amphibiousthoughts.com/dload/PD/ | |||
You'll need gridflow in order to make [#many] work. | |||
Suggestions on how to make this better and a x/y controller interface would be highly appreciated! | |||
The installation does _not_ provide 40 channel audio. It is just one mono channel that can be switched on or of for each speaker. For that, 5 bytes are sent to an Arduino via the [comport] object. The Arduino will then activate the switching process once the audio signal is in zero phase. This prevents the speakers from cracking when switched on or off. This is not yet working completely, which is probably due to some current leaking somewhere in the circuit. Cracks can be heard, especially when switching very fast and using pure sine waves. | |||
It is possible that, instead of connecting directly to the Arduino, there will be a network cable and the numbers will be sent via [netsend] or osc to a machine already installed. This will prevent PD crashes when disconnecting the Arduino without closing the [comport] connection. | |||
Rules: | |||
- the interface I provide must be fed with 40 separate binary numbers (1 or 0). Use [drip] to separate lists. | |||
- the maximum checksum of these 40 numbers is 8, i.e. a maximum of 8 speakers can be on at a time (due to limitations of the current supply). | |||
- send your Pd patches and/or music until the 30th of July to ...., for us to make a selection for display. |
edits