| parameter |
description |
data format |
range |
initial state |
unit |
example |
misc |
| early reflection time |
.. |
float |
? |
0.25 |
seconds |
early reflection time 0.6; |
After the early reflection time the late reflection engine takes over. (can be disabled) |
| early reflection minimum gain |
cuts out faint early reflections to save CPU. |
float |
0 .. 1 |
0.001 |
linear gain |
early reflection minimum gain 0.005; |
Higher values cut out more early reflections |
| disable early reflections |
disables the early reflection engine |
none |
none |
? |
none |
disable early reflections; |
.. |
| late reflection cutoff |
sets the cuttoff frequency of a lowpass filter used for the late reverb |
.. |
.. |
.. |
Hz (?) |
late reflection cutoff 1500; |
|
| late reflection gain |
late reflection reverb level |
float |
0 .. ∞ |
? |
linear gain |
late reflection gain 0.7; |
a value above 1 increases the level |
| late reflection time |
60 dB decay time for the late reflection level |
float |
? |
autmoatic |
seconds |
late reflection time 1.2; |
this time is automatically calculated based on room model, but can be overwritten by this command |
| late reflection echo density |
determines the number of late reflections that occur per second. |
float |
0 .. ∞ |
.. |
scalar |
late reflection echo density 0.8y; |
Values above 1 increase the echo density and values below 1 reduce it. |
| late reflection frequency density |
controls the spacing of late reflections in frequency terms. |
float |
0 .. ∞ |
.. |
scalar |
late reflection frequency density 1; |
Values above 1 increase the echo density and values below 1 reduce it. |
| disable late reflections |
disables the late reflection |
none |
none |
? |
none |
disable late reflections; |
.. |
| Room Dimensions |
defines the size of the shoe box shaped virtual room |
back_x, front_x, right_y, left_y, floor_z, ceiling_z |
.. |
-10, 20, -9, 11, -1, 8 |
meter (default) |
room{dimensions -26, 57, -35, 48, -1, 23;} |
front_x, left_y and ceiling_z are expected to be positive; back_x, right_y and floor_z are expected to be negative. |
| Room Reflections |
how much sound is reflected by the walls |
back, front, right, left, floor, ceiling |
0..1 |
0.5, 0.5, 0.5, 0.5, 0.2, 0.6 |
coefficient |
room{reflections 0.7, 0.7, 0.7, 0.7, 0.3, 0.9;} |
0: no reflection; 1: complete reflection |
Example: a typical coincident X-Y `stereo pair' recording (facing forward with 90 degree separation)
| parameter |
description |
data format |
range |
initial state |
unit |
example |
misc |
| device |
defines the simulated recording setup |
string |
cardioid / cardioid pair / omnidirectional / simple omnidirectional / figure-of-eight / ambisonic / second order ambisonic / simple ambisonic / simple second order ambisonic |
? |
N/A |
device cardioid; |
"simple" means no early reflections or Doppler shift |
| location |
position of the device in the room |
3 floats per microphone |
depends on room size |
.. |
unit |
location <0,0,0>, <0,0,0>; |
.. |
| direction |
direction of the device |
.. |
.. |
.. |
unit |
direction <1,1,0>, <1,-1,0>; |
Ambisonics mics are not directional. |
| core radius |
core sphere is the volume in which the inverse square law for gain due to distance is disabled. |
float |
? |
1 meter for ambisonics mics; 1 cm for all other mics |
meter (default) |
core radius radius; |
|
| recording gain |
gain stage for recoding |
float |
0 .. ∞ |
1.0 |
linear gain |
gain 0.7; |
.. |