Skip to main content

Mono

The mono receiver sample the soundfield in a point. This receiver has an omnidirectional pickup pattern. The result is a single channel impulse response per receiver.

Treble calculates the acoustic parameters for each mono reciever impulse response. See overview of acoustic parameters here

from treble_tsdk import treble

receiver_list = [
treble.Receiver.make_mono(
position=treble.Point3d(x=1.5, y=4, z=1.5),
label="mono_receiver_1",
)
]

Here is an example of creating a list of receivers on a line.

from treble_tsdk import treble

receiver_list = [
treble.Receiver.make_mono(
position=treble.Point3d(x=1.5, y=rec, z=1.5),
label=f"mono_receiver_i{rec}",
)
for rec in range(5)
]