## BtSignalAnalysisDialog

BtSignalAnalysisDialog — audio analysis window

## Synopsis

    #include "bt-edit.h"

    struct              BtSignalAnalysisDialog;
    BtSignalAnalysisDialog * bt_signal_analysis_dialog_new  (const GstBin *element);

## Object Hierarchy

      GObject
       +----GInitiallyUnowned
             +----GtkObject
                   +----GtkWidget
                         +----GtkContainer
                               +----GtkBin
                                     +----GtkWindow
                                           +----BtSignalAnalysisDialog

## Implemented Interfaces

BtSignalAnalysisDialog implements AtkImplementorIface and GtkBuildable.

## Properties

      "element"                  GstBin*               : Write / Construct Only

## Description

The dialog shows a spectrum analyzer and level-meters for left/right channel. The spectrum analyzer support mono and stereo display. It has a few settings for logarithmic/linear mapping and precission.

Right now the analyser-section can be attached to a BtWire.

The dialog is not modal.

## Details

### struct BtSignalAnalysisDialog

    struct BtSignalAnalysisDialog;

the root window for the editor application

### bt_signal_analysis_dialog_new ()

    BtSignalAnalysisDialog * bt_signal_analysis_dialog_new  (const GstBin *element);

Create a new instance

`element` : | the wire/machine object to create the dialog for
Returns : | the new instance or `NULL` in case of an error

## Property Details

### The `"element"` property

      "element"                  GstBin*               : Write / Construct Only

Set wire/machine object, the dialog handles.