What's new in Active Sound Editor 6.0.1.0
Oct 26, 2017
- New methods:
- GetMemoryPtr64
- GetTempFileSize64
New in Active Sound Editor 4.1.0.0 (Jul 23, 2013)
- New features:
- The waveform analyzer and its general graphical rendering is now totally configurable
- The waveform analyzer graphical configuration can now be loaded and saved using XML files
- The waveform scroller has been improved in order to allow a better control of its graphical settings
- On the waveform analyzer, improved graphical support for custom vertical lines
- On the waveform analyzer, added support for custom horizontal lines having their own color and thickness
- On the waveform analyzer, added support for rendering given waveform ranges in colors different from the default
- On the waveform analyzer, added support for displaying buddy picture and text for each custom graphic item
- On the waveform analyzer, custom graphic items can be loaded and saved using XML files
- When converting a file from an audio format to another one, added support for converting a specific range only
- Added possibility to access loaded BASS modules
- Added possibility to access the handle to the playback stream generated by BASS, allowing to apply special effects implemented inside external BASS plugins
- Added support for loading, through external BASS plugins, audio files whose format is not directly supported by the multimedia engine
- New methods:
- BassModuleGet
- BassPluginStreamCreateFunc
- BassStreamGet
- ConvertFileRange
- ConvertFileRawRange
- EnableAutoWaveAnalysisOnLoad
- GetLoadingMode
- InitEditorNoPlayback
- WaveformAnalyzer.BitmapViewGraphicItemsMaskSet
- WaveformAnalyzer.GraphicItemBuddyPictureGet
- WaveformAnalyzer.GraphicItemBuddyPictureParamsGet
- WaveformAnalyzer.GraphicItemBuddyPictureParamsSet
- WaveformAnalyzer.GraphicItemBuddyPictureSetFromFile
- WaveformAnalyzer.GraphicItemBuddyPictureSetFromHandle
- WaveformAnalyzer.GraphicItemBuddyPictureSetFromMemory
- WaveformAnalyzer.GraphicItemBuddyTextGet
- WaveformAnalyzer.GraphicItemBuddyTextParamsSet
- WaveformAnalyzer.GraphicItemBuddyTextParamsGet
- WaveformAnalyzer.GraphicItemBuddyTextSet
- WaveformAnalyzer.GraphicItemHorizontalLineAdd
- WaveformAnalyzer.GraphicItemHorizontalLineParamsSet
- WaveformAnalyzer.GraphicItemHorizontalLineParamsGet
- WaveformAnalyzer.GraphicItemVerticalLineAdd
- WaveformAnalyzer.GraphicItemVerticalLineParamsSet
- WaveformAnalyzer.GraphicItemVerticalLineParamsGet
- WaveformAnalyzer.GraphicItemWaveRangeAdd
- WaveformAnalyzer.GraphicItemWaveRangeParamsSet
- WaveformAnalyzer.GraphicItemWaveRangeParamsGet
- WaveformAnalyzer.GraphicItemHorzPositionSet
- WaveformAnalyzer.GraphicItemHorzPositionGet
- WaveformAnalyzer.GraphicItemVertPositionGet
- WaveformAnalyzer.GraphicItemVertPositionSet
- WaveformAnalyzer.GraphicItemNameGet
- WaveformAnalyzer.GraphicItemNameSet
- WaveformAnalyzer.GraphicItemDescriptionGet
- WaveformAnalyzer.GraphicItemDescriptionSet
- WaveformAnalyzer.GraphicItemRemove
- WaveformAnalyzer.GraphicItemShow
- WaveformAnalyzer.GraphicItemTypeGet
- WaveformAnalyzer.GraphicItemUniqueIdGet
- WaveformAnalyzer.GraphicItemsLoad
- WaveformAnalyzer.GraphicItemsLoadFromMemory
- WaveformAnalyzer.GraphicItemsSave
- WaveformAnalyzer.GraphicItemsMouseMoveEnable
- WaveformAnalyzer.GraphicItemsTypeCountGet
- WaveformAnalyzer.GraphicItemsTypeRemove
- WaveformAnalyzer.GraphicItemsTypeShow
- WaveformAnalyzer.PeaksLoad
- WaveformAnalyzer.PeaksSave
- WaveformAnalyzer.SettingsGeneralGet
- WaveformAnalyzer.SettingsGeneralSet
- WaveformAnalyzer.SettingsGeneralParamGet
- WaveformAnalyzer.SettingsGeneralParamSet
- WaveformAnalyzer.SettingsScrollbarsGet
- WaveformAnalyzer.SettingsScrollbarsSet
- WaveformAnalyzer.SettingsScrollbarsParamGet
- WaveformAnalyzer.SettingsScrollbarsParamSet
- WaveformAnalyzer.SettingsRulersGet
- WaveformAnalyzer.SettingsRulersSet
- WaveformAnalyzer.SettingsRulersParamGet
- WaveformAnalyzer.SettingsRulersParamSet
- WaveformAnalyzer.SettingsWaveGet
- WaveformAnalyzer.SettingsWaveSet
- WaveformAnalyzer.SettingsWaveParamGet
- WaveformAnalyzer.SettingsWaveParamSet
- WaveformAnalyzer.SettingsSave
- WaveformAnalyzer.SettingsLoad
- WaveformAnalyzer.SettingsLoadFromMemory
- WaveformScroller.SettingsGet
- WaveformScroller.SettingsSet
- WaveformScroller.SettingsParamGet
- WaveformScroller.SettingsParamSet
- New events:
- WaveAnalyzerGraphicItemClick
- WaveAnalyzerGraphicItemDblClick
- WaveAnalyzerHorzLineMoveBegin
- WaveAnalyzerHorzLineMoving
- WaveAnalyzerHorzLineMoveEnd
- WaveAnalyzerHorzLineReached
- WaveAnalyzerHorzLineLeaved
- WaveAnalyzerWaveRangeReached
- WaveAnalyzerWaveRangeLeaved
New in Active Sound Editor 4.0.0.0 (Jul 23, 2013)
- New features:
- On x64 versions of Windows, container applications compiled specifically for x86 and specifically for x64 can be now run at the same time without conflicts
- Added support for native x64 VST effects
- Added support for MP2 encoding through the external encoder TwoLame.exe
- Added a new user interface element for scrolling (manual or automatic) of the sound's waveform
- Added capability to retrieve the duration of a sound file without the need to load the sound file itself inside an editing session
- Added capability to retrieve the size in bytes that would be requested to store in memory a sound file after being decoded to uncompressed PCM format without the need to load the sound file itself inside an editing session
- New properties:
- EncodeMP2 (COM object)
- WaveformScroller (COM Object)
- New methods:
- GetSoundFileDuration
- GetSoundFileSizeAfterLoad
- FromMsToFormattedTimeExt
- New events:
- WaveformScrollerMouseNotification
- WaveScrollerManualScroll
- New COM objects:
- EncodeMP2
- Properties
- EncodeMode
- CBR
- CustomString
- Downmix
- Methods:
- GetEncodeModesCount
- GetEncodeModeDesc
- GetTwoLameEncodingBitratesCount
- GetTwoLameEncodingBitrate
- GetTwoLameEncodingBitratesCountEx
- GetTwoLameEncodingBitrateEx
- WaveformScroller
- Methods:
- Create
- Show
- Move
- Destroy
- SetDisplayLength
- Refresh
- SetCursor
- SetBackPictureFromFile
- SetBackPictureFromHandle
- GetGraphicalSettings
- SetGraphicalSettings
- GetGraphicalSettingsParam
- SetGraphicalSettingsParam
New in Active Sound Editor 2.3.0.0 (Jan 11, 2011)
- New features:
- Added support for encoding sound files in WMA Professional format in both 16 and 24 bits per sample resolutions and through predefined profiles
- New methods:
- EncodeFormats.WMA.GetEncodingCBRCount
- EncodeFormats.WMA.GetEncodingCBR
- EncodeFormats.WMA.GetEncodingProfileProCount
- EncodeFormats.WMA.GetEncodingProfileProInfo
New in Active Sound Editor 2.2.0.0 (Jun 10, 2010)
- Added support for compilation with "Any CPU" on x64 versions of Windows
New in Active Sound Editor 2.1.0.0 (May 10, 2010)
- New features:
- Added the possibility to disable the moving through the mouse of vertical custom lines on the waveform analyzer
- Added a new parameter to the WaveAnalyzerLineMoved method, allowing to discriminate if the custom line was moved through code or through the mouse
- New methods:
- WaveformAnalyzer.VerticalLineMouseMoveEnable
New in Active Sound Editor 2.0 (Feb 25, 2010)
- New features:
- Enumeration of silent portions of sound
- Filter for hiss noise removal
- Filter for clicks and pops removal
- Filter for volume level normalization
- Possibility to load the audio track of video clips through integration with Active DJ Studio
- Support for "Append automation", allowing to append several files in one single shot
- Support for "Mixing automation", allowing to mix several files or contents of other instances of the control in one single shot
- Possibility to improve audio quality during an export with down-mixing
- Extended support for creating volume automation procedures with possibility to design the volume curve
- Vertical zoom inside WaveformAnalyzer
- Vertical scale of the WaveformAnalyzer can be displayed in dB
- Inside the WaveformAnalyzer, position line and custom lines can be now moved using the mouse
- After a waveform analysis, possibility to request the min and max peak levels inside a given sound range
- Possibility to obtain the rectangle of each element of the WaveformAnalyzer (waveform, rulers, etc.)
- Support for rendering custom graphics on the surface of the WaveformAnalyzer through Windows API
- Equalizer effect can now support bands whose center frequency is below 80 Hz
- Export in WMA format can be based upon WMA profiles
- Lengthy operations like loading, editing, mixing and exporting sessions can now be canceled
- New properties:
- Effects.CurveDesigner (COM object)
- WMA.Profile
- New methods:
- AppendAutomationCancel
- AppendAutomationExecute
- AppendAutomationItemAddFromEditor
- AppendAutomationItemAddFromRecorder
- AppendAutomationItemAddFromFile
- AppendAutomationItemAddFromFileRaw
- EditSoundCancel
- Effects.DeClickFilterApply
- Effects.DeNoiseFilterProfileSet
- Effects.DeNoiseFilterApply
- Effects.NormalizationToPeakApply
- Effects.NormalizationToTargetApply
- Effects.VolumeAutomationSetScales
- Effects.VolumeAutomationPointAddNew
- Effects.VolumeAutomationPointGetParameters
- Effects.VolumeAutomationPointSetParameters
- EnableOutputDevice
- ExportSoundCancel
- GetControlVersion
- GetEngineVersion
- GetHwnd
- LoadSoundCancel
- LoadSoundEncrypted
- MixAutomationCancel
- MixAutomationExecute
- MixAutomationItemAddFromFile
- MixAutomationItemAddFromFileRaw
- MixAutomationItemAddFromEditor
- MixAutomationItemAddFromRecorder
- SetDownmixFilterQuality
- SilencePositionsCancelDetect
- SilencePositionsDetect
- SilencePositionsGetNum
- SilencePositionsGetRange
- WaveformAnalyzer.GetGraphicalSettings2
- WaveformAnalyzer.GetMinMaxPeakLevelsForRange
- WaveformAnalyzer.GetRectangle
- WaveformAnalyzer.SetGraphicalSettings2
- WMA.GetEncodingProfileCount
- WMA.GetEncodingProfileInfo
- New events:
- AppendAutomationDone
- AppendAutomationFilePerc
- AppendAutomationStarted
- AppendAutomationTotalPerc
- MixAutomationDone
- MixAutomationPerc
- MixAutomationStarted
- WaveAnalysisDone
- WaveAnalyzerMouseNotification
- WaveAnalyzerPaintDone
- WaveAnalyzerVerticalLineMoved
- New COM objects:
- CurveDesigner