The TracksBoard class, accessible through the control's TracksBoard property contains methods needed to visually compose and export new sounds and display its waveform representation on the screen. For details about the use of the TracksBoard refer to the How to use the TracksBoard to visually compose songs tutorial.
The TracksBoard object is implemented through the following methods:
Methods
Create
Destroy
CurrentDurationGet
ClipboardDataAvailable
DisplayRangeGet
DisplayRangeSet
DisplayWidthGet
ExportToFile
FreeMemory
ItemAmplitudeGet
ItemAmplitudeSet
ItemAttachAllInTrack
ItemAttachToNext
ItemAttachToPrevious
ItemClone
ItemCompose
ItemsCountGet
ItemDurationGet
ItemDurationStretch
ItemFriendlyNameGet
ItemFriendlyNameSet
ItemIndexGet
ItemLockStateGet
ItemLockStateSet
ItemMuteStateGet
ItemMuteStateSet
ItemOffsetGet
ItemOffsetSet
ItemOffsetMove
ItemPositionLockStateGet
ItemPositionLockStateSet
ItemRemove
ItemSelect
ItemSelectedGet
ItemSoundFileAdd
ItemSoundFileFromClipboardPaste
ItemSoundFileRawAdd
ItemSoundFileLoadRangeGet
ItemSoundFileLoadRangeSet
ItemSoundFilePathnameGet
ItemSoundFileTempPathGet
ItemSpeakerGet
ItemSpeakerSet
ItemSpeechFileSet
ItemSpeechFromFileAdd
ItemSpeechFromStringAdd
ItemSpeechStringSet
ItemSpeechTextGet
ItemSpeechVoiceGet
ItemSpeechVoiceSet
ItemSplit
ItemTrackGet
ItemTrackSet
ItemTypeGet
ItemUniqueIdGet
ItemVolumeFadingGet
ItemVolumeFadingRemove
ItemVolumeFadingSet
ItemVolumeFadingSetEx
ItemVolumePointAdd
ItemVolumePointAmplitudeGet
ItemVolumePointAmplitudeSet
ItemVolumePointsApply
ItemVolumePointCountGet
ItemVolumePointCurveGet
ItemVolumePointCurveSet
ItemVolumePointCurveSetEx
ItemVolumePointFriendlyNameGet
ItemVolumePointFriendlyNameSet
ItemVolumePointPositionGet
ItemVolumePointPositionSet
ItemVolumePointRemove
ItemVolumePointSelectedGet
ItemWaveColorsGet
ItemWaveColorsSet
Load
MouseActionRectangleGet
Move
PlayHeadLineWidthSet
PlayHeadPositionGet
PlayHeadPositionSet
RectangleGet
Refresh
RemoveInitialEmptySpace
Save
Scroll
SetBackPictureFromFile
SetBackPictureFromHandle
SettingsGeneralGet
SettingsGeneralSet
SettingsLoad
SettingsLoadFromMemory
SettingsSave
SettingsRulersGet
SettingsRulersSet
SettingsScrollbarsGet
SettingsScrollbarsSet
SettingsWaveGet
SettingsWaveSet
SetTrackerCursors
Show
SpeakersNumGet
SpeakersNumSet
TrackAdd
TracksCountGet
TrackDurationGet
TrackLockStateGet
TrackLockStateSet
TrackMuteStateGet
TrackMuteStateSet
TrackRemove
VerticalLineAdd
VerticalLinesCountGet
VerticalLineDescriptionGet
VerticalLineDescriptionSet
VerticalLinesMouseMoveEnable
VerticalLineNameGet
VerticalLineNameSet
VerticalLineParamsGet
VerticalLineParamsSet
VerticalLinePositionGet
VerticalLinePositionSet
VerticalLineRemove
VerticalLinesShow
VerticalLineUniqueIdGet
ZoomIn
ZoomOut
ZoomToFullSound
Internal data structures
TRACKSBOARD_GENERAL_SETTINGS
TRACKSBOARD_ITEM_TEXT_SETTINGS
TRACKSBOARD_RULERS_SETTINGS
TRACKSBOARD_SCROLLBARS_SETTINGS
TRACKSBOARD_WAVEFORM_SETTINGS
Samples of use of the TracksBoard class in Visual C#.NET and Visual Basic.NET can be found inside the following sample installed with the product's setup package:
- TracksBoard
|