Atelier Hplank
Home | Audio Visual Compositions | HPKComposer | Tools | News
\ HPKComposer \ HPKCompserAV \ Tips  

Real time performance
That's the challenge! Minimalism has to be beautifull! The HPKC for CsoundAV Csound code generation is optimized has as much as possible but performance issue will come quickly as sounds become complex or many graphical objects are displayed simultaneously. Some adives are to use Global Sound Modifier for heavy sound manipulation like reverberation, and of course to prefer the use of the more optimized Csound opcodes.

Cohabitation of k rate and t rate Csound variables
That's a key issue. G Maldonado is warning about the use of both in an orchestra and he is using two seperate csound processes, one for audio and one for video. For now, only one CSD file is generated, and thus you have to take care of the audio overload. Often, by dragging the window, you can suppress the jitter effect.

Animated Nurb Surface
Four coordinate deformations are possible, and are defined by an index. If the indexes are the same, the last one will be used to control the coordinate. The Texture has to be rotated (rotate = 180) and scaled down to 1/3 of its size (scale x = 0.3333 and scale y = 0.3333)

Wavefront obj
Texture will be applied if mode is set to render with texture coords and texture is linear texture coords of sphere map texture coords