Skip to main content

changelog

build 526

New properties

Globals.APILevel (defaults to 1)

New functions

Track:

  • NumVisibleTracks()
  • FaderToTrack() - converts fader index to absolute track index.
  • TrackToFader() - converts absolute track index to fader index.
  • GetTrackType() - returns one of the following: Track.TT_Audio, Track.TT_MIDI, Track.TT_SubMix, Track.TT_MasterTrack, Track.TT_Video, Track.TT_InstrumentOutput, Track.TT_ReWire, Track.TT_Text

New Flag

The new bAbsoluteFlag has been added to the functions listed below. This flag defaults to true, which gets or sets the argument expected as the track index. If set to false, the fader index is used.

In this example, the gain of the track in Mixcraft that is mapped to the fourth fader of your controller will be returned:

GetGain(4, bAbsoluteTrackIndexFlag=false);

In this example, the gain of the track in Mixcraft at index 4 will be returned:

GetGain(4);

Functions that can now use the bAbsoluteFlag argument

  • Arm()
  • GetColor()
  • GetCompressor()
  • GetDrive()
  • GetEQ()
  • GetGain()
  • GetID()
  • GetName()
  • GetNumPluginParamers()
  • GetPan()
  • GetPluginName()
  • GetPluginParamName()
  • GetPluginParamValue()
  • GetRecordingLevel()
  • GetSendValue()
  • GetTrackType()
  • GetVolume()
  • IsArmed()
  • IsMuted()
  • IsSelected()
  • IsSoloed()
  • Mute()
  • NumberOfPlugins()
  • Select()
  • SetColor()
  • SetCompressor()
  • SetDrive()
  • SetEQ()
  • SetGain()
  • SetName()
  • SetPan()
  • SetPluginParamValue()
  • SetRecordingLevel()
  • SetSendValue()
  • SetTouchVolume()
  • SetVolume()
  • ShowPlugin()