< previous page ][ next page > [ back] [ back to #library listing] |
InitConstantes()
Defines parameters (user settables and constants) and reserved variables
See:
Go
InitStatique
Related topics: system
InitCtrlMaps({defflag})
Initialize the arrays CtrlMap and CtrlIMap
if no defflag or defflag is 0, these arrays are void, otherwise
they are set to a default mapping
If they already exists, this function has no effect
CtrlMap indexes are names, values are arrays ["ch"=..,"n"=..]
(ch from 1 to 16, n from 0 to 127)
CtrlIMap is the reverse array:
CtrlIMap[ch][n] value is the index in CtrlMap for ["ch"=ch,"n"=n]
See:
Ctrl
MakeCtrlIMap
Related topics: controller
InitScore()
returns the content of Ev["score"] as a single string
this is to be used when writing a score file, see ExScore()
See:
ExScore
Related topics: csound
InitStatique()
Performs all initialisations of the GeoMaestro system
See:
Go
InitConstantes
Related topics: system
InterMarks(lig {,mx})
Scans the content of the "inter" field of ligne lig
and returns a corresponding set of marks
See:
AnalyseMarks
Related topics: marks
InterSeg(s1,s2)
return the point where the lines defined by segments s1 and s2
intersects (an error is raised if s1 and s2 are parallel)
Related topics: math segment point
InvPiste(pst, cer)
returns the inversion of piste pst with respect to circle cer
Related topics: piste math
IsACtrl(ph)
tests weither ph.type==CONTROLLER
if not, returns 0
if yes, returns its number
Related topics: controller
IsAFunction(str)
tests weither the string str is the name of a defined KeyKit function
IsANum(str)
returns 1 if integer(str) is defined
Related topics: programming
IsAScore(var)
tests weither var is a score, which is supposed to be the case
if TypeOf(var) is "array:score" or "array:[0=0]"
See:
TypeOf
Related topics: programming
IsNumScore(sco)
tests weither sco is in numeric format, or void
See:
GetScoreFormat
NumScore
WasNumScore
Related topics: csound
KeepOnlyDisplayedObjectsInArray(obarr {,selflag})
this is useful when using the Anonymous plug-in in array mode: it allows to
restrict the content of the object array obarr to the objects currently
displayed in the GUI.
if selflag is given, it is further restricted to objects with a corresponding
selection flag.
Related topics: GUI object
KeepOnlyInstr(sco, ...)
returns sco minus all lines containing i-statements for instruments not given
as argument
See:
RemoveInstr
FilterInstr
Related topics: csound
KillFlags({regexp {, d}})
deletes all comment flags whose texts contain the regular expression regexp
if no arguments, deletes all comment flags
if the optional argument d is 0, the GUI is not redrawed
Related topics: GUI
KillScoreLines(sco, li1 {, li2 {, kflag}})
removes line number li1, or lines li1 to li2, from sco
if kflag is 1, performs on sco itself, otherwise on arraycopy(sco)
Related topics: csound
LabelFlags({dv})
creates a comment flag for each labelled event
WARNING: all previously existing flags are deleted !
the optional argument dv is a vector defining the flag position
(default is xy(50,-20), in pixels)
Related topics: GUI
LastChunk(str, delimc)
returns the last element in array split(str, delimc)
See:
FirstChunks
Related topics: programming string
Legato(phrase)
Extends the duration of each note to abutt the start of the next note.
Doesn't modify the duration of the last note.
Does this for every channel in the phase (different from legato, then)
See:
legato
PseudoLegato
LegatoScore(sco {,keepascomment})
adjust all p3 so that there is neither gap nor overlap
between two consecutive notes (regardless of the instruments)
in the process, sco is ordered and stripped from any comment
(if keepascomment is 1, the notes eventually set to a duration 0
are present as comments in the score, otherwise they're just deleted)
See:
P2Legato
Related topics: csound
< previous page ][ next page > [
back] [
back to #library listing]