Copyright © 2008 MultiMedia Soft 
Return to Table of contents  
 
 
Audio Sound Editor for .NET - Help 
 
Table of contents 
 
 
Introduction 
Copyright information 
License agreement 
Files to be included with your application 
Product history 
How to contact MultiMedia Soft 
How to report bugs to our technical support 
Tutorials 
How to install the control on your development PC 
How to add the control to your projects 
Adding the control to a project 
Adding the component to a Visual Studio.NET 2003 project 
Adding the component to a Visual Studio.NET 2005/2008 project 
Adding the component to a Visual Studio.NET 2008 WPF project 
How to use the control in your projects 
Use under Borland Developer Studio 2006 
How to manage custom DSP effects 
How to manage VST effects 
How to define an equalizer 
How to define a volume automation procedure 
How to load a sound stored inside another instance of the control 
How to load and edit sounds recorded by Audio Sound Recorder for .NET 
How to export edited sounds 
How to use the Windows Audio Compression Manager 
How to use the Waveform Analyzer 
How to obtain the waveform bitmap of the editing session 
How to apply a background sound to your editing session 
How to use enumerated types 
Properties 
DisplayWaveformAnalyzer property (RO) 
Effects property (RO) 
EncodeFormats property (RO) 
LastError property (RO) 
Methods 
AboutBox method 
CancelExportToFile method 
CloseSound method 
CopyRangeToClipboard method 
DeleteRange method 
ExportToFile method 
GetBitsPerSample method 
GetChannels method 
GetDirectSoundVersion method 
GetFormattedSoundDuration method 
GetFormattedPlaybackPosition method 
GetFormattedTime method 
GetFrequency method 
GetMemoryPtr method 
GetMemorySize method 
GetPlaybackPosition method 
GetSoundDuration method 
GetStoreMode method 
GetTempFilePathname method 
GetTempFileSize method 
InitEditor method 
InsertSilence method 
IsSoundAvailableInClipboard method 
IsWmaAvailable method 
LoadSound method 
LoadSoundFromClipboard method 
LoadSoundFromEditingSession method 
LoadSoundFromMemory method 
LoadSoundFromRawFile method 
LoadSoundFromRawMemory method 
LoadSoundFromRecordingSession method 
PauseSound method 
PlaySound method 
PlaySoundRange method 
ReduceToRange method 
RemoveSilence method 
ResetControl method 
ResumeSound method 
SeekSound method 
SetInsertPos method 
SetLoadingMode method 
SetLoadingRange method 
SetMixingParams method 
SetMixingPos method 
SetOverwritePos method 
SetRewindOnEndOfPlayback method 
SetStoreMode method 
StopSound method 
UndoApply method 
UndoEnable method 
UndoIsAvailable method 
Events 
SoundClosed event 
SoundEditDone event 
SoundEditPerc event 
SoundEditStarted event 
SoundExportDone event 
SoundExportPerc event 
SoundExportStarted event 
SoundLoadingDone event 
SoundLoadingPerc event 
SoundLoadingStarted event 
SoundPlaybackDone event 
SoundPlaybackPaused event 
SoundPlaybackPlaying event 
SoundPlaybackStopped event 
VstEditorResized event 
VstParamChanged event 
WarnNoOutputDevice event 
WaveAnalysisPerc event 
WaveAnalysisStart event 
WaveAnalysisStop event 
WaveAnalyzerDisplayRangeChange event 
WaveAnalyzerDisplayWidthChange event 
WaveAnalyzerMouseAction event 
WaveAnalyzerSelectionChange event 
Classes 
EffectsMan class 
EffectsMan class 
Methods 
Effects.CustomDspApply method 
Effects.CustomDspExternalEditorGetInfo method 
Effects.CustomDspExternalEditorShow method 
Effects.CustomDspExternalGetParameters method 
Effects.CustomDspExternalLoad method 
Effects.CustomDspExternalSendCommand method 
Effects.CustomDspExternalSetFunction method 
Effects.CustomDspExternalSetParameters method 
Effects.CustomDspFree method 
Effects.CustomDspInternalLoad method 
Effects.CustomDspInternalSetFunction method 
Effects.CustomDspUseFloatSamples method 
Effects.DirectXApply method 
Effects.EqualizerApply method 
Effects.EqualizerBandAdd method 
Effects.EqualizerBandGetCount method 
Effects.EqualizerBandGetFrequency method 
Effects.EqualizerBandGetParams method 
Effects.EqualizerBandRemove method 
Effects.EqualizerBandSetGain method 
Effects.EqualizerBandSetParams method 
Effects.EqualizerLoad method 
Effects.EqualizerLoadPresets method 
Effects.EqualizerReset method 
Effects.EqualizerSave method 
Effects.FilterApply method 
Effects.PitchApply method 
Effects.PlaybackRateApply method 
Effects.ReverseApply method 
Effects.TempoApply method 
Effects.VolumeAutomationApply method 
Effects.VolumeAutomationLoad method 
Effects.VolumeAutomationPointAdd method 
Effects.VolumeAutomationPointGetCount method 
Effects.VolumeAutomationPointGetParams method 
Effects.VolumeAutomationPointRemove method 
Effects.VolumeAutomationPointSetParams method 
Effects.VolumeAutomationReset method 
Effects.VolumeAutomationSave method 
Effects.VstEditorGetInfo method 
Effects.VstEditorShow method 
Effects.VolumeFlatApply method 
Effects.VolumeSlidingApply method 
Effects.VstApply method 
Effects.VstFree method 
Effects.VstEditorGetInfo method 
Effects.VstEditorMove method 
Effects.VstEditorShow method 
Effects.VstGetInfo method 
Effects.VstGetInfoString method 
Effects.VstLoad method 
Effects.VstProgramGetCurrent method 
Effects.VstProgramNameGet method 
Effects.VstProgramNameSet method 
Effects.VstProgramParamGetDefaultValue method 
Effects.VstProgramParamGetInfo method 
Effects.VstProgramParamGetValue method 
Effects.VstProgramParamSetValue method 
Effects.VstProgramParamsGetCount method 
Effects.VstProgramSetCurrent method 
Effects.VstProgramsGetCount method 
EncodeACM class 
EncodeACM class 
Properties 
EncodeFormats.ACM.CodecFormatIndex property 
EncodeFormats.ACM.CodecIndex property 
EncodeFormats.ACM.EncodeMode property 
Methods 
EncodeFormats.ACM.InitCodecs method 
EncodeFormats.ACM.GetCodecsCount method 
EncodeFormats.ACM.GetCodecDesc method 
EncodeFormats.ACM.GetCodecFormatsCount method 
EncodeFormats.ACM.GetCodecFormatDesc method 
EncodeFormats.ACM.GetCodecFormatWavData method 
EncodeFormats.ACM.GetCodecFormatWavDataLength method 
EncodeFormats.ACM.SetCodecFormatWavData method 
EncodeAIFF class 
EncodeAIFF class 
Properties 
EncodeFormats.AIFF.EncodeMode property 
Methods 
EncodeFormats.AIFF.GetEncodeModeDesc method 
EncodeFormats.AIFF.GetEncodeModesCount method 
EncodeAAC class 
EncodeAAC class 
Properties 
EncodeFormats.AAC.CustomString property 
EncodeFormats.AAC.EncodeMode property 
EncodeFormats.AAC.Quality property 
EncodeFormats.AAC.WrapInMP4 property 
Methods 
EncodeFormats.AAC.GetEncodeModeDesc method 
EncodeFormats.AAC.GetEncodeModesCount method 
EncodeAU class 
EncodeAU class 
Properties 
EncodeFormats.AU.EncodeMode property 
Methods 
EncodeFormats.AU.GetEncodeModeDesc method 
EncodeFormats.AU.GetEncodeModesCount method 
EncodeCAF class 
EncodeCAF class 
Properties 
EncodeFormats.CAF.EncodeMode property 
Methods 
EncodeFormats.CAF.GetEncodeModeDesc method 
EncodeFormats.CAF.GetEncodeModesCount method 
EncodeFLAC class 
EncodeFLAC class 
Properties 
EncodeFormats.FLAC.EncodeMode property 
Methods 
EncodeFormats.FLAC.GetEncodeModeDesc method 
EncodeFormats.FLAC.GetEncodeModesCount method 
EncodeFormatsMan class 
EncodeFormatsMan class 
Properties 
EncodeFormats.FormatToUse property 
EncodeFormats.AAC property (RO) 
EncodeFormats.ACM property (RO) 
EncodeFormats.AIFF property (RO) 
EncodeFormats.AU property (RO) 
EncodeFormats.CAF property (RO) 
EncodeFormats.FLAC property (RO) 
EncodeFormats.IRCAM property (RO) 
EncodeFormats.MP3 property (RO) 
EncodeFormats.NIST property (RO) 
EncodeFormats.OGG property (RO) 
EncodeFormats.PAF property (RO) 
EncodeFormats.PVF property (RO) 
EncodeFormats.RAW property (RO) 
EncodeFormats.SVX property (RO) 
EncodeFormats.VOC property (RO) 
EncodeFormats.W64 property (RO) 
EncodeFormats.WMA property (RO) 
EncodeFormats.WAV property (RO) 
EncodeIRCAM class 
EncodeIRCAM class 
Properties 
EncodeFormats.IRCAM.EncodeMode property 
Methods 
EncodeFormats.IRCAM.GetEncodeModeDesc method 
EncodeFormats.IRCAM.GetEncodeModesCount method 
EncodeMP3 class 
EncodeMP3 class 
Properties 
EncodeFormats.MP3.ABR property 
EncodeFormats.MP3.CBR property 
EncodeFormats.MP3.CustomString property 
EncodeFormats.MP3.Downmix property 
EncodeFormats.MP3.EncodeMode property 
EncodeFormats.MP3.Preset property 
Methods 
EncodeFormats.MP3.GetEncodeModeDesc method 
EncodeFormats.MP3.GetEncodeModesCount method 
EncodeFormats.MP3.GetLameEncodingBitrateEx method 
EncodeFormats.MP3.GetLameEncodingBitratesCountEx method 
EncodeNIST class 
EncodeNIST class 
Properties 
EncodeFormats.NIST.EncodeMode property 
Methods 
EncodeFormats.NIST.GetEncodeModeDesc method 
EncodeFormats.NIST.GetEncodeModesCount method 
EncodeOGG class 
EncodeOGG class 
Properties 
EncodeFormats.OGG.Bitrate property 
EncodeFormats.OGG.CustomString property 
EncodeFormats.OGG.Downmix property 
EncodeFormats.OGG.EncodeMode property 
EncodeFormats.OGG.ResampleFrequency property 
EncodeFormats.OGG.Quality property 
Methods 
EncodeFormats.OGG.GetEncodeModeDesc method 
EncodeFormats.OGG.GetEncodeModesCount method 
EncodePAF class 
EncodePAF class 
Properties 
EncodeFormats.PAF.EncodeMode property 
Methods 
EncodeFormats.PAF.GetEncodeModeDesc method 
EncodeFormats.PAF.GetEncodeModesCount method 
EncodePVF class 
EncodePVF class 
Properties 
EncodeFormats.PVF.EncodeMode property 
Methods 
EncodeFormats.PVF.GetEncodeModeDesc method 
EncodeFormats.PVF.GetEncodeModesCount method 
EncodeRAW class 
EncodeRAW class 
Properties 
EncodeFormats.RAW.EncodeMode property 
Methods 
EncodeFormats.RAW.GetEncodeModeDesc method 
EncodeFormats.RAW.GetEncodeModesCount method 
EncodeSVX class 
EncodeSVX class 
Properties 
EncodeFormats.SVX.EncodeMode property 
Methods 
EncodeFormats.SVX.GetEncodeModeDesc method 
EncodeFormats.SVX.GetEncodeModesCount method 
EncodeVOC class 
EncodeVOC class 
Properties 
EncodeFormats.VOC.EncodeMode property 
Methods 
EncodeFormats.VOC.GetEncodeModeDesc method 
EncodeFormats.VOC.GetEncodeModesCount method 
EncodeW64 object 
EncodeW64 class 
Properties 
EncodeFormats.W64.EncodeMode property 
Methods 
EncodeFormats.W64.GetEncodeModeDesc method 
EncodeFormats.W64.GetEncodeModesCount method 
EncodeWAV class 
EncodeWAV class 
Properties 
EncodeFormats.WAV.EncodeMode property 
Methods 
EncodeFormats.WAV.GetEncodeModeDesc method 
EncodeFormats.WAV.GetEncodeModesCount method 
EncodeWMA class 
EncodeWMA class 
Properties 
EncodeFormats.WMA.CBR property 
EncodeFormats.WMA.EncodeMode property 
EncodeFormats.WMA.Quality property 
Methods 
EncodeFormats.WMA.GetEncodeModeDesc method 
EncodeFormats.WMA.GetEncodeModesCount method 
EncodeFormats.WMA.GetEncodingBitrateEx method 
EncodeFormats.WMA.GetEncodingBitratesCountEx method 
EncodeFormats.WMA.GetEncodingVBRQualityEx method 
EncodeFormats.WMA.GetEncodingVBRQualitiesCountEx method 
WaveformAnalyzer class 
WaveformAnalyzer class 
Methods 
WaveformAnalyzer.AnalyzeAbort method 
WaveformAnalyzer.AnalyzeFullSound method 
WaveformAnalyzer.Create method 
WaveformAnalyzer.CreateFileBitmapView method 
WaveformAnalyzer.CreateMemoryBitmapView method 
WaveformAnalyzer.Destroy method 
WaveformAnalyzer.FreeMemory method 
WaveformAnalyzer.GetBitmapViewWidth method 
WaveformAnalyzer.GetDisplayRange method 
WaveformAnalyzer.GetDisplayWidth method 
WaveformAnalyzer.GetGraphicalSettings method 
WaveformAnalyzer.GetSelection method 
WaveformAnalyzer.MouseSelectionEnable method 
WaveformAnalyzer.Move method 
WaveformAnalyzer.Refresh method 
WaveformAnalyzer.Scroll method 
WaveformAnalyzer.SetBackPictureFromFile method 
WaveformAnalyzer.SetBackPictureFromHandle method 
WaveformAnalyzer.SetDisplayRange method 
WaveformAnalyzer.SetGraphicalSettings method 
WaveformAnalyzer.SetSelection method 
WaveformAnalyzer.SetTrackerCursors method 
WaveformAnalyzer.Show method 
WaveformAnalyzer.VerticalLineAdd method 
WaveformAnalyzer.VerticalLineGetPosition method 
WaveformAnalyzer.VerticalLineRemove method 
WaveformAnalyzer.VerticalLineSetPosition method 
WaveformAnalyzer.VerticalLineShow method 
WaveformAnalyzer.ZoomIn method 
WaveformAnalyzer.ZoomOut method 
WaveformAnalyzer.ZoomToFullSound method 
WaveformAnalyzer.ZoomToSelection method 
Classes 
WAVEFORM_ANALYZER_SETTINGS class 
Appendix 
Appendix A - Lame encoder command line 
Appendix B - OggEnc encoder command line 
Appendix C - Faac encoder command line 
 
 
 
 
 
 
 
Copyright © 2008 MultiMedia Soft 
Return to Table of contents