hrtfrender

Renders spatial sounds to a given position

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstBaseTransform
                    ╰──hrtfrender

Factory details

Authors: – Tomasz Andrzejak

Classification:Filter/Effect/Audio

Rank – none

Plugin – rsaudiofx

Package – gst-plugin-audiofx

Pad Templates

sink

audio/x-raw:
         format: F32LE
           rate: [ 1, 2147483647 ]
       channels: [ 1, 64 ]
         layout: interleaved

Presencealways

Directionsink

Object typeGstPad


src

audio/x-raw:
         format: F32LE
           rate: [ 1, 2147483647 ]
       channels: 2
         layout: interleaved

Presencealways

Directionsrc

Object typeGstPad


Properties

block-length

“block-length” guint64

Block Length is the length of each slice

Flags : Read / Write

Default value : 512


hrir-file

“hrir-file” gchararray

Head Transform Impulse Response file location to read from

Flags : Read / Write

Default value : NULL


hrir-raw

“hrir-raw” GBytes *

Head Transform Impulse Response raw bytes

Flags : Read / Write


interpolation-steps

“interpolation-steps” guint64

Interpolation Steps is the amount of slices to cut source to

Flags : Read / Write

Default value : 8


spatial-objects

“spatial-objects” GstValueArray *

Spatial object Metadata to apply on input channels

Flags : Read / Write


The results of the search are