Copyright © 2008-2019 MultiMedia Soft

SoundEditDone event

Previous pageReturn to chapter overviewNext page

Remarks

 

Occurs when a modifications to the contents of the editing session ends.

 

 

Syntax

 

[Visual Basic]

SoundEditDone (

ByVal nCommand as enumSoundEditCommands

ByVal bResult as enumBoolean

)


 

[C++]

void SoundEditDone (

long nCommand,

long bResult

);


 

 

Parameter

Description

 

 

nCommand

Identifier of the sound editing command

Supported values are the following:

Mnemonic Value

Numeric 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.

bResult

Boolean value that specifies if the editing session was completed successfully.

Supported values are the following:

Mnemonic Value

Numeric value

Meaning

BOOL_FALSE

0

An error occurred, check the LastError property value in order to see the error code

BOOL_TRUE

1

The editing session was completed successfully