Container
Phrasen an beliebiger Stelle auf der Zeitleiste platzieren
Container enthalten Phrasen für ein oder mehrere Instrumente, einschließlich globaler Parameter wie Harmonie, Tempo oder Schema, die sich auf alle Instrumente gleichermaßen auswirken. Container können an beliebiger Stelle auf der Zeitleiste platziert und zu einer Baumstruktur verschachtelt werden.
- Container helfen dir, Phrasen kurz zu halten und leichter zu bearbeiten.
- Da jeder Container einen wichtigen Ort markiert, ist er ein praktischer Locator für die Wiedergabe und Navigation.
- Erlaubt einen nicht-destruktiven "Mal sehen, was passiert"-Arbeitsablauf. Indem du einen Container in einem anderen platzierst, kannst du vorübergehend eine Änderung einführen, die nur für die Dauer des Containers gilt. Verschiebe den Container, um die Änderung an anderer Stelle anzuwenden. Entferne oder inaktiviere ihn, um die Änderung rückgängig zu machen.
- Hilft dir, eine Erzählung deiner Partitur zu entwickeln. Bewege Container mit Phrasen umher, während die Gesamtharmonie unverändert bleibt. Bewege Container mit Harmonie umher, während Phrasen an Ort und Stelle bleiben.
Struktur
Der Stammcontainer an der Spitze bleibt für die Dauer des Arrangements aktiv.
Untergeordnete Container können Abschnitte wie Intro, Strophe, Chorus
oder die Teile A, B, C
oder jede andere Gliederung darstellen, die zu deinem Stil passt.
Vererbung
Parameter in einem untergeordneten Container überschreiben vorübergehend den gleichen Parameter eines übergeordneten Containers. Nur Parameter für das selbe Instrument überschreiben einander. Andere Parameter bleiben davon unberührt. Kurz gesagt: Vererbung funktioniert auf der Ebene der Parameter.
Bei Figure und den Parametern, die sie verändern, ist der Effekt offensichtlich. Bei anderen Parametern kann er subtiler sein. Du kannst zum Beispiel Velocity oder Shift überschreiben, um die Dynamik oder das Timing einer Phrase zu verändern.
Die Vererbung von Parametern wird durch den Parameter Trace sichtbar gemacht.
Priorität
Während der Laufzeit eines Containers haben die darin enthaltenen Parameter vorübergehend Vorrang vor den bereits geltenden Parametern. Bei sich überlappenden Containern hat der später beginnende Container Vorrang vor dem früher beginnenden Container. Bei Containern, die genau zur gleichen Zeit beginnen, überschreibt der untere den oberen.
Mit den Pfeiltasten Auf und Ab kannst du die Priorität eines Containers ändern, der gleichzeitig mit anderen Containern beginnt. Dadurch wird deren vertikale Reihenfolge geändert.
Alias
Ein Alias ist ein schreibgeschützter Schatten eines Containers, der an beliebiger Stelle platziert werden kann, um die Phrasen seines Originals zu wiederholen, ohne sie kopieren zu müssen. Alle Änderungen, die an einem Original vorgenommen werden, aktualisieren auch seine Aliase. Einige Eigenschaften eines Alias können unabhängig von seinem Original eingestellt werden.
-
Länge: Ein Alias kann unterschiedlich lang sein und seinen Inhalt länger oder kürzer abspielen.
-
Inaktivierung: Ein Alias kann einen eigenen aktiven oder inaktiven Status haben.
-
Inaktivierung von Phrasen: Einzelne Phrasen in einem Alias können je nach Bedarf aktiviert oder deaktiviert werden. Die Pause ist jedoch ein Parameter und kann nur im Original geändert werden.
-
Priorität: Ein Alias kann eine unterschiedliche Priorität haben, d.h. ob er laufende Parameter überschreibt oder nicht, hängt von seiner vertikalen Position in der Struktur ab.
Schleifen (Loops)
Die Parameter einer Phrase wiederholen sich unabhängig voneinander für die Dauer des Containers, in dem sie sich befinden, es sei denn, das Looping wurde mit ausgeschaltet. So kann sich ihr Einfluss im Laufe der Zeit separat entwickeln. Zum Beispiel kann eine kurze Figure von einem langen und sich entwickelnden Velocity-Parameter begleitet werden.
Container selbst können nicht in einer Schleife laufen, aber wenn du ihre Größe veränderst, laufen die Phrasen darin für diese Zeit in einer Schleife.