Atelier Hplank
Home | Audio Visual Compositions | HPKComposer | Tools | News
HPKComposer \ HPKComposerAV \ Tutorial | prev | next

2 - Adding a Graphical Object
  • Click on the add a new Graphical Shape button
  • A new Graphical Object is created and its editor view is displayed. A fully fonctionnal object is created with default material and shape.
go1

The toolbar buttons have the following actions, from left to right:
  • Add a new Sound Effect.
  • Add a new 3D object.
  • Add a new Light.
  • Move the 3D object backward. The 3D Object will be displayed following their order in the list (from the top of the list to the end). The capability to move the 3D object in the list allows to deal with the transparency property that doesn't take care of the z-order.
  • Move the 3D object forward.
  • Delete the 3D object and put it in the HPKC clipboard (local to this application).
  • Copy the 3D objetc in the clipboard.
The editable parameters are presented in the tabulated views. A parameter has a fixed value, minimum and maximum values defining the evolution range, a min-max button to apply the changes entered in the min and max entry fields, and a parameter evolution mode. A parameter can be controlled in several way:
  • Fixed value, no control, the parameter has the same value during the whole performance.
  • Evolution, the parameter value is controlled by a curve made of segments. This curve is triggered at each score event.
  • MIDI control, the parameter value is controlled by a MIDI controler emitting on channel one (default not editable). When this mode is selected an additional field is displayed for specifying the MIDI controler value.
  • Control Signal, the parameter value is controlled by a Csound k-rate variable defined in the source of the sound or effects.
When the min or max attributes of a parameter displays a value between brackets, it means that these attributes has a value limit.

The [x] mark in the tabs indicates that the propertie is not used.

At this step, we have a fully and very (simple!) fonctional performance, and before playing it, we are going to set the Csound environment

next