Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
live_waveform.h File Reference

Live waveform display like LMMS. More...

#include <gtk/gtk.h>
Include dependency graph for live_waveform.h:

Go to the source code of this file.

Data Structures

struct  LiveWaveformWidget
 

Macros

#define LIVE_WAVEFORM_WIDGET_TYPE   (live_waveform_widget_get_type ())
 

Enumerations

enum  LiveWaveformType { LIVE_WAVEFORM_ENGINE , LIVE_WAVEFORM_PORT }
 

Functions

 G_DECLARE_FINAL_TYPE (LiveWaveformWidget, live_waveform_widget, Z, LIVE_WAVEFORM_WIDGET, GtkDrawingArea) typedef struct Port Port
 
void live_waveform_widget_setup_engine (LiveWaveformWidget *self)
 Creates a LiveWaveformWidget for the AudioEngine.
 
LiveWaveformWidgetlive_waveform_widget_new_port (Port *port)
 Creates a LiveWaveformWidget for a port.
 

Detailed Description

Live waveform display like LMMS.

Definition in file live_waveform.h.

Macro Definition Documentation

◆ LIVE_WAVEFORM_WIDGET_TYPE

#define LIVE_WAVEFORM_WIDGET_TYPE   (live_waveform_widget_get_type ())

Definition at line 15 of file live_waveform.h.