MAXNoteKeyArray Values

A MAXNoteKeyArrayrepresents all the note keys in a 3ds Max note track. See also MAXNoteKey Values and Notetrack Values. MAXNoteKeyArray values are mappable.

Constructors

 <NoteTrack>.keys 

The note key array can be constructed by accessing the keys property on the note track.

FOR EXAMPLE,

   -- get first note track on controller:
   nt=getNoteTrack$foo.position.controller 1
   ntk=nt.keys-- note key array for note track

Properties

 <NoteKeyArray>.count: Integer, read-only   

Returns the number of objects in set

Operators

 <NoteKeyArray> [<index_integer>] 

Accesses member of collection. Indexes start at 1.

Methods

addNewNoteKey <NoteKeyArray> <time> 

Adds a new note key to the note key array at the time specified. The value for the new note key is a null string. Returns the note key added.

deleteNoteKeys <NoteKeyArray> (#allKeys|#selection) 

Deletes note keys from the note key array according to the optional symbolic argument supplied.

#allKeys: deletes all keys in the note key array.

#selection: deletes the currently selected note keys

deleteNoteKey <NoteKeyArray> <index_integer> 

Deletes the indexed note key. Key indexes are 1-based.

sortNoteKeys <NoteKeyArray> 

Associated Methods

getNoteKeyTime <notetrack> <index> 

Returns the time of indexed note key.

getNoteKeyIndex < notetrack > <time> 

Returns the index of the note key at the specified time.