SILVERver 1.0.0

AZSTOKE_SILVER_ver1.0.0

  • Added 109 new APIs
All release notes

API

  • ReaScript for REAPER - AZSTOKE-SILVER-API -
  • APIs: 109
  • Track,String,Project,Folder/File,Number,Marker,Loudness,HANDAUTOMER
  • Version: AZSTOKE_SILVER_ver1.0.0
  • Supported OS: Windows 10 or later / macOS 10 or later
  • Supported RIGDOCKS Bridge Ver.: 1.0.1 – 1.0.6
  • Languages: Lua/Python

Installer

API Detail

New APIs

  • AZ_GetTrackItemSelect : Gets the track item for the specified track type ID
  • AZ_GetSelectedTrackFirstInfo : Gets the first track item and track ID of the selected tracks
  • AZ_InsertTrackSearchUniqueOnly : Inserts a track if the specified track name is unique
  • AZ_InsertTrackId : Inserts a track at the specified ID
  • AZ_InsertChildTrack : Inserts a track as a child of the specified parent track item
  • AZ_GetTrackItemIndex : Gets the track ID of the specified track item
  • AZ_GetTrackCountSelect : Gets the number of tracks in the specified project (selectable)
  • AZ_GetTracckItemMute : Gets the mute of the specified track item
  • AZ_GetTrackIdMute : Gets the mute of the specified track ID
  • AZ_GetSelectedTrackIdMute : Gets the mute of the specified selected-track ID
  • AZ_SetTrackItemMute : Sets the mute of the specified track item
  • AZ_SetTrackIdMute : Sets the mute of the specified track ID
  • AZ_SetSelectedTrackIdMute : Sets the mute of the specified selected-track ID
  • AZ_SetTrackAllMuteOFF : Turns mute OFF for all tracks
  • AZ_GetTrackItemSolo : Gets the solo of the specified track item
  • AZ_GetTrackIdSolo : Gets the solo of the specified track ID
  • AZ_GetSelectedTrackIdSolo : Gets the solo of the specified selected-track ID
  • AZ_SetTrackItemSolo : Sets the solo of the specified track item
  • AZ_SetTrackIdSolo : Sets the solo of the specified track ID
  • AZ_SetSelectedTrackIdSolo : Sets the solo of the specified selected-track ID
  • AZ_SetTrackAllSoloOFF : Sets solo to OFF for all tracks
  • AZ_GetTrackItemColor : Gets the colour value of the specified track item
  • AZ_GetTrackIdColor : Gets the colour value of the specified track ID
  • AZ_GetSelectedTrackIdColor : Gets the colour value of the specified selected-track ID
  • AZ_SetTrackItemColor : Sets the colour of the specified track item
  • AZ_SetTrackIdColor : Sets a colour on the specified track ID
  • AZ_SetSelectedTrackIdColor : Sets a colour on the specified selected-track ID
  • AZ_SetTrackItemRGB : Sets the RGB of the specified track item
  • AZ_SetTrackIdRGB : Sets the RGB of the specified track ID
  • AZ_SetSelectedTrackIdRGB : Sets the RGB of the specified selected-track ID
  • AZ_GetTrackItemDepth : Gets the hierarchy level of the specified track item
  • AZ_GetTrackIdDepth : Gets the hierarchy level of the specified track ID
  • AZ_GetSelectedTrackIdDepth : Gets the hierarchy level of the specified selected-track ID
  • AZ_SetTrackItemDepth : Sets the hierarchy level of the specified track item
  • AZ_SetTrackIdDepth : Sets the hierarchy level of the specified track ID
  • AZ_SetSelectedTrackIdDepth : Sets the hierarchy level of the specified selected-track ID
  • AZ_GetTrackItemName : Gets the track name of the specified track item
  • AZ_GetTrackIdName : Gets the track name of the specified track ID
  • AZ_GetSelectedTrackIdName : Gets the track name of the specified selected-track ID
  • AZ_SetTrackItemName : Sets a name on the specified track item
  • AZ_SetTrackIdName : Sets a name on the specified track ID
  • AZ_SetSelectedTrackIdName : Sets a name on the specified selected-track ID
  • AZ_SetTrackIdSelected : Selects or deselects the specified track ID
  • AZ_SetTrackItemOnlySelected : Selects only the specified track item
  • AZ_SetTrackIdOnlySelected : Selects only the specified track ID
  • AZ_GetTrackItemVolume : Gets the volume value of the specified track item
  • AZ_GetTrackIdVolume : Gets the volume value of the specified track ID
  • AZ_GetSelectedTrackIdVolume : Gets the volume value of the specified selected-track ID
  • AZ_SetTrackItemVolume : Sets the volume of the specified track item
  • AZ_SetTrackIdVolume : Sets the volume of the specified track ID
  • AZ_SetSelectedTrackIdVolume : Sets the volume of the specified selected-track ID
  • AZ_SetTrackItemAddVolume : Adds volume to the specified track item
  • AZ_SetTrackIdAddVolume : Adds volume to the specified track ID
  • AZ_SetSelectedTrackIdAddVolume : Adds volume to the specified selected-track ID
  • AZ_DeleteTrackIdSelect : Deletes the specified track ID (selectable)
  • AZ_CheckSameString : Checks whether the specified strings are the same, ignoring case
  • AZ_CheckIncludeString : Checks whether the specified string is contained
  • AZ_CheckIncludePerfectString : Checks whether the specified string is contained with matching case
  • AZ_ReplaceSearchString : Replaces text in a string
  • AZ_DeleteBlankString : Removes whitespace from a string
  • AZ_SetProjectInfoRecPath : Sets the recording path in the project settings
  • AZ_SetProjectInfoRecAddPath : Sets the recording path in the project settings by appending to it
  • AZ_SetProjectPathFolder : Adds a folder level to the project path
  • AZ_SetResoucePathFolder : Adds a folder level to the resource path
  • AZ_SetPathFolder : Adds a folder level to the specified path
  • AZ_SetCopyFile : Copies all the contents of the specified path to the specified path
  • AZ_WriteFile : Writes the specified text file
  • AZ_ReadFile : Reads the specified text file
  • AZ_GetRandomNumInteger : Outputs a random integer
  • AZ_GetRandomNumDouble : Outputs a random floating-point number
  • AZ_GetRandomColor : Outputs a random colour value
  • AZ_FormatNumDigit : Outputs the specified number with the specified number of digits
  • AZ_GetRegionMarkerIndex : Gets the index of the specified region ID
  • AZ_GetRegionMarkerPosition : Gets the start and end points of the specified region ID
  • AZ_GetRegionMarkerName : Gets the region name of the specified region ID
  • AZ_GetRegionMarkerColor : Gets the colour of the specified region ID
  • AZ_SetRegionMarkerPosition : Sets the start and end points of the specified region ID
  • AZ_SetRegionMarkerName : Sets the region name of the specified region ID
  • AZ_SetRegionMarkerColor : Sets the colour of the specified region ID
  • AZ_AddRegionMarker : Adds a region
  • AZ_DeleteAllRegion : Deletes all regions
  • AZ_SetMediaItemHANDAUTOMER : Applies "HANDAUTOMER" to the specified media
  • AZ_SetMediaIdHANDAUTOMER : Applies "HANDAUTOMER" to the specified media ID
  • AZ_SetSelectedMediaIdHANDAUTOMER : Applies "HANDAUTOMER" to the specified selected media ID
  • AZ_SetMediaItemLoudnessMaxMomentary : Sets the specified MaxMomentary on the specified media
  • AZ_SetMediaIdLoudnessMaxMomentary : Sets the specified MaxMomentary on the specified media ID
  • AZ_SetSelectedMediaIdLoudnessMaxMomentary : Sets the specified MaxMomentary on the specified selected media ID
  • AZ_ActionMediaItemSelectKeep : Runs an action on the specified media
  • AZ_ActionMediaIdSelectKeep : Runs an action on the specified media ID
  • AZ_ActionSelectedMediaIdSelectKeep : Runs an action on the specified selected media ID
  • AZ_RenderMediaItemActiveTake : Renders the active take of the specified media to a new take
  • AZ_RenderMediaIdActiveTake : Renders the active take of the specified media ID to a new take
  • AZ_RenderSelectedMediaIdActiveTake : Renders the active take of the specified selected media ID to a new take
  • AZ_SetMediaItemEnvelopeAllOFF : Turns all envelopes of the specified media OFF
  • AZ_SetMediaIdEnvelopeAllOFF : Turns all envelopes of the specified media ID OFF
  • AZ_SetSelectedMediaIdEnvelopeAllOFF : Turns all envelopes of the specified selected media ID OFF
  • AZ_GetTrackItemList : Outputs all track items in the specified project as an array
  • AZ_GetTrackItemChildList : Outputs the child track items of the specified track item as an array
  • AZ_GetTrackIdChildList : Outputs the child track items of the specified track ID as an array
  • AZ_GetSelectedTrackIdChildList : Outputs the child track items of the specified selected-track ID as an array
  • AZ_GetSamePerfectTrackNameList : Outputs track items whose names match exactly as an array
  • AZ_GetIncludePerfectTrackNameList : Outputs track items whose names match partially as an array
  • AZ_GetTrackDepthList : Outputs the hierarchy levels of all tracks in the specified project as an array
  • AZ_GetFilePathList : Outputs the file paths in the specified folder path as an array
  • AZ_GetStringSplitList : Splits the specified text by the specified delimiter and outputs it as an array
  • AZ_GetUserInputList : Creates UI text boxes and sets input controls
  • AZ_GetMediaItemPeakList : Outputs the peaks of the specified media item as an array
  • AZ_GetMediaIdPeakList : Outputs the peaks of the specified media ID as an array
  • AZ_GetSelectedMediaIdPeakList : Outputs the peaks of the specified selected media ID as an array
All release notes