Heilan X3D Browser

Kodama

Type

ChildNode.

Description

A simple audiovisual instrument. Uses a physical model as a mapping intermediary, where the performer controls the model, which then controls the audio and visuals. The visuals consist of a tunnel-esque representation of the inside of the string, while the audio consists of an additive synth, the partials of which are controlled by the positions of the cells on the string.

Attributes

pluck SFFloat (input) Contrary to the name, this actually controls the amplitude of a simplistic bowing model.

pluckPos SFInt32 (input) Controls where the bow is applied to the string. Range: 0->127.

frequency SFFloat (input) The root frequency of the additive synth.

Example Use

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE X3D>
<X3D profile="Full">
	<Scene>
		<NavigationInfo type="ANY"/>

		<Transform translation="0.0 0.0 -1.0">
			<Appearance>
				<ImageTexture url="/home/niall/Projects/NiallsX3DBrowser/src/woodthing.jpg"/>
			</Appearance>
			<Kodama DEF="bob"/>
		</Transform>
	</Scene>
</X3D>