Skip to content

launchMapPages

Launchmap Pages

FL Studio built-in module.

Handles custom controller layouts for certain controllers.

Refer to reference.

HELP WANTED

  • More detailed explanations would be good, since it's not very well explained by the manual.

checkMapForHiddenItem()

Checks for launchpad hidden item???

HELP WANTED

What does this do?

Included since API version 1.

createOverlayMap(offColor, onColor, width, height)

Creates an overlay map.

Args

  • offColor (int): ?

  • onColor (int): ?

  • width (int): ?

  • height (int): ?

Included since API version 1.

getMapCount(index)

Returns the number of items in page at index.

Args

  • index (int): page index.

Returns

  • int: number of items.

Included since API version 1.

getMapItemAftertouch(index, itemIndex)

Returns the aftertouch for item at itemIndex on page at index.

Args

  • index (int): page index.

  • itemIndex (int): item index.

Returns

  • int: aftertouch value.

Included since API version 1.

getMapItemChannel(index, itemIndex)

Returns the channel for item at itemIndex on page at index.

Args

  • index (int): page index.

  • itemIndex (int): item index.

Returns

  • int: channel number.

Included since API version 1.

getMapItemColor(index, itemIndex)

Returns item color of itemIndex in map index.

Args

  • index (int): map index.

  • itemIndex (int): item index.

Returns

  • int: color.

Included since API version 1.

init(deviceName, width, height)

Initialise launchmap pages.

Args

  • deviceName (str): ???

  • width (int): ???

  • height (int): ???

Included since API version 1.

length()

Returns launchmap pages length.

Returns

  • int: length.

Included since API version 1.

processMapItem(eventData, index, itemIndex, velocity)

Process map item at itemIndex of page at index

Args

  • eventData (eventData): event data.

  • index (int): page index.

  • itemIndex (int): item index.

  • velocity (int): velocity.

Included since API version 1.

releaseMapItem(eventData, index)

Release map item at itemIndex of page at index.

HELP WANTED

This doesn't seem quite right, there is no itemIndex argument.

Args

  • eventData (eventData): event data.

  • index (int): page index.

Included since API version 1.

setMapItemTarget(index, itemIndex, target)

Set target for item at itemIndex of page at index.

Args

  • index (int): page index.

  • itemIndex (int): item index.

  • target (int): ????

Returns

  • int: ????

Included since API version 1.

updateMap(index)

Updates launchmap page at index.

Args

  • index (int): index of page to update.

Included since API version 1.