LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

ADSR envelope for sound generation

Dear colleagues,

 

I would like to generate sounds with variable "attack, decay, sustain and release". My idea is to multiply like in "TestToneGenerering" a pure sine by an ADSR-envelope. I have tried two different strategies as attached. The math-script in "ADSRkonvolut0a" so far is OK in syntax. But I also played with the more "LabVIEW-like" attack with a sequence in "ADSRkonvolut1" and thought it should work. However the linear pieces I want to generate consequently come out in parallel instead. I have tried to replace the merge command with a compound sum, but that seems not to be allowed.

 

As you can see I am just a beginner, so please be elementary in your answers.

Download All
0 Kudos
Message 1 of 1
(3,271 Views)