This is an old revision of the document!
class: MusicalEnvironment
Description
This is a class used for storing all of the data that is needed for producing a performance with Konduktiva, including Players, Actions, IOI functions, RhythmMaps, and so on.
Constructor
The constructor takes no arguments. Call it to get a default MusicalEnvironment which can then be adjusted to your needs.
e = new MusicalEnvironment();
Static Properties
Static Methods
Instance Properties
- players
- actions
- IOIs
- densityGraphs
- rhythmMaps
- maskMaps
- superDirtPath
- samples
- sampleKits
- samplePatterns
- samplePatternCount
- samplePatternStore
- currentDensityGraphs
- currentBeatsPerMeasure
- currentTempo
- beatOfChangeToCurrentTempo
- timeOfChangeToCurrentTempo
- scheduler
- lookahead
- scheduledPlayers
- scale
- root
Instance Methods
- currentBeat
- changeTempo
- getAction
- getIOIFunc
- scheduleEvents
- startScheduler
- play
- stop
- allPlayers
- allPlayerStatus
- playingPlayers
- playN
- stopN
- playAll
- stopAll
- solo
- togglePlayer