amplitude Function

function amplitude(freq)

Envelope of the glissando. A gaussian, plus linear sections at the extremities, to reach the 0 level.

Arguments

Type IntentOptional Attributes Name
real(kind=wp), intent(in) :: freq

Return Value real(kind=wp)


Calls

proc~~amplitude~~CallsGraph proc~amplitude amplitude proc~linear1 linear1 proc~amplitude->proc~linear1 proc~linear2 linear2 proc~amplitude->proc~linear2

Called by

proc~~amplitude~~CalledByGraph proc~amplitude amplitude proc~write_amplitude_envelope write_amplitude_envelope proc~write_amplitude_envelope->proc~amplitude program~shepard_risset_glissando shepard_risset_glissando program~shepard_risset_glissando->proc~amplitude