|
2000-2002-2006 Version 2.0
This instrument is a computer controlled assembly of percussion and 'effect' intruments. All sound sources incorporated in this instrument are non-pitched and share a vague reference to nature sounds: we encounter thunder, rain, woodpeckers, wind, a bird, storm, lightning crackling wood ... In this respect it could be considered a realisation of the first category of soundsources in Luigi Russolo's Intonarumori. Also, soundwise, this futurist reference is pretty obvious. A bird was donated by Moniek Darge, and lives since on a little piece of grass underneath <ThunderWood>. It got company from a cricket in 2006. The instrument can be played by standard MIDI commands, using our GMT software but is also capable of listening to pure algorithmic commands. The first working version of this instrument was finalized on july 18th of 2000. Later, the lightning was added. The storm-wind module, as well as the bird sound, was designed and finished in august 2002. Thunderwood had undergone a complete revision in 2006, whereby it can be controlled by midi directly. High resolution pictures are available on request. <ThunderWood> was made and designed to be a part of the <Slag-Werk> project realized by Godfried-Willem Raes for 'Web Strikes Back' at the occasion of the Tromp biannual, october 2000 in Eindhoven, the Netherlands. It is since a standard robot component in the Logos M&M orchestra. Technical details: The <ThunderWood> robot uses dedicated hardware, designed for musical automats such as player pianos, percussion instruments, organs and even bowed instruments. Details can be found in our course on experimenal music as well as in the descriptive webpages on our many other robots on this same website. The hardware consists of following components and printed circuit boards: 1. a midi input/hub board, housing a single PIC controller (18F2525 type) in charge of the motor driven components and the heavy bidirectional solenoids.
2.a pulse driver board, using a PIC microcontroller, type 18F2525. This pc board houses the power mosfets used to steer the solenoids used for activating the one-shot sound sources. (Woodpeckers, bird, cricket).
3. Pincode decoder board. This pc board guarantees that the power for the solenoids and other devices is not switched on before the PIC output pins are all in a low or safe state. The board houses solid state relais as well as independent 5V dc power supply for the logic and control circuitry. The schematic looks like:
There are 4 woodblocks in the instrument, each provided with a number of solenoids driving the beaters. The lowest woodblock has 5 beaters, the second lowest 4 beaters, the second highest 3 beaters and the highest block got only 2 beaters. The woodblocks are handmade from dark tropical wood and hollowed out. The slit, also functioning as a cavity resonator, is underneeth the blocks. In addition the instrument has as set of low sounding bamboo windchimes, the latter are activated the same way as the brass thundersheet, suspended in top of the instrument..
5. The Storm component of <Thunderwood>
was realised with a small cavity resonator coupled to a linear cone made
off brass. The fan used to implement it was taken from an old aircraft
and hence its motor runs off a 3-phase 200V 400Hz frequency.
6. For the DC motor controlling the wind machine, one of the hardware PWM's provided on the PIC is used. Of course here also a power mosfet is used. 7. 8. Cricket: this sound source
was added at the occasion of the complete revision of the <ThunderWood>
electronics in 2006. The mechanism is a modified small motorbike horn
with a metal membrane. It does not produce a realistic cricket sound,
as it is way too loud (imagine a fff cricket of a prehistoric kind...),
but can very well be used for short click sounds. It is mounted above
the solenoid driving the wind chimes.
The power supply is kept very simple and consists of two hefty building blocks, mounted on the base of the automat on the right and the left side. Note that this power supply delivers three different voltages. Very thick wiring was used since we are dealing with pretty high currents here. (At times up to 20 Amps!). The somewhat strange looking power supply with the toroidal transformer can be explained because we modified an existing Velleman power amplifier supply with split voltages, to serve for this new purpose, by connecting both windings in parallel. The value for the fuse in the power line (accidentally omitted in the circuit drawing) is 2Amps, slow. Music: Any decent sequencer program can be used to write and edit music for <ThunderWood>. We favor Sonar (the new name for Cakewalk). If you are a programmer-composer and using <GMT> under Power Basic, you can use all specific hardware control functions and procedures provided in our DLL libraries. A midi command converter was written in <GMT> by Kristof Lauwers and the author. The midi mapping is as follows: Midi mapping:
All commands have to be send to the <Thunderwood> midi channel: 5 (0-15) or 6 for those who count 1-16. Program change 0, 122-127 select different velocity lookup tables. The velocity scaling lookup tables can be programmed using sysex commands. 0 is the original, non-reprogrammable mapping. It is recommended to allways use 122, which contains an optimised mapping. For those prefering to see the mapping in 'staff' notation:
Sound Samples:
Compositions for <ThunderWood>:
Collaborators on this project:
Dimensions:
Insurance value: 7.000 Euro. Note for organizers: this instrument is very high and cannot be mounted lower than the height given. Make sure the space you provide allows for the height of this instrument: 3.2 meters. During transportation, the upper part can be taken off, such that transportation requires a van with an internal height of only 1m65. <ThunderWood> is mounted on 4 autonomous wheels with brakes, so it can easily be positioned and repositioned. However, the automat should never be put flat but always stay in a vertical position. <ThunderWood> is not suitable for open air performances, since the electronic circuitry is fully exposed and not wheater protected.
The <Thunderwood> automat can be heard on the Logos Public Domain CD <Automaton> (LPD007). as well as, in combination with many more automats, on LPD008 <M&M>, a CD recorded by the Logos M&M ensemble. Last update: 2007-07-05 |
Repair and maintenance notes:
- 22.04.2004: Windmachine motorcircuit: IRF540 burned out. Replaced with same type. Uref checked on DAC board. Measures 9V (the schematic mentions 10V), but that should not be a problem.
- 23.08.2006: Start redesigning thunderwood making use of PIC controllers.
- 04.09.2006: Midi hub board assembled and arranged for use in Thunderwood. Wind motor board with power DAC removed.
- 05.09.2006: Centronics input board and note driver board removed. Pulse board soldered and assembled for the woodpecker section.
- 06.09.2006: All new board assembled and placed in ThunderWood. Start addition of a rotating flashlight. A cricket might be added as well. PIC firmware to be written now...
- 07.09.2006: Rotating flashlight welded in and connected. Operation through controller 70. Cricket added as well..
- 09.09..2006: Wave samples added on site. Cricket, wind, storm, bird to be done..
- 10.09.2006: Textile for windmachine replaced: it was Tyvek in the first version ,now we tried with white polyester cloth as used for mens shirts. (width 27cm).
- 12.09.2006: PIC firmware version 1.0 placed in both microcontrollers.
- 13.09.2006: Test and evaluation session under GMT.
- 09.10.2006: wiring bug on storm motor board killed. IRL640 mosfet replaced. Software bug in PIC code 3-phase generator killed as well. Now PIC formware version 1.1 on midi hub board.
- 10.10.2006: Midihub board PIC reprogrammed. Now we implemented sysex lookup tables for the thundersheet as well as for the windchimes and the rain engine. Program change command must be used to change lookup tables once programmed.
- 25-26.05.2007: <Thunderwood> presented in Vilnius at Jauna Muzika Festival. Returned on may 2nd. Windchimes need some repair.