Copyright © 2008-2019 MultiMedia Soft

SoundEditPerc event

Previous pageReturn to chapter overviewNext page

Remarks

 

Occurs during a modification to the contents of the editing session in order to notify the container application about the editing advancement.

 

For further details about synchronization through Events see the How to synchronize the container application through events tutorial.

 

 

Syntax

 

[Visual Basic]

Public Event SoundEditPerc As SoundEditPercEventHandler


 

[C#]

public event SoundEditPercEventHandler SoundEditPerc;


 

[C++]

public: __event SoundEditPercEventHandler SoundEditPerc;


 

 

Event Data

 

The event handler receives an argument of type SoundEditPercEventArgs having the following parameters:

 

Parameters

Description

 

 

nCommand

Identifier of the sound editing command

Supported values are the following:

Mnemonic Value

Value

Meaning

SOUND_EDIT_CMD_REDUCE_TO_RANGE

0

A call to the ReduceToRange method started the editing session.

SOUND_EDIT_CMD_DELETE_RANGE

1

A call to the DeleteRange method started the editing session.

SOUND_EDIT_CMD_INSERT_SILENCE

2

A call to the InsertSilence method started the editing session.

SOUND_EDIT_CMD_APPLY_VOLUME_FLAT

3

A call to the Effects.VolumeFlatApply method started the editing session.

SOUND_EDIT_CMD_APPLY_VOLUME_SLIDING

4

A call to the Effects.VolumeSlidingApply method started the editing session.

SOUND_EDIT_CMD_APPLY_VOLUME_AUTOMATION

5

A call to the Effects.VolumeAutomationApply method started the editing session.

SOUND_EDIT_CMD_APPLY_DMO

6

A call to the Effects.DirectXApply method started the editing session.

SOUND_EDIT_CMD_APPLY_EQUALIZER

7

A call to the Effects.EqualizerApply method started the editing session.

SOUND_EDIT_CMD_APPLY_CUSTOM_DSP

8

A call to the Effects.CustomDspApply method started the editing session.

SOUND_EDIT_CMD_APPLY_VST

9

A call to the Effects.VstApply method started the editing session.

SOUND_EDIT_CMD_APPLY_TEMPO

10

A call to the Effects.TempoApply method started the editing session.

SOUND_EDIT_CMD_APPLY_PLAYBACKRATE

11

A call to the Effects.PlaybackRateApply method started the editing session.

SOUND_EDIT_CMD_APPLY_PITCH

12

A call to the Effects.PitchApply method started the editing session.

SOUND_EDIT_CMD_APPLY_REVERSE

13

A call to the Effects.ReverseApply method started the editing session.

SOUND_EDIT_CMD_APPLY_REMOVE_SILENCE

14

A call to the RemoveSilence method started the editing session.

SOUND_EDIT_CMD_APPLY_FILTER

15

A call to the Effects.FilterApply method started the editing session.

SOUND_EDIT_CMD_APPLY_DENOISE

16

A call to the Effects.DeNoiseFilterApply method started the editing session.

SOUND_EDIT_CMD_APPLY_DECLICK

17

A call to the Effects.DeClickFilterApply method started the editing session.

SOUND_EDIT_CMD_APPLY_NORMALIZE_PEAK

18

A call to the Effects.NormalizationSimpleApply method started the editing session.

SOUND_EDIT_CMD_APPLY_NORMALIZE_TARGET

19

A call to the Effects.NormalizationAdvancedApply method started the editing session.

SOUND_EDIT_CMD_APPLY_DC_OFFSET_REMOVAL

20

A call to the Effects.DcOffsetRemovalApply method started the editing session.

SOUND_EDIT_CMD_APPLY_VOCAL_REMOVE

21

A call to the Effects.VocalRemovalApply method started the editing session.

SOUND_EDIT_CMD_TRIM_SILENCE

22

A call to the TrimSilence method started the editing session.

SOUND_EDIT_CMD_REMAP_CHANNELS

23

A call to the Effects.ChannelsRemapApply method started the editing session.

SOUND_EDIT_CMD_APPLY_BASS_BOOST

24

A call to the Effects.BassBoostApply method started the editing session.

SOUND_EDIT_CMD_APPLY_FX_CHORUS

25

A call to the Effects.ChorusApply method started the editing session.

SOUND_EDIT_CMD_APPLY_FX_COMPRESSOR

26

A call to the Effects.CompressorApply method started the editing session.

SOUND_EDIT_CMD_APPLY_FX_DISTORTION

27

A call to the Effects.DistortionApply method started the editing session.

SOUND_EDIT_CMD_APPLY_FX_ECHO

28

A call to the Effects.EchoApply method started the editing session.

SOUND_EDIT_CMD_APPLY_FX_PHASER

29

A call to the Effects.PhaserApply method started the editing session.

SOUND_EDIT_CMD_APPLY_FX_FREEVERB

30

A call to the Effects.FreeverbApply method started the editing session.

SOUND_EDIT_CMD_APPLY_FX_AUTOWAH

31

A call to the Effects.AutoWahApply method started the editing session.

SOUND_EDIT_CMD_APPLY_PLAYER_SETTINGS

32

A call to the Effects.PlayerSettingsApply method started the editing session.

SOUND_EDIT_CMD_APPLY_FX_DYN_AMPL

33

A call to the Effects.DynamicAmplifierApply method started the editing session.

nPercentage

Number representing the percentage of advancement for the sound editing session