Extending license and WIP

parent 663e4ca3
......@@ -105,7 +105,7 @@
<span class="image"><img src="images/rwth_ita_akustik_en_institute_weiss_rgb_blackbg_small.jpg" alt="Institute of Technical Acoustics (ITA), RWTH Aachen University" /></span>
<ul class="copyright">&copy; 2017 Institute of Technical Acoustics (ITA), RWTH Aachen University</ul>
<ul class="copyright">&copy; 2017-2018 Institute of Technical Acoustics (ITA), RWTH Aachen University</ul>
</footer>
</div>
......
......@@ -344,7 +344,7 @@ DAGA <strong>2012</strong>, Darmstadt (Germany)
<span class="image"><img src="images/rwth_ita_akustik_en_institute_weiss_rgb_blackbg_small.jpg" alt="Institute of Technical Acoustics (ITA), RWTH Aachen University" /></span>
<ul class="copyright">&copy; 2017 Institute of Technical Acoustics (ITA), RWTH Aachen University</ul>
<ul class="copyright">&copy; 2017-2018 Institute of Technical Acoustics (ITA), RWTH Aachen University</ul>
</footer>
</div>
......
......@@ -1016,7 +1016,30 @@ Do not forget that a signal source can only be auralized in combination with a s
Rendering modules work pretty much on their own, however they expose some common and some specialized methods to interact with.
</p>
<p>
To get a list of available modules, use
<pre><code>renderer_ids = va.get_renderers()</code></pre>
</p>
<p>Every rendering instance can be muted/unmuted and the output gain can be controlled.
<pre><code>va.set_renderer_muted( renderer_id, true )
va.set_renderer_gain( renderer_id, 1.0 )
va.get_renderer_muted( renderer_id )
va.get_renderer_gain( renderer_id )</code></pre>
</p>
<p>To obtain and set parameters, type
<pre><code>va.set_renderer_parameters( renderer_id, in_params )
out_params = va.get_renderer_parameters( renderer_id, request_params )</code></pre>
The <code>request_params</code> can usually be empty, but if a key <code>help</code> or <code>info</code> is present, the rendering module will provide usage information.
</p>
<p>A special feature that has been requested for Virtual Reality (background music, instructional speech, operator's voice) provides a sound source and sound receiver create method that will only be effective for the given <i>rendering instance</i> (explicit renderer). This is required if ambient clips should be played back without spatialization, or if certain circumstances demand that a source is only processed by one single renderer. This way also computational power can be saved.
<pre><code>sound_source_id = va.create_sound_source_explicit_renderer( renderer_id )
sound_receiver_id = va.create_sound_receiver_explicit_renderer( renderer_id )</code></pre>
The sources and receivers created with this method are handled like normal entities.
</p>
</section>
<section id="reproduction">
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment