struct wave


Dynamic Parameters
dynparam frequency
dynparam amplitude
dynparam vibrato_mag
dynparam vibrato_rate
dynparam tremolo_mag
dynparam tremolo_rate
dynparam channel
dynparam random_effect
Which random number generator is being used. Usually default.
dynparam timbre_id
dynparam reverb_mix
Mix between direct and reverberated sound. Gives an illusion of space.
dynparam trans_mag
Magnitude of transients.
dynparam freq_trans
Probability of freqyency transients.
dynparam amp_trans
Probability of amplitude transients.
double expire_time
wave* next
State Parameters
double vibrato_oldstate
double tremolo_oldstate
double frequency_oldstate
double vibrato_state
double tremolo_state
double frequency_state
double last_update
Static Parameters
float start
Wave will be active "start" seconds from begin.
float duration
Duration of wave in seconds.
float wave_number
ID Number for the wave.
float dur_type
Toggle between percent and seconds.
float init_phase
float vib_phase
float trem_phase
float vib_wave
Type of function representing the wave, i.e. sin/square.
float trem_wave
Type of function representing the wave, i.e. sin/square.
float chan_togl
Left/right reference for panning. 1 = percent left.
float hall_size
Number of sound reflections.
float rev_time
Length of reverberation.
float clear_rev
Difference between high fade and low fade.

Documentation

wave* next

double expire_time

Static Parameters

float start
Wave will be active "start" seconds from begin.

float duration
Duration of wave in seconds.

float wave_number
ID Number for the wave.

float dur_type
Toggle between percent and seconds.

float init_phase

float vib_phase

float trem_phase

float vib_wave
Type of function representing the wave, i.e. sin/square.

float trem_wave
Type of function representing the wave, i.e. sin/square.

float chan_togl
Left/right reference for panning. 1 = percent left.

float hall_size
Number of sound reflections.

float rev_time
Length of reverberation.

float clear_rev
Difference between high fade and low fade.

Dynamic Parameters

dynparam frequency

dynparam amplitude

dynparam vibrato_mag

dynparam vibrato_rate

dynparam tremolo_mag

dynparam tremolo_rate

dynparam channel

dynparam random_effect
Which random number generator is being used. Usually default.

dynparam timbre_id

dynparam reverb_mix
Mix between direct and reverberated sound. Gives an illusion of space.

dynparam trans_mag
Magnitude of transients.

dynparam freq_trans
Probability of freqyency transients.

dynparam amp_trans
Probability of amplitude transients.

State Parameters

double vibrato_oldstate

double tremolo_oldstate

double frequency_oldstate

double vibrato_state

double tremolo_state

double frequency_state

double last_update

alphabetic index hierarchy of classes


M4cave Sound Visualization

Contacts

M4cave Reference Manual
Help With Doc++

generated by doc++