LMMS
Loading...
Searching...
No Matches
tap_pinknoise.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <ladspa.h>
#include "tap_platform.h"
#include "tap_utils.h"

Classes

struct  Pinknoise

Macros

#define ID_MONO   2155
#define HURST   0
#define SIGNAL   1
#define NOISE   2
#define INPUT   3
#define OUTPUT   4
#define PORTCOUNT_MONO   5
#define NOISE_LEN   1024

Functions

void fractal (LADSPA_Data *v, int N, float H)
LADSPA_Handle instantiate_Pinknoise (const LADSPA_Descriptor *Descriptor, unsigned long SampleRate)
void connect_port_Pinknoise (LADSPA_Handle Instance, unsigned long Port, LADSPA_Data *data)
void run_Pinknoise (LADSPA_Handle Instance, unsigned long SampleCount)
void set_run_adding_gain_Pinknoise (LADSPA_Handle Instance, LADSPA_Data gain)
void run_adding_Pinknoise (LADSPA_Handle Instance, unsigned long SampleCount)
void cleanup_Pinknoise (LADSPA_Handle Instance)
void __CONSTRUCTOR tap_init ()
void delete_descriptor (LADSPA_Descriptor *descriptor)
void __DESTRUCTOR tap_fini ()
const LADSPA_Descriptorladspa_descriptor (unsigned long Index)

Variables

LADSPA_Descriptormono_descriptor = NULL

Macro Definition Documentation

◆ HURST

#define HURST   0

◆ ID_MONO

#define ID_MONO   2155

◆ INPUT

#define INPUT   3

◆ NOISE

#define NOISE   2

◆ NOISE_LEN

#define NOISE_LEN   1024

◆ OUTPUT

#define OUTPUT   4

◆ PORTCOUNT_MONO

#define PORTCOUNT_MONO   5

◆ SIGNAL

#define SIGNAL   1

Function Documentation

◆ cleanup_Pinknoise()

void cleanup_Pinknoise ( LADSPA_Handle Instance)

◆ connect_port_Pinknoise()

void connect_port_Pinknoise ( LADSPA_Handle Instance,
unsigned long Port,
LADSPA_Data * data )

◆ delete_descriptor()

void delete_descriptor ( LADSPA_Descriptor * descriptor)

◆ fractal()

void fractal ( LADSPA_Data * v,
int N,
float H )

◆ instantiate_Pinknoise()

LADSPA_Handle instantiate_Pinknoise ( const LADSPA_Descriptor * Descriptor,
unsigned long SampleRate )

◆ ladspa_descriptor()

const LADSPA_Descriptor * ladspa_descriptor ( unsigned long Index)

◆ run_adding_Pinknoise()

void run_adding_Pinknoise ( LADSPA_Handle Instance,
unsigned long SampleCount )

◆ run_Pinknoise()

void run_Pinknoise ( LADSPA_Handle Instance,
unsigned long SampleCount )

◆ set_run_adding_gain_Pinknoise()

void set_run_adding_gain_Pinknoise ( LADSPA_Handle Instance,
LADSPA_Data gain )

◆ tap_fini()

void __DESTRUCTOR tap_fini ( )

◆ tap_init()

void __CONSTRUCTOR tap_init ( )

Variable Documentation

◆ mono_descriptor

LADSPA_Descriptor* mono_descriptor = NULL