frame.setSoundEnvelope()
#### Availability
Adobe Animate.
#### Usage
frame.setSoundEnvelope(soundEnv)
#### Parameters
soundEnv A sound envelope.
#### Returns
Nothing.
#### Description
Method; Sets the sound envelope of any frame with sound file. The soundEnv object is an array and every element of array contains the following properties:
- mark
- leftChannel
- rightChannel
#### Example
javascript
The following example illustrates the use of setSoundEnvelope:
// Add a sound item to the first Frame
// Get the sound Envelope
var soundEnv = fl.getDocumentDOM().getTimeline().layers[0].frames[0].getSoundEnvelope();
//Assigning the sound 1 in the library to Frame 2
fl.getDocumentDOM().getTimeline().layers[0].frames[1].soundLibraryItem
=fl.getDocumentDOM().library.items[1];
//Set the Sound Envelope
fl.getDocumentDOM().getTimeline().layers[0].frames[1].setSoundEnvelope(soundEnv);
for (int i=0; i<soundEnv.length; i++) {
fl.trace(soundEnv[i].mark);
fl.trace(soundEnv[i].leftChannel);
fl.trace(soundEnv[i].rightChannel);
}
#### See also
frame.getSoundEnvelope() (../Frame_object/frame8.md)