< Back to Contents

Quartz Compositions

There are currently 23 published inputs that are supported by MixEmergency. These can be used to allow your Quartz Composition to react to your controller (e.g. record velocity when controlled via Scratch Live).

  • Path - The file path of the Quartz Composition.
  • Deck - The video deck number (1 or 2).
  • AudioLevel1 - The audio level of the current channel's media (a number, 0..1)1.
  • AudioLevel2 - The audio level of the opposite channel's media (a number, 0..1)1.
  • AudioSpectrum1 - The audio spectrum of the current channel's media (a structure)1.
  • AudioSpectrum2 - The audio spectrum of the opposite channel's media (a structure)1.
  • Beat1 - The current beat position of the current channel's media (a number).
  • Beat2 - The current beat position of the opposite channel's media (a number).
  • BPM1 - The BPM of the current channel's media (a number).
  • BPM2 - The BPM of the opposite channel's media (a number).
  • Image1 - The output of the current channel's media (an image)2.
  • Image2 - The output of the opposite channel's media (an image)2.
  • MediaTitle1 - The title of the current channel's media (a string)1.
  • MediaTitle2 - The title of the opposite channel's media (a string)1.
  • MediaAlbum1 - The album title of the current channel's media (a string)1.
  • MediaAlbum2 - The album title of the opposite channel's media (a string)1.
  • MediaArtist1 - The artist of the current channel's media (a string)1.
  • MediaArtist2 - The artist of the opposite channel's media (a string)1.
  • Mix - The crossfader position (a number between 0 and 1).
  • Position1 - The play position of the current channel's media (a number, in seconds).
  • Position2 - The play position of the opposite channel's media (a number, in seconds).
  • Velocity1 - The velocity of the current channel's media (a number, can be positive or negative).
  • Velocity2 - The velocity of the opposite channel's media (a number, can be positive or negative).

Quartz Compositions are loaded at the current dimensions of the output display. If you experience low frame rates when playing Quartz Compositions, try lowering the Quality setting on the Display preference panel and then re-loading the Quartz Composition.

1 Only available when controlled by Scratch Live
2 Only available to Quartz Composition overlays

Minimum Requirements - Mac (2010 model or later) - Mac OS X 10.8.5 - Scratch Live 1.9.2, Serato DJ 1.6, or Serato DJ Pro