You are on page 1of 489

REAKTOR 5

Benutzerhandbuch

Der Inhalt dieses Dokuments kann sich unangekndigt ndern und stellt keine Verpichtung seitens der NATIVE INSTRUMENTS Software Synthesis GmbH dar. Die in diesem Dokument beschriebene Software wird unter einer Lizenzvereinbarung zur Verfgung gestellt und darf nicht kopiert werden. Ohne ausdrckliche schriftliche Genehmigung der NATIVE INSTRUMENTS Software Synthesis GmbH darf kein Teil dieses Handbuchs in irgendeiner Form kopiert, bertragen oder anderweitig reproduziert werden. Alle Produkt- und Firmennamen sind Warenzeichen ihrer jeweiligen Eigentmer. Wenn Sie diesen Text lesen, bedeutet das wahrscheinlich, dass Sie diese Software gekauft haben. Es sind Menschen wie Sie, die es uns ermglichen, weiterhin groartige neue Produkte zu entwickeln und zu p egen. Dafr vielen Dank! Die Autoren dieses Handbuchs: Rick Scott, Marius Wilhelmi, Len Sasso, Stephan Schmitt, Erik Wiegand, James Walker-Hall, Julian Ringel Besonderen Dank an Henri Hagenow, Dan Santucci and Hanna Felski. bersetzung: Christoph Laue Native Instruments Software Synthesis GmbH, 2005. Alle Rechte vorbehalten. Erstauage, Mai 2005, REAKTOR ist ein Warenzeichen der NATIVE INSTRUMENTS Software Synthesis GmbH.

Deutschland Native Instruments GmbH Schlesische Str. 28 D-10997 Berlin Germany info@native-instruments.de www.native-instruments.de

USA Native Instruments USA, Inc. 5631 A Hollywood Boulevard Los Angeles, CA 90028 USA info@native-instruments.com www.native-instruments.com

Inhalt
1. Einleitung ........................................................................................... 15 1.1. Was ist REAKTOR? ...........................................................15 1.2. Neue und genderte Funktionen in REAKTOR 5 ...................16 1.3. Event-Initialisierung ...........................................................16 1.4. REAKTOR-Core-Technologie ...............................................16 1.5. Neue Primary-Module........................................................17 1.6. Genderte Primary-Module ................................................18 1.7. Neue Funktionen ..............................................................19 1.8. Genderte Funktionen ...................................................... 20 1.9. Weggefallene und neu festgelegte Funktionen ......................21 1.10. ffnen von REAKTOR-3-Ensembles ................................... 22 2. Produkt-Autorisierung .........................................................................23 2.1. Was ist die Produkt-Autorisierung? ..................................... 23 2.2. Durchfhrung der Produkt-Autorisierung ............................. 25 2.3. Methode A: REAKTOR 5-Computer hat direkten Zugang zum Internet ..... 25 2.4. Methode B: Internet-Verbindung auf einem anderen Computer................ 27 2.5. Methode C: Keine Internet-Verbindung verfgbar ................. 30 2.6. Registrierungs-Support ..................................................... 32 3. Installation unter Windows XP .............................................................33 3.1. Systemvoraussetzungen und -empfehlungen ....................... 33 3.2. Software Installation ........................................................ 33 3.3. VST plug-in Installation .................................................... 34 3.4. DXi 2 plug-in Setup ......................................................... 34 3.5. RTAS plug-in Installation .................................................. 35 4. Installation unter MacOS X ..................................................................36 4.1. Systemvoraussetzungen und -empfehlungen ....................... 36 4.2. Installation der REAKTOR 5-Software ............................... 36 4.3. MacOS Audio Unit plug-in Installation .................................37 4.4. RTAS plug-in Installation ...................................................37 5. Audio Schnittstellen ............................................................................38 5.1. Stand-alone Betrieb ......................................................... 38 5.2. Plug-in-Betrieb ................................................................ 38

REAKTOR 5

Inhalt III

6. REAKTOR 5 im Stand-alone-Betrieb .....................................................42 6.1. Die Registerkarte Soundcard .......................................... 42 6.2. Die Registerkarte Routing .............................................. 43 6.3. Die Registerkarte MIDI .................................................. 44 7. Reaktor als Plug-In..............................................................................45 7.1. Die Bearbeitung von Automation IDs .................................. 46 7.2. Total Recall ......................................................................47 7.3. VST 2.0 Plug-in ................................................................51 7.3.1. Die Verwendung von REAKTOR 5 plug-in in Cubase SX 3 ......51 7.3.2. REAKTOR 5 als plug-in unter Nuendo 2.0 .......................... 52 7.4. Audio Units Plug-ins ........................................................ 54 7.4.1 REAKTOR 5 als Plug-in unter Logic 7.x ............................. 54 7.4.2. Verwendung in Digital Performer 4.5 .................................. 55 7.4.3. Die Verwendung in Garage Band ........................................ 57 7.5. DXi 2 plug-in .................................................................. 58 7.5.1. REAKTOR 5 als DXi 2 Plug-in unter Sonar 4....................... 58 7.6. REAKTOR 5 als RTAS-Plug-in mit Pro Tools 6.x .................. 59 8. Open Sound Control (OSC) ..................................................................60 8.1. Anwendungsgebiete ......................................................... 60 8.2. OSC-Systemeinstellungen ..................................................61

9. Erste Schritte in REAKTOR 5 ................................................................65 9.1. Beispiel-Ensembles laden und spielen ................................ 65 9.2. Der erste selbstgebaute Synthesizer ....................................76 9.3. Die erste selbst konstruierte Struktur ................................. 90 10. Grundlagen der Bedienung ...................................................................97 10.1. Maus .............................................................................. 97 10.2. Kontextmens ................................................................. 98 10.3. Tastatur-Kurzbefehle ........................................................ 98 10.4 Ensemble-Panel und Struktur-Fenster ................................... 99 11. Mens .............................................................................................. 101 11.1. Men File ......................................................................101 11.2. Men Edit .....................................................................104 11.3. Men Settings ...............................................................106 11.4. System Menu .................................................................108 11.5. View Menu ..................................................................... 116 11.6. ?-Men ..........................................................................124

IV Inhalt

REAKTOR 5

12. REAKTORs Werkzeugleisten .............................................................. 125 12.1. Haupt-Werkzeugleiste ......................................................125 12.2. Ensemble-Panel-Werkzeugleiste .......................................127 12.3. Struktur -Werkzeugleiste ..................................................128 13. Der Browser ...................................................................................... 130 13.1. Auf Dateien zugreifen .....................................................131 13.2. Vorhren von Dateien ........................................................... 14. Ensemble ..........................................................................................134 14.1. Ensemble-Struktur-Fenster ..............................................136 14.2. Ensemble-Panel- Fenster .................................................138 14.3. Dialog Ensemble Properties ............................................138 15. Instrumente ......................................................................................146 15.1. Hinzufgen von Instrumenten zu einem Ensemble ..............146 15.2. Ports .............................................................................147 15.3. Kontextmen ..................................................................148 15.4. Instrumenten-Kopfzeile ...................................................149 15.5. Dialog Instrument Properties ...........................................151 16. Primary Macros ................................................................................ 166 16.1. Was ist ein Primary-Macro? ..............................................166 16.2. Einfgen von Macros in eine Struktur ................................167 16.3. Ports .............................................................................168 16.4. Kontextmen des Macros.................................................168 16.5. Dialog Macro Properties .................................................170 17 Primary-Strukturen ........................................................................... 175 17.1. Was ist eine Primary-Struktur? .........................................175 17.2. Modul ...........................................................................177 17.3. Source-Module ..............................................................182 17.4. Switches ....................................................................... 184 17.5. Terminals .......................................................................185 17.6. Kabel (Wire) .................................................................. 186 17.7. Signalverarbeitung in REAKTOR ...................................... 188 17.8. Kontextmen des Struktur-Fensters ..................................194 18 Panel-Bearbeitung ............................................................................ 195 18.1. Was ist ein Panel? ..........................................................195 18.2. Was sind Panel Controls? .................................................196 18.3. Panel Controls ................................................................196 18.4. Panel-Control-Skins ....................................................... 205 18.5. Verbindungsmglichkeiten von Panel Controls ....................211 18.6. Bearbeiten von Panels .....................................................214 REAKTOR 5 Inhalt V

19 Panel-Bedienung ............................................................................... 216 19.1. Bedienung mit der Maus ..................................................216 19.2. Bedienung ber Tasten ................................................... 220 19.3. Bedienung ber MIDI .....................................................221 19.4. MIDI Out ...................................................................... 223 19.5. Benutzerdenierte Panels ................................................224 20. Snapshots .........................................................................................230 21. Sampling und Resynthese ..................................................................243 21.1. Sample-Management ..................................................... 243 21.2. Sample Maps .................................................................247 21.3. Sample Map Editor .........................................................251 21.4. Akai-Import ................................................................... 262 22. Tabellen-Module ...............................................................................264 22.1. Properties ..................................................................... 264 22.2. Kontextmen ..................................................................273 22.3. Weiterfhrende Bearbeitung .............................................278 23. Macro-Sammlung Classic Modular Collection ................................. 279 23.1. Display ......................................................................... 280 23.2. MIDI .............................................................................281 23.3. Mixer/Amp .................................................................... 283 23.4. Oscillator ...................................................................... 285 23.5. Sampler........................................................................ 287 23.6. Sequencer .................................................................... 288 23.7. LFO, Envelope ............................................................... 295 23.8. Filter .............................................................................297 23.9. Delay............................................................................ 299 23.10. Audio Modier ............................................................... 300 23.11. Event Processing ........................................................... 302

VI Inhalt

REAKTOR 5

Modul-Referenz .......................................................................................303 Panel ......................................................................................................305 Fader ...................................................................................... 305 Knob........................................................................................307 Button .................................................................................... 308 List ......................................................................................... 309 Switch......................................................................................310 Lamp .......................................................................................312 Level Lamp ...............................................................................313 RGB Lamp ...............................................................................313 Meter .......................................................................................314 Level Meter ..............................................................................314 Picture .....................................................................................315 Multi Picture .............................................................................315 Text .........................................................................................316 Multi Text ................................................................................. 317 XY ...........................................................................................317 Scope ......................................................................................318 Multi Display und Poly Display ................................................... 320 Mouse Area ............................................................................. 322 Stacked Macro ..........................................................................325 MIDI In ....................................................................................................326 Note Pitch ............................................................................... 326 Pitchbend ................................................................................ 326 Gate ........................................................................................327 Single Trig. Gate ........................................................................327 Sel. Note Gate ..........................................................................327 On Velocity .............................................................................. 328 Off Velocity .............................................................................. 328 Controller ................................................................................ 328 Ch. Aftertouch ......................................................................... 329 Poly Aftertouch ........................................................................ 329 Sel. Poly AT ............................................................................. 329 Program Change ....................................................................... 330 Start/Stop ............................................................................... 330 1/96 Clock.................................................................................................330 Sync Clock ...............................................................................331 Song Pos ....................................................................................................331 Channel Message ......................................................................331

REAKTOR 5

Inhalt VII

MIDI Out ..................................................................................................333 Note Pitch/Gate ....................................................................... 333 Pitchbend ................................................................................ 333 Controller ................................................................................ 334 Ch. Aftertouch ......................................................................... 334 Poly Aftertouch ........................................................................ 334 Sel. Poly AT ............................................................................. 335 Program Change ....................................................................... 335 Start/Stop ............................................................................... 335 1/96 Clock.................................................................................................336 Song Pos ....................................................................................................336 Channel Message .................................................................... 337 Math .......................................................................................................338 Constant ................................................................................. 338 Add ........................................................................................ 338 Subtract .................................................................................. 339 Invert, -X ................................................................................. 339 Multiply ................................................................................... 339 a * b+ c .................................................................................. 340 Reciprocal 1/x .......................................................................... 340 Divide x/y ................................................................................ 340 Modulo x % y ............................................................................341 Rectier ...................................................................................341 Rect./Sign ................................................................................341 Compare ................................................................................. 342 Compare/Equal ........................................................................ 342 Quantize .................................................................................. 343 Expon. (A) ............................................................................... 343 Expon. (F) ............................................................................... 343 Log (A) .................................................................................... 344 Log (F) .................................................................................... 344 Power x y................................................................................. 344 Square Root............................................................................. 345 1 / Square Root ........................................................................ 345 Sine ........................................................................................ 345 Sin/Cos ................................................................................... 346 Arcsin ..................................................................................... 346 Arccos .................................................................................... 346 Arctan ......................................................................................347

VIII Inhalt

REAKTOR 5

Signal Path .............................................................................................348 Selector/Scanner ...................................................................... 348 Relay 1,2................................................................................. 348 Crossfade ............................................................................... 349 Distributor/Panner .................................................................... 349 Stereo Pan .............................................................................. 350 Amp/Mixer .............................................................................. 350 Stereo Amp/Mixer......................................................................351 Oscillator ................................................................................................352 Sawtooth ................................................................................. 352 Saw FM................................................................................... 352 Saw Sync ................................................................................ 353 Saw Pulse ............................................................................... 354 Bi-Saw .................................................................................... 354 Triangle ................................................................................... 355 Tri FM ..................................................................................... 355 Tri Sync................................................................................... 356 Tri/Par Symm .......................................................................... 356 Parabol ....................................................................................357 Par FM .....................................................................................357 Par Sync ................................................................................. 358 Par PWM ..................................................................................359 Sine .........................................................................................359 Sine FM .................................................................................. 360 Sine Sync ................................................................................ 360 Multi-Sine ................................................................................361 Pulse ...................................................................................... 362 Pulse FM ................................................................................. 363 Pulse Sync .............................................................................. 363 Pulse 1-ramp ........................................................................... 364 Pulse 2-ramp ........................................................................... 365 Bi-Pulse .................................................................................. 366 Impulse ................................................................................... 366 Impulse FM ............................................................................. 367 Impulse Sync ........................................................................... 367 Multi-Step ............................................................................... 368 4-Step .................................................................................... 368 5-Step .................................................................................... 368 6-Step .................................................................................... 368 8-Step ..........................................................................................

REAKTOR 5

Inhalt IX

Oszillator ................................................................................ 369 Multi-Ramp ............................................................................. 369 4-Ramp................................................................................... 369 5-Ramp .................................................................................. 369 6-Ramp ...................................................................................370 8-Ramp ...................................................................................370 Ramp .......................................................................................370 Clock Oscillator .........................................................................371 Noise .......................................................................................371 Random ...................................................................................372 Geiger ......................................................................................372 Sampler ..................................................................................................373 Sampler ...................................................................................375 Sampler FM ..............................................................................375 Sampler Loop ...........................................................................376 Grain Resynth ...........................................................................379 Grain Pitch Former ................................................................... 383 Grain Cloud ............................................................................. 387 Beat Loop ............................................................................... 389 Sample Lookup .........................................................................391 Sequencer ..............................................................................................393 Sequencer ............................................................................... 393 6-Step .................................................................................... 393 8-Step .................................................................................... 394 12-Step ................................................................................... 394 16-Step................................................................................... 394 Multiplex16 ............................................................................. 395 LFO, Envelope ..........................................................................................397 LFO .........................................................................................397 Slow Random ........................................................................... 398 H-Env ..................................................................................... 398 HR-Env ................................................................................... 399 D-Env ..................................................................................... 399 DR-Env ................................................................................... 400 DSR-Env ................................................................................. 400 DBDR-Env ................................................................................401 DBDSR-Env ............................................................................. 402 AD-Env ................................................................................... 403 AR-Env.................................................................................... 403 ADR-Env ................................................................................. 404 X Inhalt REAKTOR 5

ADSR-Env ............................................................................... 404 ADBDR-Env ............................................................................. 405 ADBDSR-Env ........................................................................... 406 AHDSR-Env ............................................................................. 407 AHDBDR-Env ........................................................................... 408 4-Ramp................................................................................... 409 5-Ramp ................................................................................... 410 6-Ramp ................................................................................... 411 Filter ....................................................................................................... 413 HP/LP 1-Pole ............................................................................413 HP/LP 1-Pole FM ...................................................................... 414 Allpass 1-Pole ........................................................................... 414 Multi 2-Pole .............................................................................. 415 Multi 2-Pole FM ........................................................................ 415 Multi/Notch 2-Pole .................................................................... 416 Multi/Notch 2-Pole FM............................................................... 417 Multi/LP 4-Pole ........................................................................418 Multi/LP 4-Pole FM ...................................................................419 Multi/HP 4-Pole ....................................................................... 420 Multi/HP 4-Pole FM ..................................................................421 Pro-52 Filter ............................................................................ 422 Ladder Filter ............................................................................ 422 Ladder Filter FM ...................................................................... 423 Peak EQ ...................................................................................424 Peak EQ FM .............................................................................424 High Shelf EQ ...........................................................................425 High Shelf EQ FM .................................................................... 426 Low Shelf EQ ........................................................................... 426 Low Shelf EQ FM ......................................................................427 Differentiator ............................................................................427 Integrator ................................................................................ 428 Delay ......................................................................................................429 Single Delay............................................................................. 429 Multi-Tap Delay ........................................................................ 430 Diffuser Delay ...........................................................................431 Grain Delay .............................................................................. 432 Grain Cloud Delay ..................................................................... 433 Unit Delay ............................................................................... 435

REAKTOR 5

Inhalt XI

Audio Modier .........................................................................................436 Saturator ................................................................................. 436 Saturator 2 .............................................................................. 436 Clipper .................................................................................... 437 Mod. Clipper ............................................................................ 437 Mirror 1 Level .......................................................................... 438 Mirror 2 Levels ......................................................................... 438 Chopper .................................................................................. 439 Shaper 1 BP ............................................................................ 439 Shaper 2 BP ............................................................................ 440 Shaper 3 BP ............................................................................ 440 Shaper Parabolic .......................................................................441 Shaper Cubic ........................................................................... 442 Slew Limiter ............................................................................ 442 Peak Detector .......................................................................... 443 Sample & Hold......................................................................... 443 Frequency Divider ..................................................................... 443 Audio Table.............................................................................. 444 Event Processing .................................................................................... 446 Accumulator ............................................................................ 446 Counter ................................................................................... 446 Randomizer ..............................................................................447 Frequency Divider ......................................................................447 Ctrl. Shaper 1 BP ..................................................................... 448 Ctrl. Shaper 2 BP ..................................................................... 448 Ctrl. Shaper 3 BP ..................................................................... 449 Logic AND ............................................................................... 449 Logic OR ................................................................................. 450 Logic EXOR ............................................................................. 450 Logic NOT ............................................................................... 450 Order .......................................................................................451 Iteration ...................................................................................451 Separator ................................................................................ 452 Value ...................................................................................... 452 Merge ..................................................................................... 452 Step Filter ............................................................................... 453 Router M->1 ............................................................................ 453 Router 1,2 ............................................................................... 454 Router 1->M ............................................................................ 454 Timer ...................................................................................... 455 Hold ....................................................................................... 455 XII Inhalt REAKTOR 5

Event Table .............................................................................. 456 Auxiliary .................................................................................................458 Tapedeck 1-Ch ......................................................................... 458 Tapedeck 2-Ch ..........................................................................461 Audio Voice Combiner ................................................................461 Event V.C. All ........................................................................... 462 Event V.C. Max ......................................................................... 462 Event V.C. Min ......................................................................... 462 A to E ..................................................................................... 463 A to E (Trig) ............................................................................. 463 A to E (Perm) ........................................................................... 463 A to Gate ................................................................................. 464 To Voice .................................................................................. 464 From Voice .............................................................................. 464 Voice Shift .............................................................................. 465 Audio Smoother ....................................................................... 466 Event Smoother ........................................................................ 466 Master Tune/Level .................................................................... 467 Tempo Info .............................................................................. 467 Voice Info ................................................................................ 467 Tuning Info .............................................................................. 468 System Info ............................................................................. 468 Note Range Info ....................................................................... 469 MIDI Channel Info .................................................................... 469 Snapshot ..................................................................................470 Set Random..............................................................................472 Unison Spread ..........................................................................472 Snap Value ...............................................................................472 Snap Value Array .......................................................................473 Terminals ................................................................................................475 In Port .....................................................................................475 Out Port ...................................................................................475 Send ........................................................................................475 Receive ....................................................................................475 IC Send ....................................................................................477 IC Receive ................................................................................477 OSC Send ................................................................................478 OSC Receive .............................................................................478 Anhang ...................................................................................................479 Index ......................................................................................................480 REAKTOR 5 Inhalt XIII

14 Einleitung

REAKTOR 5

1.
1.1.

Einleitung
Was ist REAKTOR?

REAKTOR ist ein mchtiges und sehr exibles Programm, das Ihren Computer in ein professionelles System fr Klangsynthese, Sampling und SoundVerarbeitung verwandelt. REAKTORs vollstndig modulare Struktur ermglicht es Ihnen, buchstblich jedes digitale Audio-Gert, das Sie sich vorstellen knnen, zu erschaffen. Die Bandbreite der mglichen Gerte reicht dabei von relativ simplen Synthesizern nach analogem Vorbild bis hin zu groen Modular-Systemen, von einfachen Sample-Abspielern bis hin zu exotischen Granular-Resample-Modulen, von minimalistischen Delay-Effekten bis hin zu Hallgerten mit ppigem Funktionsumfang die Grenzen setzt nur Ihre Phantasie. Auch wenn das Konstruieren eigener Instrumente nicht im Mittelpunkt Ihres Interesses steht, knnen Sie mit REAKTOR eine Menge anfangen: Zum Lieferumfang gehren Hunderte von Instrumenten und Effekten aller Art. Sie brauchen einen einfachen FM-Synthesizer? Sie haben ihn. Sie suchen einen Sample-Player mit unabhngiger Kontrolle ber Tonhhe und Dauer der Samples? Sie brauchen ihn nur zu laden. Oder wollen Sie einen Multieffekt, um Ihre Audio-Dateien etwas aufzufrischen? Bitte sehr, auch der ist im Sortiment. Und das Beste an der REAKTOR-Library ist, dass Sie sich auf das Wesentliche konzentrieren knnen aufs Musikmachen. Wenn ein Gert aus der Library nicht genau das leistet, was Sie brauchen, knnen Sie es dank der modularen Struktur und der gut zugnglichen Bedienelemente schnell und einfach an Ihre Vorstellungen anpassen es liegt alles offen vor Ihnen. Und es gibt eine aktive Gemeinschaft von Anwendern und eine Online-Library, die Ihnen Zugriff auf neue Instrumente bieten. Kurz gesagt: Sie entscheiden, wie Sie REAKTOR einsetzen. Starten Sie heute ein vorgefertigtes Ensemble (eine Kombination von Instrumenten), fgen Sie morgen einige Snapshots (Presets) hinzu und nehmen Sie einige nderungen vor und bermorgen entwerfen Sie Ihr erstes eigenes Instrument von Grund auf. Fangen Sie einfach an!

REAKTOR 5

Einleitung 15

1.2. Neue und genderte Funktionen in REAKTOR 5


REAKTOR 5 stellt gegenber seinem Vorgnger einen groen Fortschritt in Hinblick auf Flexibilitt, Leistungsfhigkeit und Klangmglichkeiten dar. Die folgenden Abschnitte geben Ihnen einen berblick ber die Neuheiten und nderungen in REAKTOR 5.

1.3. Event-Initialisierung
REAKTOR 5 arbeitet mit einem neuen Initialisierungsschema fr die EventEingnge, das nur verwendet wird, wenn die Option REAKTOR 4 Legacy Mode abgeschaltet ist (im Dialogfenster Ensemble Properties). Wenn mglich, sollten Sie den REAKTOR 4 Legacy Mode in Ihren Ensembles deaktivieren, um eine Kompatibilitt zu zuknftigen Entwicklungen zu gewhrleisten!

1.4. REAKTOR-Core-Technologie
Die grte Neuerung in REAKTOR 5 ist, dass Sie nun auf zwei Funktionsschichten arbeiten knnen: auf dem Primary Level und dem Core Level. Das Primary Level bildet die Umgebung fr Instrumente, Macros und Module, wie Sie es vielleicht von REAKTOR 4 kennen.

16 Einleitung

REAKTOR 5

Das Core Level, auch REAKTOR Core (Reaktor-Kern) genannt, stellt drei neue Objekte zur Verfgung: Core Cells, Core-Macros und Core-Module. Eine Core Cell (Dateiformat *.rcc) ist ein hybrides Objekt aus Macro und Modul, das als Brcke zwischen REAKTORs Funktionsschichten Primary Level und Core Level arbeitet. Genau wie Primary-Level-Strukturen aus Primary-Macros (Dateiformat *.mdl) und Primary-Modulen bestehen, setzen sich Core-Cell-Strukturen aus Core-Macros (Dateiformat *.rcm) und Core-Modulen zusammen. Beachten Sie, dass Primary- und Core-Macros in externen Dateien (*.mdl bzw. *.rcm) gespeichert werden, whrend Primary- und Core-Module fest in die REAKTOR-Software integriert sind. Aus diesem Grund werden Module als eingebaute Module bezeichnet. Core Cells und die darin enthaltenen Core-Macros und -Module beruhen auf neuen Konzepten der Signal-Fortpanzung und der Laufzeit-Kompilierung. REAKTORs Core-Technologie ermglicht Ihnen, anspruchsvolle Strukturen zur Signalverarbeitung aufzubauen, die in REAKTOR 4 nicht mglich waren. Eine umfassende Einfhrung in die REAKTOR-Core-Technologie f inden Sie im REAKTOR-Core-Handbuch.

1.5. Neue Primary-Module


Es gibt in REAKTOR 5 keine neuen Primary-Module fr die Erzeugung und Verarbeitung von Audio, weil diese Art von Low-Level-Funktionen von nun an auf der Core-Ebene (d. h. innerhalb von Core Cells) beheimatet ist. Es existiert eine umfangreiche und stndig wachsende Bibliothek von Core Cells, Core-Macros und Core-Modulen fr Low-Level-DSP-Aufgaben. Die neuen Primary-Module konzentrieren sich deshalb auf die Bereiche Bedienoberche, Dateiverwaltung, Stimmen-Routing, MIDI-Ein- und Ausgabe sowie interne Verbindungen. Die neuen Module sind: Mouse Area (Panel) ermglicht anderen Modulen (wie z. B. Multi Display und Poly Display), Maus-Aktionen (Tastenklicks, Ziehen und Bewegen der Maus, etc.) zu verarbeiten. Multi Display und Poly Display (Panel) ermglichen Ihnen, verschiedene graphische Objekte (Rechtecke, Bilder, Animationen, etc.) zu erzeugen und zu manipulieren. Stacked Macro und Panel Index (Panel) ermglichen es, dass sich mehrere Macros denselben Anzeigebereich im Instrumenten-Panel teilen, wobei immer die Ausgaben eines Macros zurzeit angezeigt werden. REAKTOR 5 Einleitung 17

Channel Message (MIDI In) und Channel Message (MIDI Out) tauschen alle Arten von MIDI-Channel-Messages mit externen MIDI-Gerten (Keyboard, Sequencer, MIDI-Datei, etc.) oder mit internen Instrumenten aus. Voice Shift (Auxiliary) versetzt bestimmte Eingangsstimmen (z. B. 1, 2) auf bestimmte Ausgangsstimmen (z. B. 3, 4). Snap Value Array (Auxiliary) speichert/ ldt Arrays von Werten in/ aus Edit Buffer und Snapshots. IC Send (Terminal) und IC Receive (Terminal) sendet bzw. empfngt monophone Event-Signale an beliebigen Stellen im Ensemble. IC bedeutet Interne Connection (interne Verbindung). Numeric Readout Panel-Element zum Anzeigen nummerischer Werte. Genauere Informationen zu jedem dieser Module nden Sie in der PrimaryModul-Referenz.

1.6. Genderte Primary-Module


Das Erscheinungsbild und die Funktionalitt einiger REAKTOR-4-Module haben sich in REAKTOR 5 gendert: Invert, Rectify (Math) und Merge, Order, Value, Logic AND, Logic OR, Logic XOR, Logic NOT (Event-Verarbeitung) die Struktur-Icons fr diese Module sehen anders aus als in REAKTOR 4. Meter, Lamp, Multi Picture, Multi Text (Panel), MIDI In Controller, MIDI Out Controller die Liste Internal Connections wurde aus dem PropertiesFenster dieser Module entfernt. Interne Verbindungen stellen Sie nun ber die Module IC Send und IC Receive her. Snap Value (Auxiliary) lsst sich nun monophon oder polyphon betreiben. In REAKTOR 4 war Snap Value ein rein monophones Modul. Panel Controls (Panel) die Funktionalitt verschiedener Panel-ControlModule hat sich gegenber REAKTOR 4 gendert. Die Beschriftungen (Labels) fr Regler und Ports knnen Sie nun in der Panel-Ansicht bearbeiten (im Unlocked-Modus). Die meisten Panel-Bedienelemente knnen Sie mit eigenen Skins versehen. Auerdem bietet REAKTOR 5 neue Optionen fr die Verwendung von Hintergrundbildern in Instrumenten und Primary-Macros. Genauere Informationen zu jedem dieser Module nden Sie in der Primary-Modul-Referenz.

18 Einleitung

REAKTOR 5

1.7.

Neue Funktionen

Es gibt verschiedene neue Funktionen in REAKTOR 5: Panelsets ein verbesserter Ersatz fr die Screensets in REAKTOR 4. Bookmarking einer Struktur Sie knnen auf eine Struktur ein Bookmark (Lesezeichen) setzen, sodass Sie von jeder anderen Struktur des Ensembles aus direkt in die mit dem Bookmark versehene Struktur springen knnen. Verriegeln der Stimmenzuweisungen von Instrumenten die Voreinstellungen fr die Stimmenzuweisungen eines Instruments (Voices, Max Unison V und Min Unison V) knnen Sie nun durch Einschalten der Option Lock Voices verriegeln (im Properties-Fenster). Option Voice & MIDI Slave die Stimmenzuweisung und die MIDIIn-Einstellungen knnen Sie nun von einem anderen Instrument des Ensembles aus kontrollieren lassen. Panel-Skins - REAKTOR 5 gestattet Ihnen, das Erscheinungsbild verschiedener Panel-Bedienelemente durch Skins anzupassen. Dies gilt fr Fader, Drehregler, Schalter, Listen, Taster, Receive-Module, Lampen und Pegelanzeigen. Instrumenten- und Macro-Grenzen Sie knnen nun Grenzen (leere Rnder) um Instrumenten-Panels und eingerahmte Primary-Macros ziehen. Vorhren von Audio-Dateien im Browser und im Sample Map Editor Sowohl der Browser als auch der Sample Map Editor von REAKTOR 5 bieten Ihnen die Mglichkeit, Audio-Dateien vor dem Laden probeweise anzuhren (vorzuhren). Initialisierung REAKTOR 5 verwendet ein neues Initialisierungsschema fr die Event-Eingnge, sofern die Option REAKTOR 4 Legacy Mode abgeschaltet ist. User-Content-Ordner Whrend der Installation werden getrennte Ordner fr die System-Dateien von REAKTOR 5 (Ensembles, Instrumente, Primary-Macros, Core Cells, Core-Macros) und fr die User-Dateien, die Sie selbst erzeugen und bearbeiten, angelegt. In den UserContent-Ordnern knnen Sie Ensembles, Instrumente, Primary-Macros, Core Cells, Core-Macros, Audio-Dateien, importierte Dateien, Bilder, Snapshots und Tabellen ablegen. Kabel lschen Kabelverbindungen knnen Sie nun lschen, indem Sie sie mit der Maus aus dem Eingangs-Port auf eine freie Flche der Struktur ziehen und dort die Maustaste loslassen. REAKTOR 5 Einleitung 19

Debug-Option Show Event Initialization Order nummeriert Module in einer Struktur, um die Reihenfolge ihrer Initialisierung anzuzeigen. CPU-Auslastungsanzeige Die CPU-Anzeige wurde erweitert. Sie besitzt nun auch einen Balken, der die durchschnittliche Beanspruchung (wei), die Spitzenwerte oberhalb des Durchschnitts (gelb) und die berlastung der CPU (rot) anzeigt.

1.8. Genderte Funktionen


Einige Funktionen von REAKTOR 4 haben sich in REAKTOR 5 gendert: Ensemble-Panel-Fenster Es gibt nun nur noch ein Panel-Fenster, und zwar das frhere Ensemble-Panel-Fenster. Alle Instrumenten-Panels benden sich innerhalb des Ensemble-Panel-Fensters. Struktur-Fenster Um die Handhabung der Struktur-Fenster bersichtlicher zu gestalten, zeigt REAKTOR 5 alle Strukturen (Ensemble, Instrument, Primary-Macro, Core Cell und Core-Macro) im selben Struktur-Fenster an. Sie knnen diese Funktion umgehen und eine Struktur in einem eigenen Fenster ffnen, indem Sie die Alt-Taste gedrckt halten und einen Doppelklick auf die Struktur ausfhren. Alternativ knnen Sie unter Windows XP einen Rechts-Klick, unter Mac OS X einen Ctrl-Klick auf das Icon ausfhren und aus dem Kontextmen den Eintrag Structure Window auswhlen. Haupt-Werkzeugleiste Die Haupt-Werkzeugleiste hat in REAKTOR 5 ein neues Erscheinungsbild bekommen: Die Anzahl der in ihr enthaltenen Elemente wurde reduziert, weil nun das Ensemble-Panel-Fenster und das Struktur-Fenster ihre eigenen Werkzeugleisten besitzen. In der Mac-OS-X-Version von REAKTOR 5 wird die Werkzeugleiste als Palette angezeigt, die Sie berall auf dem Bildschirm platzieren knnen, damit die Titelleisten der Fenster immer sichtbar bleiben. Es gibt nun zwei MIDI-Aktivittsanzeigen: External MIDI In und External MIDI Out. Whrend des Kompilierens einer Core-Struktur verwandelt sich die CPU-Auslastungsanzeige in einen Fortschrittsbalken, der den Stand des Kompilationsvorgangs anzeigt.

20 Einleitung

REAKTOR 5

Ensemble-Panel- und Struktur-Werkzeugleisten Das Ensemble-PanelFenster und das Struktur-Fenster besitzen nun jeweils eine eigene Werkzeugleiste mit einem Satz der in dem entsprechenden Fenster am hugsten bentigten Funktionen. Instrumenten-Titelzeile An den Instrumenten-Titelzeilen haben sich in REAKTOR 5 im Vergleich mit REAKTOR 4 einige Dinge gendert: Die Schaltchen A, B, und Minimize benden sich nun links. Die Funktion Panel Lock/Unlock besitzt einen eigenen Schalter (SchraubenschlsselIcon). Die Schalter Mute und Solo wurden entfernt. Es gibt jetzt vier MIDI-Aktivittsanzeigen: External und Internal MIDI In sowie External und Internal MIDI Out. Die Ausklapp-Mens In und Out bieten Zugriff auf alle Eingangs- und Ausgangsverbindungen (MIDI und Verdrahtung) des Instruments. Direktzugriff ber den Browser Der Browser von REAKTOR 5 besitzt besondere Tasten, ber die Sie ohne Umwege auf systemeigene und selbst denierte Ordner zugreifen knnen.

1.9. Weggefallene und neu festgelegte Funktionen


Einige Funktionen von REAKTOR 4 sind in REAKTOR 5 nicht mehr vorhanden oder wurden neu festgelegt: Es gibt fr Instrumente keine getrennten Panels mehr. Alle InstrumentenPanels werden im Ensemble-Panel-Fenster angezeigt. Die neue Panelset-Leiste bietet mit einem Klick Zugriff auf alle InstrumentenPanels eines Ensembles. Die Screensets von REAKTOR 4 (Speicherpltze fr Ensemble-Entwrfe) wurden in REAKTOR 5 durch die Panelsets ersetzt. Der Browser untersttzt nicht lnger das Anlegen von Kabelverbindungen (diese Funktion nden Sie nun in den Mens In und Out in der Instrumenten-Titelzeile), Struktur-Browsing und das Laden von Modulen. Die internen MIDI-Verbindungen legen Sie nicht mehr im PropertiesFenster des Instruments an, sondern verwenden dafr die Mens In und Out in der Titelzeile des Instrumenten-Panels.

REAKTOR 5

Einleitung 21

1.10. ffnen von REAKTOR-3-Ensembles


Mit REAKTOR 3 gespeicherte Ensembles lassen sich nur dann in REAKTOR 5 ffnen, wenn der USB-Dongle von REAKTOR 3 angeschlossen ist. Wenn Sie REAKTOR-3-Ensembles laden mchten, installieren Sie diesen Dongle, schlieen Sie ihn an einen USB-Port an und ffnen Sie dann die REAKTOR3-Ensembles in REAKTOR 5. Speichern Sie die Ensembles als REAKTOR5-Dateien ab. Wenn Sie dies getan haben, knnen Sie die Ensemble-Dateien ffnen, ohne dass der USB-Dongle angeschlossen sein muss. Wenn Sie viele Ensembles auf einmal importieren mchten knnen Sie auch die Stapelvera rbeitungsfunktion verwenden.

22 Einleitung

REAKTOR 5

2.

Produkt-Autorisierung

Die Produkt-Autorisierung ist ein Bestandteil der Installation von REAKTOR 5, welche augefhrt werden muss, damit die Software dauerhaft verwendet werden kann. Wir empfehlen, dieses Kapitel zuerst zur Kenntnis zu nehmen, dann mit der Software-Installation fortzufahren, die in den anschlieenden Kapiteln erlutert wird, und schlielich zu diesem Kapitel zurckzukehren.

2.1. Was ist die Produkt-Autorisierung?


Die Produkt-Autorisierung enthlt eine vollstndige Registrierung. Nach dem Abschluss der Autorisierung haben sie Zugang zu allen Online-Diensten, die fr das registrierte Produkt zur Verfgung stehen. Auf der Native InstrumentsWebseite knnen sie dann beispielsweise Online Tutorials lesen, technische Hilfe in Anspruch nehmen, an den NI-Foren teilnehmen und Updates herunterladen. REAKTOR 5 verlangt eine Produkt-Autorisierung, damit die Software dauerhaft verwendet werden kann. Sie knnen REAKTOR 30 Tage lang ohne Einschrnkungen einsetzen. Solange das Programm nicht autorisiert worden ist, erscheint bei jedem Programmstart ein Hinweis, der darber aufklrt, dass die Autorisierung noch nicht stattgefunden hat und wie lange die Software noch ohne Autorisierung luft. Die Produkt-Autorisierung wird mit Hilfe einer kleinen Anwendung namens Registration Tool durchgefhrt. Das Registration Tool erzeugt eine sogenannte System ID, welche dazu dient, einen Authorization Key anzufordern. Die System ID basiert auf einigen Hardwarekomponenten Ihres Computer-Systems, der Version des Betriebssystems und der Seriennummer, die sie bei der Installation von REAKTOR 5 eingegeben haben. Hinweis: Ein Austausch Ihrer Audiokarte, dem MIDI-Interface oder von externen Gerten lst nicht eine erneute Autorisierung aus. Lediglich der Austausch einer elementaren Hardwarekomponente im Computer oder die Installation eines neuen Betriebssystems kann eine erneute Produkt-Autorisierung notwendig machen. Die Vernderung fhrt im Registration Tool dazu, dass dort eine neue System ID angezeigt wird. In diesem Fall mssen sie die Produkt-Autorisierung wiederholen.

REAKTOR 5

Produkt Autorisierung 23

Die System ID muss an Native Instruments geschickt werden, um einen Authorization Key zu erhalten, welcher Ihnen die dauerhafte Nutzung von REAKTOR 5 erlaubt. Da die Produkt-Autorisierung Teil des Lizenzvertrags ist, startet REAKTOR 5 nach 30 Tagen nicht mehr, wenn die Software bis dahin nicht autorisiert wurde. Natrlich ist es mglich, die Produkt-Autorisierung auch nach den 30 Tagen durchzufhren. In diesem Fall startet die Software wieder, nachdem die Produkt-Autorisierung ausgefhrt wurde. Hinweis: Die Datenbertragung bei der Online-Produkt-Autorisierung geschieht ber eine sichere SSL-Verbindung mit 128-Bit-Verschlsselung. Native Instruments behandelt Ihre persnlichen Daten wie Email- und Postadresse vertraulich. Es werden keine Daten an Dritte weitergegeben

Registration Tool

24 Produkt Autorisierung

REAKTOR 5

2.2. Durchfhrung der Produkt-Autorisierung


Native Instruments hat grten Wert darauf gelegt, die Autorisierungs-Prozedur so einfach und komfortabel wie mglich zu gestalten. In den folgenden Abschnitten beschreiben wir drei Methoden, um die Produkt-Autorisierung durchzufhren. Wir empfehlen Methode A und Methode B, da diese die einfachste und schnellste Mglichkeit darstellen, den Authorization Key anzufordern..

2.3. Methode A: REAKTOR 5-Computer hat direkten Zugang zum Internet


Wichtig: Diese Methode setzt eine funktionierende Email-Adresse zur Vervollstndigung der Produkt-Autorisierung voraus, da Ihnen der Authorization Key per Email zugeschickt wird. Windows: Starten sie das Registration Tool aus dem Startmen (Native Instruments REAKTOR 5 Registration Tool) oder aus dem Installations-Ordner von REAKTOR 5 (Standard-Pfad: C:\Programme\ Native Instruments\REAKTOR 5\).

MacOS: Starten sie das Registration Tool aus dem Installations-Ordner von REAKTOR 5 (Standard-Pfad: Programme\REAKTOR 5\).

Ein Klick auf den Register Now-Button ffnet eine Registrierungsseite auf der Native Instruments-Webseite. Dazu wird Ihr StandardBrowser geffnet, und eine Internet-Verbindung wird gem Ihren Systemeinstellungen aufgebaut. Ihre System ID wird automatisch an das Registrierungs-Formular bergeben.

REAKTOR 5

Produkt Autorisierung 25

Auf der ersten Online-Registrierungsseite werden sie gefragt, ob sie eine Erst-Registrierung oder eine Zustzliche Registrierung vornehmen mchten. Abhngig von der Option, die sie auf der ersten Online-Seite gewhlt haben, erscheint nun eine Login-Seite, auf welcher sie ihren Usernamen und Passwort eingeben knnen, oder es erscheint ein Formular, in welches sie ihre Adressdaten eingeben knnen. Bitte fllen sie die bentigten Felder aus und folgen den Instruktionen auf dem Bildschirm.

Auf der letzten Online-Seite wird der Authorization Key direkt im Browser angezeigt. Bitte kopieren sie die Nummer vollstndig (12 x 5 Ziffern) und fgen sie diese in das Registration Tool ein. Innerhalb weniger Minutren erhalten sie zustzlich eine Email vom Native Instruments Registrierungssystem, welche den Authorization Key enthlt. Der Authorization Key bendet sich sowohl im Email-Text als auch im Dateianhang. Diese Email enthlt auch das Passwort zur Nutzung der Online-Dienste.

26 Produkt Autorisierung

REAKTOR 5

Starten sie das Registration Tool erneut. Kopieren sie den Authorization Key entweder aus dem Email-Text und klicken sie auf den Paste from Clipb.-Button im Registration Tool, oder verwenden sie den Open FileButton, um den zuvor gespeicherten Email-Dateianhang zu ffnen.

Klicken sie auf den Complete-Button.

Nach Beendigung der Produkt-Autorisierung sieht das Registrierungs-Tool so aus Nun ist die Produkt-Autorisierung von REAKTOR 5 abgeschlossen. Die Autorisierungs-Meldung bei jedem Start von REAKTOR 5 ist verschwunden, und sie knnen die Software dauerhaft benutzen.

2.4. Methode B: Internet-Verbindung auf einem anderen Computer


Wichtig: Diese Methode setzt eine funktionierende Email-Adresse zur Vervollstndigung der Produkt-Autorisierung voraus, da Ihnen der Authorization Key per Email zugeschickt wird. Windows: Starten sie das Registration Tool aus dem Startmen (Native Instruments REAKTOR 5 Registration Tool) oder aus dem Installations-Ordner von REAKTOR 5 (Standard-Pfad: C:\Programme\ Native Instruments\REAKTOR 5\).. Produkt Autorisierung 27

REAKTOR 5

MacOS: Starten sie das Registration Tool aus dem Installations-Ordner von REAKTOR 5 (Standard-Pfad: Programme\REAKTOR 5\).

Ein Klick auf den Save Registration File-Button ffnet einen SaveDialog zum Speichern einer HTML-Datei. Speichern sie die HTML-Datei auf einem beliebigen Speichermedium.

bertragen sie die HTML-Datei auf den anderen Computer, wo sie einen Internetzugang haben (via Diskette, CDR etc.). ffnen sie die HTML-Datei in Ihrem Internet-Browser. Die HTML-Seite enthlt einen Link zur Registrierungsseite auf der Native Instruments-Webseite. Ein Klick auf diesen Link fhrt dazu, dass eine Internet-Verbindung gem Ihren Systemeinstellungen aufgebaut wird. Auf der ersten Online-Registrierungsseite werden sie gefragt, ob sie eine Erst-Registrierung oder eine Zustzliche Registrierung vornehmen mchten.

28 Produkt Autorisierung

REAKTOR 5

Abhngig von der Option, die sie auf der ersten Online-Seite gewhlt haben, erscheint nun eine Login-Seite, auf welcher sie ihren Usernamen und Passwort eingeben knnen, oder es erscheint ein Formular, in welches sie ihre Adressdaten eingeben knnen. Bitte fllen sie die bentigten Felder aus und folgen den Instruktionen auf dem Bildschirm. Innerhalb weniger Minuten erhalten sie eine Email vom Registrierungssystem von NATIVE INSTRUMENTS, welche den Authorization Key enthlt. Der Authorization Key bendet sich sowohl im Email-Text als auch im Dateianhang. bertragen sie den Dateianhang auf den Computer, wo sie REAKTOR installiert haben. Starten sie das Registration Tool erneut. Verwenden sie den Open FileButton, um den zuvor gespeicherten Email-Dateianhang zu ffnen.

Klicken sie auf den Complete-Button.

Nach Beendigung der Produkt-Autorisierung sieht das Registrierungs-Tool so aus Nun ist die Produkt-Autorisierung von REAKTOR 5 abgeschlossen. Die Autorisierungs-Meldung bei jedem Start von REAKTOR 5 ist verschwunden, und sie knnen die Software dauerhaft benutzen.

REAKTOR 5

Produkt Autorisierung 29

2.5. Methode C: Keine Internet-Verbindung verfgbar


Wichtig: Die folgenden Methode besteht darin, ein Formular auszufllen und dieses an Native Instruments zu schicken. Sie erhalten den Authorization Key entweder per Email (empfohlen), mit der Post oder per Fax. Wenn sie im Formular keine gltige Email-Adresse angeben, seien sie darauf vorbereitet, den Authorization Key manuell einzugeben (ca. 60 Zeichen). Wenn sie keinen Internetzugang haben oder sie ber keine gltige EmailAdresse verfgen, kann die Produkt-Autorisierung auch auf postalischem Weg oder per Fax erfolgen. Obwohl Native Instruments um eine schnelle Bearbeitung der Autorisierungsanforderung bemht ist, wird generell empfohlen, Methode A oder Methode B vorzuziehen, da hiermit die krzeste Antwortzeit und die einfachste Bedienung gewhrleistet sind. Beachten sie bitte die folgenden Anweisungen zur Durchfhrung der Produkt-Autorisierung: Windows: Starten sie das Registration Tool aus dem Startmen (Native Instruments REAKTOR 5 Registration Tool) oder aus dem Installations-Ordner von REAKTOR 5 (Standard-Pfad: C:\Programme\ Native Instruments\REAKTOR 5\).

MacOS: Starten sie das Registration Tool aus dem Installations-Ordner von REAKTOR 5 (Standard-Pfad: Programme\REAKTOR 5\).

Ein Klick auf den Fill Out Form-Button ffnet eine lokale HTML-Datei in Ihrem Standard-Browser oder in einem anderen Programm, das sie als Standard-Anwendung zum ffnen von HTML-Dateien deniert haben.

30 Produkt Autorisierung

REAKTOR 5

Die HTML-Datei enthlt alle Daten, welche NATIVE INSTRUMENTS zur Durchfhrung der Produkt-Autorisierung und Registrierung bentigt. Bitte tragen sie die bentigten Daten ein und drukken sie das Dokument aus, oder schreiben sie einen Brief, der die entsprechenden Daten enthlt.

Wenn sie einen Brief schreiben, achten sie bitte auf eine lesbare Handschrift, um Fehler beim Native Instruments Registrierungsteam zu vermeiden. Nicht lesbare Email- oder Postadressen knnen Probleme bei der Zustellung des Authorization Key verursachen. Schicken sie das Formular an folgende Adresse: Native Instruments GmbH Registrierung Schlesische Strae 28 10997 Berlin Germany Fax: +49 30 6110352400 Native Instruments USA 5631 A Hollywood Boulevard Los Angeles CA 90028 USA Fax: +1-323-372-3676

Sie erhalten den Authorization Key per Email (empfohlen), Fax oder Post. Starten sie das Registration Tool erneut. Kopieren sie den Authorization Key entweder aus dem Email-Text und klicken sie auf den Paste from Clipb.-Button im Registration Tool, oder verwenden sie den Open FileButton, um den zuvor gespeicherten Email-Dateianhang zu ffnen. Wenn sie den Authorization Key mit der Post oder per Fax erhalten haben, geben sie ihn manuell ein. Klicken sie auf den Complete-Button. Nun ist die Produkt-Autorisierung von REAKTOR 5 abgeschlossen. Die Autorisierungs-Meldung bei jedem Start von REAKTOR 5 ist verschwunden, und sie knnen die Software dauerhaft benutzen.

REAKTOR 5

Produkt Autorisierung 31

2.6. Registrierungs-Support
Sollten sie whrend der Produkt-Autorisierung auf irgendwelche Probleme stoen, wird ihnen der Native Instruments Registrierungs-Support gerne hilfreich zur Seite stehen. In diesem Fall senden sie uns bitte eine Support-Anfrage mit Hilfe eines Formulars, das sie unter folgender URL nden: http://www.native-instruments.de/registersupport.info Bitte beschreiben sie auftretende Probleme so genau wie mglich und versorgen sie den Registrierungs-Support mit den notwendigen Einzelheiten, um das Problem lsen zu knnen.

32 Produkt Autorisierung

REAKTOR 5

3.

Installation unter Windows XP

3.1. Systemvoraussetzungen und -empfehlungen


REAKTOR 5 stellt folgende Mindestanforderungen an einen Computer: Hardware Pentium III 1 GHz/ Athlon XP 1.4 GHz. 512 MB RAM 1GB freier Speicherplatz fr die Installation Eine mit Windows XP kompatible Soundkarte Eine MIDI-Schnittstelle fr den Anschluss einer MIDI-Tastatur, eines anderen MIDI-Controllers oder eines externen Sequencers. Die bei vielen Soundkarten integrierte MIDI-Schnittstelle kann ebenfalls benutzt werden. CD Laufwerk Software Windows XP Wichtig: Reaktor luft nur auf Prozessoren, die SSE untersttzen.

3.2. Software Installation


Legen Sie die REAKTOR 5-CD in das CD-ROM-Laufwerk ein. ffnen Sie die CD mit dem Windows-Explorer. Starten Sie die Installation mit einem Doppelklick auf REAKTOR 5 Setup.exe. Das Setup-Programm schlgt C:\Program Files\Native Instruments\ REAKTOR 5 als Pfad fr die Installation vor. Sie knnen auf Wunsch einen anderen Zielordner whlen.

Installierte Ordner, Dateien und Verweise


Das Setup-Programm erzeugt im Installationsordner den Unterordner REAKTOR 5 unter Programme\Native Instruments. Dieser Ordner enthlt alle fr den Betrieb des Programms bentigten Dateien. Wenn Sie sich bei

REAKTOR 5

Installation unter Windows XP 33

der Installation nicht manuell fr eine andere Programmgruppe entschieden haben, wird im Startmen unter Alle Programme Native Instruments ein Verweis zum Starten von REAKTOR 5 und ein Verweis auf eine ReadMe-Datei angelegt.

3.3. VST plug-in Installation


Legen Sie die Installations-CD in das CD-Laufwerk ein. ffnen Sie die CD mit dem Windows-Explorer. Starten Sie die Datei REAKTOR 5 Setup.exe, indem Sie auf das Symbol doppelklicken. Wenn die Installationsroutine Ihnen eine Liste anzeigt, whlen Sie VST plug-in in der Auswahl der zu installierenden Komponenten. Jetzt haben Sie die Option, das Installationsprogramm automatisch nach einem VST-plug-ins-Ordner suchen zu lassen oder manuell einen VST-plug-in-Ordner auszuwhlen. Bitte entscheiden Sie sich fr diejenige Option, welche Ihren Installationsanforderungen am meisten entgegenkommt.

Hinweis: Wenn Sie mehr als eine Hostanwendung fr VST 2.0 plug-ins auf Ihrem Rechner installiert haben, kopieren Sie einfach die Datei REAKTOR 5 VST.dll in die VST-plug-ins-Ordner dieser Programme. Windows: Wenn VST-plug-ins nicht im Windows Explorer erscheinen, mssen Sie die Option Alle Dateien anzeigen aktivieren. Sie nden diese Option im Explorer-Men Extras a Ordneroptionen... auf dem Ansicht-Registerkarte unter Versteckte Dateien. Optional knnen Sie Ihre Programme so einstellen, dass diese alle dasselbe VSTplug-insVerzeichnis verwenden.

34 Installation unter Windows XP

REAKTOR 5

3.4. DXi 2 plug-in Setup


DXi 2 ist eine auf der Microsoft DXi-Technologie basierende plug-in-Schnittstelle fr Software-Synthesizer und -Instrumente. Sonar von Cakewalk und Fruity Loops sind die bekanntesten Host-Sequenzer, die DXi untersttzen.

Installation
Legen Sie die Installations-CD in das Laufwerk Ihres Rechners ein. Verwenden Sie den Windows Explorer, um den Inhalt der CD anzuzeigen, starten Sie die Datei REAKTOR 5 Setup.exe, indem Sie darauf doppelklicken. Fahren Sie mit der REAKTOR 5-Installation fort, bis Sie zu der Seite Choose plug-ins kommen. Aktivieren Sie das Kontrollkstchen Install DXi plug-in.

Das Installationsprogramm kopiert das REAKTOR 5-plug-in auf Ihre Festplatte und meldet es unter Windows als DXi 2 plug-in fr den Gebrauch in DXi 2kompatiblen Hostprogrammen an. Nach der Installation erscheint REAKTOR 5 dort als plug-in.

3.5. RTAS plug-in Installation


Legen Sie die Installations-CD in das CD-Laufwerk ein und doppelklicken Sie auf das CD-Symbol. Klicken Sie auf die Anwendung REAKTOR 5 Install im CD-Ordner und whlen Sie den Installationstyp Custom. Whlen Sie nur RTAS aus der Liste der zu installierenden Komponenten.

REAKTOR 5

Installation unter Windows XP 35

4.

Installation unter MacOS X

4.1. Systemvoraussetzungen und -empfehlungen


REAKTOR 5 stellt folgende Mindestanforderungen an einen Computer: Hardware Apple PowerMac G4 1GHz oder schneller 512 MB RAM Core-Audio-kompatible Audioschnittstelle CoreMIDI-kompatible MIDI-Schnittstelle zum Anschluss eines MIDIKeyboards oder eines externen Sequencers (nur fr die StandaloneVariante) 1GB freier Speicherplatz fr die Installation CoreMIDI-kompatible MIDI-Schnittstelle zum Anschluss eines MIDIKeyboards oder eines externen Sequencers (nur fr die StandaloneVariante) CD-Laufwerk Software MacOS 10.2.6 Wichtig: Reaktor luft nur auf Prozessoren, die AltiVec untersttzen.

36 Installation unter Mac OS X

REAKTOR 5

4.2. Installation der REAKTOR 5-Software


Legen Sie die Installations-CD in das Laufwerk Ihres Rechners ein. Doppelklicken Sie auf das CD-Symbol. Starten Sie das Installationsprogramm Install REAKTOR 5 mit einem Doppelklick. Der Installer zeigt zuerst ein Start-Bild. Wenn Sie auf Continue klicken, ffnet sich nach dem Besttigen der Lizenzvereinbarung ein Dialogfeld, in dem Sie die Installationsart und den Zielordner auswhlen knnen. Das Installationsprogramm schlgt einen Pfad fr den REAKTOR 5-Ordner vor; wenn Sie keinen anderen Zielort whlen, wird der REAKTOR 5-Ordner auf der ersten Festplatte erzeugt. Sie knnen Easy Install whlen, womit die Standalone- und die plug-in-Versionen installiert werden, oder mit Custom Install die zu installierenden Versionen manuell auswhlen.

4.3. MacOS Audio Unit plug-in Installation


Legen Sie die Installations-CD in das CD-Laufwerk ein und doppelklicken Sie auf das CD-Symbol. Klicken Sie auf die Anwendung REAKTOR 5 Install im CD-Ordner und whlen Sie den Installationstyp Custom. Whlen Sie nur Audio Unit aus der Liste der zu installierenden Komponenten.

4.4. RTAS plug-in Installation


Legen Sie die Installations-CD in das CD-Laufwerk ein und doppelklicken Sie auf das CD-Symbol. Klicken Sie auf die Anwendung REAKTOR 5 Install im CD-Ordner und whlen Sie den Installationstyp Custom. Whlen Sie nur RTAS aus der Liste der zu installierenden Komponenten.

REAKTOR 5

Installation unter Mac OS X 37

5.

Audio Schnittstellen

Audio-Schnittstellen ermglichen REAKTOR 5 die Kommunikation mit der Audio-Hardware Ihres Computers und mit anderen installierten Programmen. Dieses Kapitel beschreibt verschiedene Audio-Schnittstellen und ihrer wichtigsten Funktionen. REAKTOR 5 arbeitet entweder Stand-alone, also als eigenstndige Anwendung, oder als Plug-in in Verbindung mit anderen Programmen. Die kleinen Unterschiede dieser Betriebsarten lernen Sie im Folgenden kennen.

5.1. Stand-alone Betrieb


In dieser Betriebsart arbeitet Ihr Computer wie ein vollstndiges Instrument, vergleichbar einem Hardware-Synthesizer mit MIDI-Port und Audio- Ein- und Ausgngen. Die Stand-alone-Version von REAKTOR 5 ist kompatibel zu den folgenden Schnittstellen: Schnittstelle/Treiber ASIO 2.0 DirectSound MME Core Audio Windows MacOS X

5.2. Plug-in-Betrieb
Im Plug-in-Betrieb wird REAKTOR 5 zu einem Software-Modul, das sich in eine Host-Software wie zum Beispiel einen Sequencer einklinkt. Diese Integration hat verschiedene Vorteile: Sie knnen REAKTOR 5 mit einer MIDI-Spur steuern, whrend seine Ausgangssignale ber eine Audio-Spur (oder eine spezielle InstrumentenSpur) wiedergegeben werden. Sie knnen die Parameter von REAKTOR 5 in Ihrem Sequencer automatisieren. Sie knnen das von REAKTOR 5 erzeugte Audio-Signal in Ihrer HostSoftware mit weiteren Plug-ins bearbeiten. Sie knnen REAKTOR 5 samplegenau ber MIDI-Controller steuern (wenn Sie das VST-2.0-Plug-in verwenden). 38 Audio Schnittstellen REAKTOR 5

Sie knnen Ihre Sequenzen leichter verwalten: Plug-in-Einstellungen werden mit dem von der Host-Software angelegten Dokument (zum Beispiel einer Song-Datei) gespeichert und beim Aufrufen des Dokuments automatisch mit geladen. REAKTOR 5 ist kompatibel zu verschiedenen Plug-in-Schnittstellen; bitte lesen Sie die Dokumentation Ihrer Host-Software, um zu ermitteln, welches der folgenden Formate am besten passt: Plug-in Interface VST 2.0 Plug-in DXi Audio Units Host-Program Cubase, Nuendo Sonar Logic Windows Mac

Anmerkung: Einige Programme enthalten so genannte Wrapper, die es ermglichen, REAKTOR 5 ber Plug-in-Schnittstellen einzubinden, die vom Programm selbst nicht untersttzt werden. Probieren Sie in solchen Fllen alle gebotenen Mglichkeiten aus, weil die Fhigkeiten der Schnittstellen durchaus unterschiedlich ausfallen knnen. Beispiel: In Sonar erlaubt die DXi-Version die Verwendung mehrerer Ausgnge, whrend die mit einem Wrapper eingebundene VST-2.0-Variante von REAKTOR 5 umfangreichere Automatisierungsmglichkeiten zur Verfgung stellt.

Die Schnittstellen im Detail


Die im Folgenden beschriebenen Schnittstellen ermglichen REAKTOR 5, mit der Soundkarte Ihres Computers zu kommunizieren. Welche Schnittstellen zur Verfgung stehen, hngt davon ab, welches Computersystem und welche Audio-Hardware (Soundkarte) Sie verwenden. REAKTOR 5 untersttzt die Betriebssysteme Windows XP und Mac OS X. Verwenden Sie als Schnittstelle zur Soundkarte immer das schnellste verfgbare Protokoll; unter Windows XP wird das in der Regel ASIO sein, unter Mac OS X Core Audio. Unter Windows XP sind noch DirectSound und Multimedia (MME) als Treiber-Schnittstellen im Angebot, doch mssen Sie bei beiden eine groe Verzgerung zwischen dem Anschlagen einer Note und dem Zeitpunkt, zu dem die Note erklingt (so genannte Latenz), in Kauf nehmen.

REAKTOR 5

Audio Schnittstellen 39

ASIO (Audio Streaming Input Output): Diese Schnittstelle existiert unter Windows und Mac OS; sie stammt von der Firma Steinberg. Wenn Sie einen Windows-PC verwenden, ist ASIO die beste Wahl, denn es erlaubt geringe Latenzen, untersttzt Audio-Hardware mit vielen Kanlen und belastet den Rechner nur wenig. Auf dem Mac spielt ASIO seit der Einfhrung von Mac OS X keine nennenswerte Rolle mehr. DirectSound: Diese Schnittstelle hat Microsoft mit DirectX 5.0 eingefhrt, seitdem ist sie Bestandteil des Audio-Systems von Windows. Wie gut DirectX funktioniert, hngt von Ihrer Soundkarte ab. Meist treten aber bei akzeptablen Latenzen Strgerusche wie Knacken auf, die erst dann verschwinden, wenn Sie die Latenz erhhen. MME (Multi Media Extension): Dies ist der Standard-Audio-Treiber unter Windows. Die meisten Soundkarten untersttzen diese Schnittstelle und arbeiten ganz ordentlich damit zusammen. Trotzdem eignet sich MME wegen seiner verhltnismig hohen Latenzen noch weniger fr Echtzeit-Anwendungen als DirectSound. Core Audio: Diese Audio-Schnittstelle von Mac OS X ist eng mit dem Betriebssystem verzahnt und arbeitet mit externer Audio-Hardware genauso gut zusammen wie mit dem integrierten Audio-Ausgang des Mac.

Die Plug-in-Formate im Detail


VST (Virtual Studio Technology): Wie die ASIO-Schnittstelle stammt auch VST von Steinberg und steht ebenfalls unter Windows und Mac OS zur Verfgung. VST ist in der Windows-Welt das am weitesten verbreitete Plug-in-Format, und viele Host-Programme sind fr die Zusammenarbeit mit VST-Plug-ins vorbereitet. Unter Mac OS X untersttzen einige Programme nur VST, andere nur Apples konkurrierendes Format Audio Units, manche beide Formate. DXi2 (DirectX Instrument 2): Auf der Grundlage von Microsofts DirectXArchitektur wurde diese Plug-in-Schnittstelle fr Software-Instrumente mit dem Ziel entwickelt, unter Windows-Systemen mglichst geringe Latenzen bei gleichzeitig guter Performance zu erzielen. Cakewalk Sonar und Image Line FL Studio sind die bekanntesten Host-Programme, die DXi untersttzen. RTAS (Real Time Audio Suite): Dieses Plug-in-Schnittstelle von Digidesign erlaubt die Verwendung von Plug-ins zusammen mit ProTools (oder einer anderen RTAS-kompatiblen Software). Im Unterschied zu den auf eine DigidesignHardware angewiesenen TDM-Effekten werden RTAS-Plug-ins vollstndig nativ, das heit, auf der Computer-CPU, berechnet.

40 Audio Schnittstellen

REAKTOR 5

AU (Audio Units): Diese Plug-in-Schnittstelle hat Apple mit Mac OS X eingefhrt; sie ist Bestandteil des Betriebssystems und neben VST das wichtigste native Format auf dem Mac. AU-Plug-ins lassen sich zum Beispiel mit Apple Logic und MotU Digital Performer nutzen.

Noch etwas zum Thema Latenz


Wie jedes digitale Gert (einschlielich Hardware-Effektgerten), das Audio in Daten und wieder zurck wandelt, fgt auch ein Computer dem Signal durch die Verarbeitung eine bestimmte Verzgerung hinzu. Glcklicherweise ist diese Verzgerung bei Verwendung eines modernen Computers und eines fr kurze Latenzen optimierten Soundkarten-Treibers so gering, dass Sie sie nicht wahrnehmen. Die Latenz kann in gnstigen Fllen bei 3 Millisekunden liegen, was in etwa der Verzgerung entspricht, die eintritt, wenn Sie Ihren Kopf einen Meter weiter von einer Schallquelle weg bewegen. Wie auch immer die meisten Computer sind ab Werk nicht fr den Betrieb mit mglichst niedriger Latenz optimiert, sodass der Versuch, REAKTOR 5 in Echtzeit zu spielen, wegen der auftretenden Verzgerung wahrscheinlich unbefriedigend ausfallen wird. Wenn Ihr Computer bereits fr den Betrieb mit niedriger Latenz konguriert ist, lesen Sie einfach weiter. Andernfalls sollten Sie vor der Installation von REAKTOR 5 zunchst den Abschnitt Optimieren des Systemverhaltens in Anhang A lesen, in dem Sie erfahren, wie Sie Ihrem Rechner eine mglichst niedrige Latenz entlocken.

REAKTOR 5

Audio Schnittstellen 41

6.

REAKTOR 5 im Stand-alone-Betrieb

Die Stand-alone-Version erlaubt Ihnen, REAKTOR 5 unabhngig von anderen Programmen zu verwenden. In dieser Betriebsart mssen Sie zunchst die Einstellungen fr Audio- und MIDI-Ein- und Ausgabe treffen. Um diese Einstellungen vorzunehmen, whlen Sie Setup aus dem Men File.

6.1. Die Registerkarte Soundcard

Audio und MIDI-Einstellungen Interface: Alle untersttzten und installierten Audio-Interfaces werden in dieser Ausklapp-Liste angezeigt. Whlen Sie hiermit den gewnschten Audio-Treiber (MME, DirectSound, ASIO oder Core Audio). Sample Rate: Abhngig davon, welchen Soundkarten-Treiber Sie verwenden, stehen mehrere Samplingraten zur Wahl, von denen Sie hier eine einstellen knnen. Die gebruchlichsten Werte sind 44,1 kHz (wie bei Audio-CDs), 48 kHz (blich bei DAT-Recordern und vielen Video-Anwendungen) und 96 kHz (die hugste Samplingrate fr hochausendes Audio-Material). Eher selten kommt eine Samplingrate von 88,2 kHz zum Einsatz. Output Device: Hier knnen Sie einstellen, welche Audio-Hardware REAKTOR 5 verwenden soll; zur Wahl stehen die mit dem unter Interface eingestellten Treiber eingebundenen Gerte.

42 REAKTOR 5 im Stand-alone-Betrieb

REAKTOR 5

Output Latency: Dieser Kasten zeigt die Ausgangs-Latenz an. Einige Treiber stellen einen Regler zum Einstellen eines individuellen Latenz-Werts fr REAKTOR 5 bereit. Hhere Latenzen erzeugen eine grere Verzgerung zwischen dem Anschlagen einer Note und dem Zeitpunkt, zu dem Sie den Ton hren, beanspruchen aber weniger CPU-Leistung. Niedrigere Latenzen vermitteln ein besseres Spielgefhl, verlangen aber mehr Rechenleistung. Fr weitere Informationen zum Thema Latenz lesen Sie Anhang A.

6.2. Die Registerkarte Routing

Bei der Verwendung von Mehrkanal-Soundkarten gibt es die Mglichkeit, die Kanle fr die Signalausgabe frei zu whlen.

REAKTOR 5

REAKTOR 5 im Stand-alone-Betrieb 43

6.3. Die Registerkarte MIDI

Die beiden Ksten unter der Registerkarte MIDI (Input Interface und Output Interface) zeigen alle in Ihrem System installierten MIDI-Eingnge und Ausgnge. Klicken Sie in die rechte Spalte, um den gewnschten MIDI-Port ein- oder auszuschalten; dabei schaltet ein Klick die Ports in den jeweils anderen Zustand um. REAKTOR 5 senden und empfngt MIDI-Daten ber die aktivierten Ein- und Ausgnge.

44 REAKTOR 5 im Stand-alone-Betrieb

REAKTOR 5

7.

Reaktor als Plug-In

Die Plug-in-Version von REAKTOR sieht ein wenig anders aus als die StandaloneVersion, Sie haben aber dennoch Zugriff auf alle Hauptfunktionen, soweit diese auch fr die Plug-in-Bedienung Sinn machen. Auch im Plug-in steht ihnen ein Men in Form eines Kontextmens zur Verfgung. Um das Men aufzurufen, fhren Sie einen Rechtsklick (Mac: Ctrl + Click) innerhalb eines leeren Bereichs der Werkzeugleiste aus. Sie knnen die Werkzeugleiste mit Hilfe des ersten Meneintrages verstecken. Selbst bei versteckter Werkzeugleiste ist es mglich mit einem Rechtsklick auf einem leeren Bereich des Browser, Snapshot-Fensters oder Properties-Fenster das Men aufzurufen. Wenn Sie die Toolbar verstecken und alle anderen Fenster auer dem EnsembleFenster schlieen (Browser/Properties/Snapshot-Fenster und Sample Map Editor) und schlielich den Resize-Button bettigen, passt sich das Plug-inFenster perfekt dem Ensemble an. Der linke Teil des Plug-in-Fensters kann zwischen drei Ansichten umgeschaltet werden: Properties (F4), Browser (F5) und Snapshots (F6). Alternativ knnen Sie diesen Bereich mit einem Klick auf den Close-Button (Kreuz-Symbol) schlieen. Wenn die Werkzeugleiste sichtbar ist, dient der rechte Button dazu, in die Browser-Ansicht zu wechseln. Wenn sie versteckt ist, verwenden Sie den Shortcut F5.

Browser-Button Auf die Snapshot-Ansicht kann mittels des Snapshot-Buttons in den Ensembleund Instrumenten-Kofzeilen zugegriffen werden.

Snapshot-Button Die Properties-Ansicht kann mit einem Doppelklick auf ein beliebiges Bedienelement innerhalb eines Instrumenten-Panels geffnet werden. Wenn Sie den Sample Map Editor fr einen integrierten Sampler ffnen (z.B. mit Hilfe eines Doppelklicks auf eine Sampler-Wellenform im Panel) wird dieser am unteren Rand des Plug-in-Fensters angezeigt. Der Resize-Button in der Toolbar bewirkt eine Reinitialisierung der Fenstergrsse des Plug-ins, um eine optimierte Ansicht auf die geffneten Objekte innerhalb des Fensters zu erreichen. REAKTOR 5 Reaktor als Plug-In 45

Ensembles knnen mit dem Save-Button in der Werkzeugleiste gespeichert werden. Sie knnen das Ensemble auch unter einem neuen Namen und Verzeichnis speichern, wenn Sie einen Ctrl-Klick auf den Save-Button ausfhren. Automation: Untersttzt ihr Plug-in-Host die Parameter-Automation, bergibt REAKTOR die Parameternamen und Wertebereiche der Bedienelemente des gerade geffneten Ensembles an den Host.

7.1.

Die Bearbeitung von Automation IDs

Jedes Bedienelement in einem REAKTOR-Ensemble ist einer eindeutigen Automations-ID zugewiesen. Dies ermglicht die Automation im Hostprogramm. Die ID bestimmt, in welcher Reihenfolge die Bedienlemente in der Parameterliste des Hosts erscheinen. Aus diesem Grunde besitzen die Instrumenten-Properties verschiedene Funktionen zur Umsortierung der Automations-IDs. Dies ist besonders in den Hostanwendungen wichtig, welche nur eine limitierte Anzahl an Parameter zulassen. Compress stellt sicher, dass keine Lcken zwischen den Automations-IDs entstehen. Sort and compress stellt zustzlich sicher, dass IDs von Bedienelementen innerhalb eines Macros gruppiert werden (so dass diese in der Hostanwendung in einem Block erscheinen). Jedes Instrument in einem Ensemble besitzt auch eine eindeutige Base ID. Diese bestimmt die Gesamt-Reihenfolge der InstrumentenBedienelemente in der Parameterliste. Instrument up und Instrument down vergrert bzw. verkleinert die Prioritt des Instruments in der Parameterliste.

46 Reaktor als Plug-In

REAKTOR 5

7.2. Total Recall


Das Reaktor Plug-in laden
Nach dem Einfgen des REAKTOR Plug-ins in ihre Host-Anwendung, haben sie zwei Mglichkeiten: Das Anlegen eines neuen Ensembles (New Ensemble) oder das Laden eines vorhandenen Ensembles (Load Ensemble...). Whlen sie New Ensemble, wird die Datei New.ens (eine leere Struktur, in welcher sie ihr eigenes Ensemble konstruieren knnen) geladen. Bei Load Ensemble... ffnet sich ein Datei ffnen-Dialog, um ein existierendes Ensemble zu ffnen. Sie knnen eine Ensemble auch per Drag and Drop aus dem internen Browser oder von ausserhalb REAKTORS laden.

Der Auto Save Conguration-Dialog Nachdem sie ein Ensemble geladen oder ein neues Ensemble angelegt haben, erscheint der Auto Save Conguration-Dialog mit den folgenden Optionen: Save this instance automatically: Das Aktivieren dieser Option ist immer zu empfehlen. Damit wird sichergestellt, dass das Ensemble und alle nderungen, die an diesem vorgenommen werden, in einer neuen .ens-Datei gesichert werden, wenn sie ihr Projekt speichern. Dies ist die sicherste Methode, da nderungen an der Originaldatei nicht mehr das Projekt, in welchem eine Kopie des Ensembles verwendet wird, beeintrchtigen. Ist diese Option aktiviert, werden sie aufgefordert, einen Zielpfad und einen Dateinamen fr die Auto Save-Funktion zu spezizieren. Ist die Option deaktiviert, wird keine Kopie des Ensembles angelegt und damit Speicherplatz eingespart. Die aktuelle Position aller Ensemble PanelElemente wird mit der Projektdatei gespeichert. REAKTOR 5 Reaktor als Plug-In 47

Beachten sie aber bitte, dass bei Verwendung derselben Ensembledatei in mehreren Projekten nderungen an der Struktur dieses Ensembles dazu fhren, dass alle Projekte, die dieses Ensemble verwenden, von den nderungen betroffen sind. Desweiteren werden smtlich nderungen, die an den Daten der Event- und Audio-Tables vorgenommen werden, nicht mit der Projektdatei gespeichert. Automatic saving by default in this project: Wenn diese Option aktiv ist, wird der Auto Save Conguration-Dialog bei jedem REAKTOR-Plugin, dass sie in das Projekt einfgen, geffnet. Wenn man diese Option aktiviert lsst, wird sichergestellt, dass stets die letzten Versionen aller Ensembles, die im Projekt verwendet werden, als eigene Dateien gespeichert werden. Auto Save Folder: Hier geben sie den Ordner an, in welchem das Ensemble automatisch gespeichert werden soll. Sie knnen entweder ein Verzeichnis mittels der Tastatur eingeben, oder sie whlen es aus dem Datei-Browser, nachdem sie auf das Ordner-Symbol geklickt haben. Es ist empfehlenswert, Ensemble-Dateien im selben Ordner wie die Projektdatei zu speichern. Dies stellt sicher, dass alle zum Projekt gehrigen Dateien zusammenbleiben, wenn man den Projekt-Ordner verschiebt. Ensemble Name: Hier knnen sie einen Dateinamen fr das Ensemble eingeben. Es wird empfohlen, einen eindeutigen Namen zu whlen, der nicht mit den Namen fr andere REAKTOR Plug-in-Instanzen desselben oder eines anderen Projektes verwechselt werden kann. OK: Ein Klick auf OK besttigt den Auto Save Conguration-Dialog. Wenn Auto Save aktiv ist, aber noch kein Zielverzeichnis eingegeben wurde, ist der OK-Button deaktiviert. Cancel: Verwirft alle nderungen und schliet den Dialog.

Auto Save-Functionen in der Plug-in-Werkzeugleiste

Das erste Feld zeigt den Dateinamen des gerade geladenen Ensembles an. Dieser wird mit dem Dateinamen, der im Auto Save-Dialog eingegeben wird, berschreiben. Der Men -Button ffnet das Hauptmen . Die Lampe zwischen Men und Auto Save-Buttons zeigt an, ob das Plug-in im Auto Save-Modus ist oder nicht. 48 Reaktor als Plug-In REAKTOR 5

Der Auto Save-Button ffnet den Auto Save Conguration-Dialog, wo sie die Auto Save-Einstellungen neu kongurieren knnen. Wenn sie hier das Auto Save-Verzeichnis ndern, wird das Ensemble automatisch in das neue Verzeichnis verschoben. Falls es weitere Instanzen gibt, die das alte Verzeichnis verwenden, werden sie danach gefragt, ob sie das Auto Save-Verzeichnis fr diese Instanzen ebenfalls ndern mchten.

Ein Ensemble austauschen


Wenn Auto Save aktiviert ist, und sie das Ensemble austauschen, erscheint der Auto Save Conguration-Dialog erneut. Deshalb ist es ratsam, die Auto SaveFunktion in dem Fall abzuschalten, wenn sie schnell verschiedene Ensembles ausprobieren mchten, bis sie sich entscheiden haben, welches Ensemble sie verwenden mchten.

Beim Laden eines Projektes wird das Ensemble nicht gefunden


Wenn ein Ensemble beim ffnen eines Projektes nicht gefunden wird, erscheint ein Hinweis im Plug-in-Fenster. Sie knnen das Ensemble dann mittels des Datei-Browsers lokalisieren, indem sie den Locate Ensemble-Button klicken, das richtige Ensemble in das Plug-in-Fenster ziehen oder indem sie den Auto Save-Dialog umkongurieren. Falls in anderen Plug-in-Instanzen ebenfalls Ensembles fehlen, erscheint eine Option, mit welcher sie das neue Verzeichnis auch fr diese Instanzen ausprobieren knnen.

Das Arbeiten mit mehreren Reaktor Plug-ins


Wenn sie ein weiteres REAKTOR Plug-in in ihrem Projekt laden, wird die Auto Save-Einstellung und der Zielordner der zuletzt geladenen REAKTOR-Instanz bernommen.

Was wird mit einem Projekt abgespeichert


Wenn das Projekt gespeichert wird (oder der Host die Plug-in-Daten aus anderen Grnden abfragt), geschieht das folgende: Wenn Auto Save aktiv ist, wird das Ensemble als Datei im Auto SaveOrdner gespeichert. Wenn Auto Save aus ist, wird nur der Pfad des gerade verwendeten Ensembles mit der Projektdatei gespeichert.

REAKTOR 5

Reaktor als Plug-In 49

In beiden Fllen wird folgendes ebenfalls gespeichert: Die aktuellen Einstellungen aller Panel-Elemente Die letzte Einstellung des Auto Save-Modus Die aktuelle Fenstergre und der Fenster-Zustand (minimiert, AutoLayout oder feste Gre)

Speichern der Kopie eines Ensembles


Im Plug-in wird der Save as Befehl ersetzt mit Save a copy as, das heisst dass das geladene Ensemble nicht mit der Kopie ausgetauscht wird. Damit ist es mglich, eine Kopie des Ensembles an einem anderen Ort zu speichern, ohne den Dateinamen und Speicherpfad in den Auto Save-Einstellungen ndern zu mssen.

Global Auto Save default


In den Preferences schaltet die Option Auto Save off by default die StandardAuto Save-Konguration fr alle neue Instanzen ab.

Plug-In-Fenstergre

Es existieren verschiedene Funktionen, um die Fenstergre einer Plug-inInstanz zu kontrollieren. Dazu dienen die letzten vier Buttons am rechten Rand der Plug-in-Werkzeugleiste. Die ersten zwei Buttons minimieren und maximieren das Fenster. Der dritte Button ( manuelles Auslsen der automatischen Grenanpassung) passt die Plug-in-Fenstergre an das gerade geladene Ensembles an, sobald er gedrckt wird. Der vierte Button ( Vollautomatische Grenanpassung) ist ein Umschalter. Wenn der Schalter aktiv ist, wird die Fenstergre stets automatisch angepasst, wenn dies ntig ist (zum Beispiel beim Umschalten von Panels). Die maximale Plug-in-Fenstergre kann in den Preferences eingestellt werden.

50 Reaktor als Plug-In

REAKTOR 5

7.3. VST 2.0 Plug-in


Zustzlich zur Standalone-Version lsst sich NI-Software auch als VST-plug-in einsetzen. Die Vorzge des VST 2.0-Formats ermglichen es Native Instruments, ihnen ein so leistungsstarkes plug-in zur Verfgung zu stellen. Weitere Informationen ber das VST 2.0-Format nden Sie im Handbuch ihres VST-Hostprogramms.

7.3.1. Die Verwendung von REAKTOR 5 plug-in in Cubase SX 3


Starten Sie Cubase, ffnen Sie das Gerte-Men und whlen Sie den Eintrag VST Instrumente aus. Ein Fenster, das ein Instrumentenrack darstellt, erscheint. Klicken Sie dort, wo Kein VST-Instrument steht, und whlen Sie REAKTOR 5 aus der Liste verfgbarer Instrumenten-plug-ins.

Darauf erscheint das plug-in in der Liste des Instrumentenracks und wird automatisch aktiviert. Es erzeugt einen Stereokanal im VST-Mixer. Dieser erlaubt ihnen, die Lautstrke und das Panning des REAKTOR 5-Ausgangs zu regeln sowie dem Ausgang Echtzeiteffekte hinzuzufgen, entsprechend den Kanalzgen fr Audiospuren. Klicken Sie auf den Edit-Button, um die Bedienoberflche von REAKTOR 5 zu ffnen. Hier knnen Sie alle Parameter von REAKTOR 5 steuern und editieren. Gehen Sie nun auf die Seite Project und fgen Sie eine MIDI-Spur hinzu (falls Sie nicht bereits eine erzeugt haben)..

Gehen Sie in den Parameterbereich Output fr diese MIDI-Spur und klicken Sie auf das Feld. Dies erzeugt eine Liste der verfgbaren MIDIAusgnge, die der MIDI-Spur zugeordnet werden knnen. Whlen Sie REAKTOR 5 VST aus der Liste

REAKTOR 5

Reaktor als Plug-In 51

Anmerkung: Falls REAKTOR 5 in der Liste verfgbarer VST-Instrumente innerhalb ihrer VST 2-Hostanwendung nicht auftaucht, ist das plug-in nicht richtig installiert. Schlagen Sie bitte im vorhergehenden Abschnitt (Installation des plug-ins auf Windows- und Mac-Plattformen) nach, um hierzu Hilfe zu erhalten. Wenn Sie ein Instrument aus der Library geladen haben, sollten Sie es ber MIDI mit einem Keyboard Controller triggern knnen. Der Sound von REAKTOR 5 wird ber den VST-Mixer an ihre Soundkarte bertragen. Wenn das plug-in kein MIDI empfngt oder kein Audio erzeugt, berprfen Sie bitte die beiden folgenden Bereiche: Stellen Sie sicher, dass MIDI thru in Cubase aktiviert ist. Der MIDI-Kanal ihrer MIDI-Spur muss mit dem Empfangskanal des geladenen Instruments bereinstimmen. Stellen Sie sicher, dass Sie ihre Soundkarte richtig fr den Einsatz unter Cubase konguriert haben. (Schlagen Sie weitere Informationen im Cubase-Handbuch nach.)

7.3.2. REAKTOR 5 als plug-in unter Nuendo 2.0


Starten Sie ein leeres oder aktuelles Projekt in Nuendo. Klicken Sie auf das Men Devices und whlen Sie den Meneintrag VST instruments (oder drcken Sie F11 auf ihrer Tastatur). Ein Fenster mit dem Instrumenten-Rack erscheint. Klicken Sie auf einen leeren Eintrag und whlen Sie REAKTOR 5 VST aus der Liste der installierten plug-ins

Das plug-in erscheint nun in der Liste und wird automatisch aktiviert. Gleichzeitig wird fr den Mixdown ihres Projekts ein Satz von Audiokanlen in ihrem VST-Mixer erzeugt. Damit knnen Sie den Output von REAKTOR 5 genau so mischen, panoramisieren und verarbeiten, wie jede beliebige andere Audiospur unter Nuendo. Klicken Sie auf die Schaltche Edit, um die REAKTOR 5-Schnittstelle

52 Reaktor als Plug-In

REAKTOR 5

aufzurufen. Hier knnen Sie alle Funktionen von REAKTOR 5 steuern und bearbeiten. Gehen Sie nun auf die Seite Project Editor und erzeugen Sie eine MIDI-Spur (falls Sie nicht bereits eine erzeugt haben). Gehen Sie in den Parameterbereich Output fr diese MIDI-Spur und klicken Sie auf das Feld. Dies erzeugt eine Liste der verfgbaren MIDIAusgnge, die der MIDI-Spur zugeordnet werden knnen. Whlen Sie REAKTOR 5 VST aus der Liste. Stellen Sie sicher, dass der MIDI-Eingang dem verwendeten MIDI-Controller entspricht.

Schalten Sie die MIDI-Spur scharf. Anmerkung: Falls REAKTOR 5 in der Liste verfgbarer VST-Instrumente innerhalb ihrer VST 2-Hostanwendung nicht auftaucht, ist das plug-in nicht richtig installiert. Schlagen Sie bitte im vorhergehenden Abschnitt (Installation des plug-ins auf Windows- und Mac-Plattformen) nach, um hierzu Hilfe zu erhalten.. Wenn Sie ein Instrument aus der Library geladen haben, sollten Sie es ber MIDI mit einem Keyboard Controller triggern knnen. Der Sound von REAKTOR 5 wird ber den VST-Mixer an ihre Soundkarte bertragen. Wenn das plug-in kein MIDI empfngt oder kein Audio erzeugt, berprfen Sie bitte die beiden folgenden mglichen Fehlerquellen: Stellen Sie sicher, dass MIDI thru in Nuendo aktiviert ist. Der MIDI-Kanal ihrer MIDI-Spur muss mit dem Empfangskanal des geladenen Instruments bereinstimmen. Stellen Sie sicher, dass Sie ihre Soundkarte richtig fr den Einsatz unter Nuendo konguriert haben. (Schlagen Sie weitere Informationen im Nuendo-Handbuch nach.)

REAKTOR 5

Reaktor als Plug-In 53

7.4. Audio Units Plug-ins 7.4.1 REAKTOR 5 als Plug-in unter Logic 7.x
Starten Sie Logic. Erstellen Sie eine Audio-Instrumentenspur, oder stellen Sie eine Audio- oder MIDI-Spur als Audio-Instrumentenspur ein, indem Sie darauf klicken, die Maustaste gedrckt halten und Audio Audio Instrument AudioInst 1 whlen.

Klicken Sie doppelt auf die Audio-Instrumentenspur, um das EnvironmentFenster zu ffnen. Logic scrollt automatisch zum ersten Instrumentenbus im Logic-Mixer. Whlen Sie das REAKTOR 5 Audio Unit/VST-plug-in im passenden InsertSlot des Instrumenten-Mixer-Bus. Hierzu klicken Sie auf den Insert-Slot, halten die Maustaste gedrckt und whlen Stereo Audio Units/VST REAKTOR 5.

Das plug-in erscheint nun im Instrumenten-Slot und kann benutzt werden. Im Instrumenten-Mixer knnen Sie den Output von REAKTOR 5 genau so mischen, panoramisieren und verarbeiten wie jede beliebige andere Audiospur unter Logic. Klicken Sie auf den REAKTOR 5-Slot des Mixers, um die REAKTOR 5Schnittstelle aufzurufen. Hier knnen Sie alle Funktionen von REAKTOR 5 steuern und bearbeiten. Anmerkung: Falls REAKTOR 5 in der Liste verfgbarer AU-Instrumente innerhalb ihrer AU-Hostanwendung nicht auftaucht, ist das plug-in nicht richtig installiert. Schlagen Sie bitte im vorhergehenden Abschnitt (Installation des plug-ins auf Windows- und Mac-Plattformen) nach, um hierzu Hilfe zu erhalten.

54 Reaktor als Plug-In

REAKTOR 5

Wenn Sie ein Instrument aus der Library geladen haben, sollten Sie es ber MIDI mit einem Keyboard Controller triggern knnen. Der Sound von REAKTOR 5 wird ber den Mixer an ihre Soundkarte bertragen. Wenn das plug-in kein MIDI empfngt oder kein Audio erzeugt, berprfen Sie bitte die beiden folgenden mglichen Fehlerquellen: Stellen Sie sicher, dass MIDI thru in Logic aktiviert ist. Der MIDI-Kanal ihrer MIDI-Spur muss mit dem Empfangskanal des geladenen Instruments bereinstimmen. Stellen Sie sicher, dass Sie ihre Soundkarte richtig fr den Einsatz unter Logic konguriert haben. (Schlagen Sie weitere Informationen im Logic-Handbuch nach.)

7.4.2. Verwendung in Digital Performer 4.5


Starten Sie den Digital Performer. Erstellen Sie eine Instrumentenspur, indem Sie Project Add Track Instrument Track REAKTOR 5 auswhlen.

Erstellen Sie eine MIDI-Spur, indem Sie Project Add Track Midi Track auswhlen. Weisen Sie im Spurbersichtfenster des Digital Performer (oder im Sequenz-Editor-Fenster) den Ausgang dieser MIDI-Spur REAKTOR 5-1 und einem MIDI-Kanal zu. Wenn Sie weitere REAKTOR 5-plug-ins erzeugen, heien diese REAKTOR 5-2, REAKTOR 5-3 etc.

REAKTOR 5

Reaktor als Plug-In 55

Das plug-in ist nun gebrauchsfertig. Mit dem Mixer des Digital Performer knnen Sie den Output von REAKTOR 5 genau so mischen, panoramisieren und verarbeiten wie jede beliebige andere Audiospur. Um REAKTOR 5 mit ihrem Keyboard zu spielen, mssen Sie die REAKTOR 5 zugewiesene MIDI-Spur scharfschalten. Vergewissern Sie sich, dass im Studio-Men des Digital Performer Midi Patch Through freigegeben ist. Klicken Sie auf dem Mischpult des Digital Performer den REAKTOR 5Slot an, um die REAKTOR 5-Schnittstelle aufzurufen. Hier knnen Sie alle Funktionen von REAKTOR 5 steuern und bearbeiten. Anmerkung: Falls REAKTOR 5 in der Liste verfgbarer Audio-Unit-plugins innerhalb ihrer Audio-Units-Hostanwendung nicht auftaucht, ist das plug-in nicht richtig installiert. Schlagen Sie bitte im vorhergehenden Abschnitt (Installation des plug-ins auf Mac-Plattformen) nach, um hierzu Hilfe zu erhalten. Wenn Sie ein Instrument aus der Library geladen haben, sollten Sie es ber MIDI mit einem Keyboard Controller triggern knnen. Der Sound von REAKTOR 5 wird ber den Mixer des Digital Performer an ihre Soundkarte bertragen. Wenn das plug-in kein MIDI empfngt oder kein Audio erzeugt, berprfen Sie bitte die beiden folgenden mglichen Fehlerquellen: Vergewissern Sie sich, dass im Studio-Men des Digital Performer Midi Patch Through freigegeben ist. Der MIDI-Kanal ihrer MIDI-Spur muss mit dem Empfangskanal des geladenen Instruments bereinstimmen.

56 Reaktor als Plug-In

REAKTOR 5

Vergewissern Sie sich, dass der Ausgang der Instrumentenspur korrekt eingestellt ist. Stellen Sie sicher, dass Sie ihre Soundkarte richtig fr den Einsatz unter Digital Performer konguriert haben. (Schlagen Sie fr weitere Informationen im Digital-Performer-Handbuch nach.)

7.4.3. Die Verwendung in Garage Band


Starten sie Garage Band Klicken sie auf den +-Button, um eine neue Software InstrumentSpur zu erzeugen. Von hier knnen sie das gewnschte Icon whlen. Fhren sie einen Doppelklick auf das Icon fr die Instrumenten-Spur aus oder klicken sie auf das I-Icon, um die Spur-Info zu ffnen. Erweitern sie die Ansicht des Info-Fensters mit dem Details-Dreieck unterhalb des Instrumenten-Icons, um die Spureinstellungen zu sehen. Whlen sie das REAKTOR 5 Audio Units Plug-in aus der Generator-Dropdown-Liste.

Ein Klick auf das Bleistift-Icon neben dem Manual-Dropdown-Men ffnet die REAKTOR 5 Oberche zur Editierung. REAKTOR 5 kann jetzt mit einem externen MIDI-Keyboard gespielt oder mit Mausklicks auf der virtuellen Tastatur vorgehrt werden. Hinweis: Whrend der REAKTOR 5-Installation werden Garage Band Presets auf ihre Festplatte kopiert. Die Presets sind in der InstrumentenPreset-Liste von Garage Band im Ordner NI REAKTOR 5 verfgbar.

REAKTOR 5

Reaktor als Plug-In 57

7.5. DXi 2 plug-in


DXi 2 ist eine auf der Microsoft DirectX-Technologie basierende plug-inSchnittstelle fr Software-Synthesizer und -Instrumente.

7.5.1. REAKTOR 5 als DXi 2 Plug-in unter Sonar 4


Starten Sie Sonar. Whlen Sie REAKTOR 5 DXi 2 im Synth-Rack.

Laden des REAKTOR 5 DXi 2 plug-ins im Synth-Rack Routen Sie eine MIDI-Spur zum DXi 2 plug-in, indem Sie REAKTOR 5 in der Out-Dropdown-Liste whlen..

Zuweisen einer MIDI-Spur zum REAKTOR 5 DXi plug-in Wenn Sie ein Instrument aus der Library geladen haben, sollten Sie es ber MIDI mit einem Keyboard Controller triggern knnen. Der Sound von REAKTOR 5 wird ber den Sonar-Mixer an ihre Soundkarte bertragen. Wenn das plug-in kein MIDI empfngt oder kein Audio erzeugt, berprfen Sie bitte die beiden folgenden mglichen Fehlerquellen: Stellen Sie sicher, dass MIDI thru in Sonar aktiviert ist. Der MIDI-Kanal ihrer MIDI-Spur muss mit dem Empfangskanal des geladenen Instruments bereinstimmen. Stellen Sie sicher, dass Sie ihre Soundkarte richtig fr den Einsatz unter Sonar konguriert haben. (Schlagen Sie fr weitere Informationen im Sonar-Handbuch nach.

58 Reaktor als Plug-In

REAKTOR 5

7.6. REAKTOR 5 als RTAS-Plug-in mit Pro Tools 6.x unter Mac und Windows
RTAS ist ein Schnittstellen-Protokoll fr Mac OS und Windows, mit dem Sie unter ProTools plug-ins verwenden knnen. RTAS-plug-ins sind unabhngig von zustzlicher TDM-Hardware und bieten trotzdem die grtmgliche Funktionsvielfalt. Der Host-Prozessor bernimmt in diesem Fall alle Berechnungen fr das plug-in. Starten Sie ProTools Erzeugen Sie eine neue AUX-Spur mit File New Track. Erzeugen Sie genauso eine neue MIDI-Spur ffnen Sie den Channel-Mixer unter Windows Show mix Der dunkelgraue Kasten im obersten Bereich des AUX-Kanals ist der RTAS-Insert-Bereich. Klicken Sie auf den ersten leeren Slot, um sich alle verfgbaren RTAS-plug-ins anzeigen zu lassen. Whlen Sie REAKTOR 5 aus dem Men.

ffnen Sie anschlieend den MIDI-Kanal, den Sie gerade erzeugt haben. Im Ausgangs-Slot sollte REAKTOR 5 als Empfnger eines Midi-Ausgangs zur Wahl stehen.

Jetzt sollten Sie in der Lage sein, REAKTOR 5 ber ihr Midi-Keyboard zu spielen. (Schlagen Sie weitere Informationen zum Aufzeichnen des REAKTOR 5Ausgangs in ihrem ProTools-Handbuch nach.) REAKTOR 5 Reaktor als Plug-In 59

8.

Open Sound Control (OSC)

OSC ist eine offenes, Netzwerk-unabhngiges Protokoll, welches fr die Kommunikation zwischen Computern, Sythesizern und anderen MultimediaGerten entwickelt wurde. Verglichen mit MIDI bietet OSC eine grere Zuverlssigkeit, greren Komfort und eine direktere Kontrolle des musikalischen Geschehens. Open Sound Control knnen Sie immer dann sinnvoll einsetzen, wenn mehrere Musikanwendungen, die dieses Protokoll untersttzen, zur selben Zeit auf demselben Computer oder auf mehreren NetzwerkComputern laufen sollen. Whrend MIDI nur die im eigenen Standard enthaltenen Befehle verarbeiten kann (Note On/Off, Pitchbend, Control Change, etc.), kann jedes Programm mit OSC eigene symbolische, hierarchische und dynamische Adressrume denieren.. OSC knnen Sie mit jeder beliebigen Netzwerktechnologie einsetzen, zum Beispiel ber TCP/IP-basierte LANs und das Internet. Die von OSC verwendeten Zeitmarken und die gebndelte Befehlsbertragung stellen ein exaktes Timing musikalischer Ereignisse sicher, selbst wenn das Netzwerk eine Verzgerung erzeugt oder temporre Strungen in der betragung auftreten. OSC verfgt ber eine Reihe von Parameter-Typen, welche sukzessiv in zuknftigen REAKTOR-Versionen Einzug halten werden.

8.1. Anwendungsgebiete
Die OSC-Implementierung von REAKTOR 5 erlaubt die einfache Einrichtung von: Umgebungen fr die Internet-basierte, internationale Zusammenarbeit mehrerer Musiker, Klanginstallationen mit Dutzenden miteinander vernetzter Computer in einem Raum, Netzwerken aus zwei oder mehr Computern, die gemeinsam Synthese-Aufgaben abarbeiten und Kommunikationswegen zwischen Musikanwendungen auf einem einzigen Computer.

60 Open Sound Control

REAKTOR 5

Die jetzige OSC-Implementierung in REAKTOR umfasst nur die bertragung von Event-Daten zwischen zwei oder mehreren Computern, auf denen REAKTOR luft; Audio-Daten werden derzeit noch nicht bertragen. Zustzlich zu den blichen Mindestanforderungen von REAKTOR 5 bentigen Sie eine Netzwerkkarte, um OSC einzusetzen. Die Netzwerk-Protokolle TCP/IP and UDP mssen auerdem auf Ihrem Rechner installiert sein.

8.2. OSC-Systemeinstellungen

Dialog OSC Setup mit den OSC-Systemeinstellungen

REAKTOR 5

Open Sound Control 61

Die Einstellungen zu REAKTORs Open Sound Control (OSC) nehmen Sie im Dialog OSC Setup vor; Sie erreichen diesen Dialog ber das Men System. OSC verwendet fr die Kommunikation zwischen Mediengerten und Software wie REAKTOR Netzwerkprotokolle wie TCP/IP und LAN, sodass Sie in diesem Komgurationsdialog einige Parameter festlegen, die mit der NetzwerkAnbindung Ihres Computers zu tun haben. .

OSC aktivieren
Eine OSC-Verbindung knnen Sie mit der Option Activate OSC in der linken oberen Ecke des OSC Settings-Fenster aktivieren und deaktivieren. Eine OSCVerbindung ist nur mglich, wenn die Audio-Verarbeitung in REAKTOR aktiv ist. Dies ist nur dann der Fall, wenn in Ihrem Computer ein Audio-Interface bzw. ein integrierter Audiochip installiert und in REAKTOR eingerichtet ist. Der Status der Option Activate OSC bleibt beim Beenden von REAKTOR fr die nchste Sitzung erhalten.

OSC-Identikation
Zustzlich zur Option Activate OSC enthlt der obere Bereich des Dialogs OSC Setup auch Einstellungen fr die IP-Adresse, den Identier und den Port. Die Einstellungen hier werden ebenfalls zwischen zwei REAKTOR-Sitzungen beibehalten. Local IP Address: Dies ist die aktuelle IP-Adresse Ihres Computers. Sie wird automatisch erkannt und kann nicht editiert werden Local Identier: Der hier eingetragene Name wird dazu verwendet, andere OSC-Clients in einem Netzwerk zu identizieren. Sie knnen hier einen beliebigen Namen eintragen.. Local Port: Dies ist die Identikationsadresse in einem Subnetzwerk. Andere OSC-Clients knnen diese Adresse automatisch erkennen, wenn sie das Netzwerk nach weiteren Klienten scannen (siehe den Scan-Button weiter unten). Es werden nur bestimmte Ports gescannt, sodass Sie in dieses Feld nur Zahlen zwischen 10.000 und 10.015 eintragen sollten. Apply: Nachdem Sie Vernderungen vorgenommen haben, mssen Sie auf diese Schaltche klicken, damit die nderungen bernommen werden.

62 Open Sound Control

REAKTOR 5

OSC-Synchronisation
Der zweite Bereich im Dialog OSC Setup bezieht sich auf die Synchronisations-Einstellungen. Clock Sync (Master): Aktivieren Sie diese Option, damit REAKTOR als OSC-Master arbeitet und ein OSC-Clock-Signal an via OSC verbundene Clients sendet. OSC Clock funktioniert genauso wie eine MIDI-Clock. Die Clock wird an alle Clients in der Member List (siehe unten) gesendet. Time Sync (Master): Time Sync ist ein Regelkreis-System. Jeder Teilnehmer generiert seine eigene Clock, fragt aber kontinuierlich den Master nach der korrekten Zeit. Die beiden Clock-Typen operieren unabhngig voneinander Sie knnen wahlweise nur einen Typ, aber auch beide Typen aktivieren. Select Master: Wenn sich der Rechner, dessen Einstellungen Sie gerade bearbeiten, nicht im Clock-Sync-Master-Modus bendet, whlen Sie mit diesem Ausklapp-Men den OSC-Master aus, zu dem Sie den aktuellen OSC-Client synchronisieren wollen. Whlen Sie Clock Sync, um sich zu einem Clock Sync-Signal zu synchronisieren. Whlen Sie hier einen OSC-Teilnehmer, um sich zu dessen Time Sync zu synchronisieren. Sync LEDs: Rechts von den Optionsfeldern fr Clock Sync und Time Sync befinden sich kleine LEDs. Diese zeigen an, wenn ein Synchronisationssignal empfangen wird. Sync Errors: Dieses Feld zeigt Synchronisationsfehler an. Time Offset (ms): Fgt jeder OSC-Message, die an andere OSC-Teilnehmer gesendet wird, eine Zeitverzgerung hinzu. Wenn Sie hier z. B. 1000 ms eintragen, wird jede Message eine Sekunde spter beim OSC-Client ankommen. Diese Einstellung gilt nur dann, wenn sich alle teilnehmenden OSC-Clients im Time-Sync-Modus benden.

OSC Member List


Diese Liste enthlt alle OSC-Clients, zu denen eine Verbindung besteht Sie knnen die Eintrge in dieser Liste bearbeiten. Whlen Sie dazu einen Eintrag aus und klicken Sie dann auf die Schaltche Edit. Um die nderungen zu besttigen, klicken Sie auf die Schaltche Apply. Um eine OSC-Verbindung aus der OSC Member List zu lschen, whlen Sie den betreffenden Eintrag aus und klicken auf die Schaltche Delete.

REAKTOR 5

Open Sound Control 63

Die Funktion Scan erkennt OSC-Teilnehmer in einem Sub-Netzwerk automatisch, sofern die folgenden Bedingunen erfllt sind: Der Client muss sich im selben Sub-Netzwerk benden. REAKTOR muss auf diesem Computer bereits laufen (und die AudioVerarbeitung in REAKTOR muss aktiv sein). OSC muss in den Systemeinstllungen von REAKTOR aktiviert sein. Im Dialog OSC Setup muss eine Port-Adresse zwischen 10.000 und 10.015 eingestellt sein. Wenn Sie zwei Computer ber OSC miteinander verbinden wollen, die sich nicht in demselben Sub-Netzwerk benden (wenn Sie beispielsweise eine OSCVerbindung ber das Internet einrichten mchten), geben Sie den Identier, die IP-Addresse und die Port-Nummer unter der Teilnehmer-Liste von Hand ein und klicken Sie auf die Schaltche Apply.

OSC Monitor
Im unteren Bereich des Dialogs OSC Setup knnen Sie die OSC-Aktivitten berwachen. OSC Message: Diese Textfeld dient dazu, OSC-Messages an andere OSCTeilnehmer zu senden. Diese Funktion knnen Sie dazu verwenden, eine OSC-Verbindung zu testen; Sie knnen hier aber auch Nachrichten an die Benutzer anderer, via OSC verbundener Computer schicken eine OSC-exklusive Chat-Box, sozusagen. Um einen nachricht zu versenden, whlen Sie zunchst eine Empfnger in der Teilnehmer-Liste aus. Geben Sie dann einen Text in das Feld ein; wenn Sie die Eingabetaste (Return) auf Ihrer Computertastatur drcken, wird die Nachricht abgeschickt. OSC Monitor: Das Monitor-Fenster zeigt alle erhaltenen OSC-Messages an. Monitor Options: Hier knnen Sie die verschiedenen Anzeigemodi des Monitor-Fensters einstellen.

64 Open Sound Control

REAKTOR 5

9.

Erste Schritte in REAKTOR 5

Das folgende Kapitel soll Sie mit einigen Grundlagen der Bedienung, der Funktionsweise und mit der Programmierung von REAKTOR vertraut machen. Wir wollen Ihnen natrlich nicht einreden, REAKTOR sei eine ganz einfache Sache, mit der Sie schon nach wenigen Minuten Ihren ersten eigenen PhysicalModeling-Synthesizer programmiert haben. Ganz so einfach ist es nmlich nicht: REAKTOR ist ein komplexes Programm, das komplexe Funktionen zur Verfgung stellt, die es Ihnen gestatten, komplexe Dinge zu realisieren. Und wenn Sie ebendies tun mchten, so werden Sie um eine intensive Einarbeitungsphase nicht herum kommen. Doch keine Angst. Sie knnen mit REAKTOR auf einer komplizierten Ebene arbeiten, Sie mssen es aber nicht. Vielmehr werden Sie gleich zu Beginn unseres ersten Rundgangs sehen, dass es mit REAKTOR mglich ist, auch ohne Kenntnisse von Synthese-Verfahren oder technischen Strukturen mit einer Vielzahl verschiedener Instrumente zu musizieren, indem Sie sich einfach der mitgelieferten Bibliotheken bedienen.

9.1. Beispiel-Ensembles laden und spielen


Stellen Sie zunchst sicher, dass Ihr Einspielinstrument (Masterkeyboard o. .) mit einem der MIDI-Eingnge Ihres Rechners verbunden ist. MIDI-Eingnge aktivieren Sie in den Voreinstellungen von REAKTOR unter Input Interfaces > Audio + MIDI Settings... auf dem MIDI-Karteireiter (Nheres zur Aktivierung von MIDI-Ports nden Sie in Abschnitt Preferences in Kapitel 6.3). Als MIDISendekanal sollten Sie auf dem Einspielinstrument 1 whlen. Sie knnen auch einfach die Tasten auf der Computertastatur benutzen, um Tne anzuschlagen (siehe Anhang fr die Belegung der Tasten)

REAKTOR 5

Erste Schritte in REAKTOR 65

SynthOne

Panel-Fenster fr SynthOne In REAKTOR ffnen Sie nun ber den Ordner Tutorial Ensembles im REAKTOR Library-Verzeichnis. Markieren Sie dort Synth1.ens und klicken Sie auf Open oder ziehen Sie das Ensemble aus dem Browser in das Hauptfenster von REAKTOR. Sehen Sie sich zuerst die Haupt-Werkzeugleiste an.

Ist der Schalter Run/Stop Audio gedrckt und zeigt das Zahlenfeld daneben den aktuellen CPU-Verbrauch an? Wenn ja, dann knnen Sie nun den Synth1 spielen. Wenn nicht, klicken Sie auf den Schalter Run/Stop Audio, um Ihren neuen Synthesizer einzuschalten. Wenn das Zahlenfeld fr die CPU-Auslastung Over anzeigt oder ein Fenster mit einer Warnmeldung (Processor Overload!) geffnet wird, um Sie darber zu informieren, dass die Audioverarbeitung angehalten wurde, mssen Sie entweder die Anzahl der Stimmen reduzieren oder eine niedrigere Sampling-Rate whlen. Um die Stimmenanzahl zu reduzieren, ndern Sie in der Instrumenten-Kopfzeile des SynthOne den Eintrag im Feld Voices von 6 auf einen kleineren Wert. Eine niedrigere Sampling-Rate als die anfnglich gewhlten 44100 Hz stellen Sie ber das Ausklapp-Men in der Werkzeugleiste ein. Wenn jemals die Pegelanzeige Out rot leuchtet, zeigt dies an, dass die Soundkarte bersteuert wird. In diesem Fall sollten Sie die Lautstrke des Ensembles mit dem Haupt-Lautstrkeregler reduzieren. Bei jeder Note, die Sie spielen, sollte nun die MIDI-LED EXT In in der Instrumenten-Kopfzeile rot aueuchten.

66 Erste Schritte in REAKTOR

REAKTOR 5

Diese Lampen zeigen an, dass der SynthOne MIDI-Daten empfngt. Die LED MIDI EXT zeigt an, dass MIDI-Daten von extern (Keyboard, Sequencer, etc.) empfangen werden. Die LED-MIDI INT zeigt an, dass MIDI-Daten von extern (Keyboard, Sequencer, etc.) empfangen werden. SynthOne ist die Nachbildung eines einfachen sechsstimmigen AnalogSynthesizers. Er verfgt ber einen Sgezahn-Oszillator, ein 24-dB-TiefpassFilter, einen LFO, der auf die Tonhhe wirkt, und eine ADSR-Hllkurve, die Filter-Cutoff und Amplitude moduliert. Im Panel-Fenster des SynthOne nden Sie die Bedienelemente, mit denen Sie den Sound verndern knnen. Folgende Bedienelemente stehen zur Verfgung (von links nach rechts): Mit den Reglern A(ttack), D(ecay), S(ustain) und R(elease) knnen Sie die Form der Hllkurve ndern. Cutoff dient zum Bestimmen der Filter-Cutoff-Frequenz, Reson(ance) zum Anheben der Frequenzen in der Nhe der Cutoff-Frequenz. Mit dem Regler EnvAmt stellen Sie ein, wie stark das Filter von der Hllkurve beeinusst (moduliert) wird. Depth legt die Intensitt, Rate die Geschwindigkeit des LFOs fest. Wenn Sie schon mal einen Synthesizer verwendet haben, sollte der Umgang mit diesem einfach gestrickten Instrument fr Sie keine Herausforderung darstellen. Ist der Synth1 dagegen ihr erster Synthesizer, so haben Sie hier Gelegenheit, durch Herumschrauben an wenigen, aber sehr essentiellen Syntheseparametern deren jeweilige Auswirkungen auf den Klang auszuprobieren, ohne Angst haben zu mssen, sich allzu weit zu verlaufen. Sollten Sie bei Ihren Exkursionen irgendwann auf einen Klang stoen, der Ihnen besonders gut gefllt, wollen Sie diesen vielleicht speichern. Das geht folgendermaen: ffnen Sie das Fenster Snapshots, indem Sie auf das Kamera-Icon in der Werkzeugleiste klicken.

Das Fenster Snapshots dient zum Verwalten (Speichern, Umbenennen, Lschen, etc.) von Snapshots (Schnappschssen). Diese Snapshots entsprechen den Patches, Presets oder Programs, die Sie vielleicht von anderen programmierbaren Synthesizern her kennen.

REAKTOR 5

Erste Schritte in REAKTOR 67

Klicken Sie die Schaltche Append zweimal (der erste Klick schaltet die Beleuchtung des Schalters ein, der zweite Klick schaltet sie aus), um Ihren aktuellen SynthOne-Sound auf dem ersten freien Speicherplatz der Snapshot-Liste abzulegen. REAKTOR benennt Ihren neuen Snapshot mit einem Standardnamen. Um den Snapshot umzubenennen, doppelklicken Sie auf den aktuellen Namen, tippen einen Namen Ihrer Wahl ein und drcken dann Enter.

Padecho

Das nchste Ensemble, das wir etwas nher betrachten wollen, heit Padecho. ens. (Pad-echo = Pad mit echo.) Sie nden es in demselben Ordner, aus dem wir zuvor auch SynthOne gezogen haben. Sie werden nun erst noch gefragt, ob Sie die nderungen, die Sie in Synth1 gemacht haben, abspeichern wollen. Wahrscheinlich wollen Sie mit Nein 68 Erste Schritte in REAKTOR REAKTOR 5

antworten, auer wenn Sie gerade einen neuen Sound gefunden haben, der sich lohnt aufzuheben. Sie sehen nun drei Instrumenten-Panels namens Pad, Echo Stereo und Master. Klicken Sie auf die Schaltche fr die Struktur-Ansicht (mit den drei kleinen, durch Kabel verbundenen Kstchen darauf) in der Panel-Werkzeugleiste, um das Ensemble-Struktur-Fenster zu ffnen.

Das Ensemble ist die oberste Ebene in REAKTOR und das EnsembleStruktur-Fenster bildet gewissermaen aus der Vogelperspektive die komplette Arbeitsumgebung ab, die Ihnen jeweils zur Verfgung steht. In diesem Fall enthlt die Arbeitsumgebung den Synthesizer Pad, das Stereo-Delay Echo Stereo und das Modul Master, welches die Master-Ensemble-Regler Main und Tune bereitstellt.

Der Ausgang des Synthesizer-Moduls Pad ist mit den beiden Eingngen des Delay-Effekts Echo Stereo verbunden. Die Ausgnge von Echo Stereo sind an die beiden Eingnge des Moduls Audio Out angeschlossen.

REAKTOR 5

Erste Schritte in REAKTOR 69

Sie nden das Modul Audio Out in jedem Ensemble. Es stellt die Verbindung zwischen der Software und dem Rest der Welt her und leitet die Ausgaben des REAKTOR-Ensembles entweder an die Ausgnge Ihrer Soundkarte oder ber eine Plug-in-Schnittstelle an eine andere Software weiter. Sein Gegenstck, das Modul Audio In, ist ebenfalls Bestandteil jedes Ensembles und verbindet das Ensemble mit den Eingngen Ihrer Soundkarte oder (via Plug-in-Schnittstelle) mit einer anderen Software. In diesem Fall ist Audio In stumm geschaltet (was Sie an dem roten M in der Kopfzeile des Moduls erkennen), weil das Ensemble Padecho keine Audio-Eingangssignale verwendet. Schon bei der oberchlichen Betrachtung des Ensembles Padecho werden Ihnen zwei wichtige Eigenschaften von REAKTOR auffallen. Eine ist, dass ein Ensemble aus mehr als einem Instrument bestehen kann. Die andere ist, dass sich die Mglichkeiten des Programms nicht auf Synthesizer beschrnken Echo Stereo ist zum Beispiel eine Effekt-Einheit. Sie knnen zwischen der Ensemble-Struktur und dem Ensemble-Panel hinund herspringen, indem Sie einen Doppelklick auf den schwarzen Hintergrund des Panels oder dem dunkelgrauen Hintergrund der Structure ausfhren. Versuchen Sies mal. Spielen knnen Sie das Ensemble auch in der Struktur-Ansicht, wie der Druck auf eine Taste Ihres MIDI-Keyboards zeigt, allerdings stehen dort keinerlei Bedienelemente zur Verfgung, was den Unterhaltungswert doch deutlich schmlert Das Panel des Master-Instruments bietet Zugriff auf zwei Drehregler: Mit dem Regler Main stellen Sie die Gesamtlautstrke fr das Ensemble ein, mit dem Regler Tune legen Sie die Master-Stimmung fest. Zusammen mit den Reglern der Module Pad und Stereo Echo sehen Sie nun smtliche Bedienelemente des Ensembles. Bevor wir Sie nun einige Zeit mit dem Ensemble Padecho allein lassen, noch einige Bemerkungen zur Struktur dieses Ensembles. Der Synthesizer Pad enthlt zwei Oszillatoren, die beide eine Pulswelle erzeugen. Die Stimmung des zweiten Oszillators knnen Sie relativ zum ersten einstellen, und zwar grob mit dem Regler Interval, fein mit dem Regler Fine. Die Pulseite der beiden Oszillatoren legen Sie mit dem Regler PWidth fest; Sie knnen Sie aber auch vom LFO modulieren lassen. Mit dem Regler LFO Rate stellen Sie die Geschwindigkeit, mit dem Regler Depth die Strke der LFO-Modulation ein. Die ADSR-Hllkurve beeinusst hier ebenfalls sowohl Filter als auch Amplitude; ihre Regler sowie die Drehregler rechts zum Kontrollieren des Filters entsprechen den aus SynthOne bekannten Bedienelementen.

70 Erste Schritte in REAKTOR

REAKTOR 5

Der Delay-Effekt Echo Stereo besteht aus zwei Delay-Strngen, von denen einer den linken und der andere den rechten Stereo-Kanal verarbeitet. Die Delay-Zeiten der beiden Strnge knnen Sie unabhngig voneinander mit den Reglern Del L und Del R einstellen, wobei eine Einstellung auf den Wert 0 kein Delay erzeugt. Die gewnschte Anzahl von Echos legen Sie mit den Reglern F(eed)Back und Cross fest, wobei FBack die Strke des Signals eines Kanals (L oder R), die wieder in diesen Kanal eingespeist wird, bestimmt. Cross legt dagegen den in den jeweils anderen Kanal eingespeisten Signalanteil fest. Schlielich knnen Sie noch mit dem Regler Wet-Lvl den Anteil des bearbeiteten Signals, der das Delay passiert, bestimmen, und so die Strke des Effekts beeinussen.

FM Overdrive

Das nchste Beispiel, das wir Ihnen vorstellen mchten, heit FM-Overdrive. ens. (FM-Overdrive = FM mit zwei Operatoren + Overdrive.) Sie nden auch dieses Ensemble im Ordner Tutorial Ensembles. Wie ein kurzer Blick auf die Ensemble-Struktur zeigt, haben wir auch hier wieder eine Verschaltung von zwei Gerten vor uns: Dem Synthesizer FM 2 Operator folgt der Distortion-Effekt Overdrive.

REAKTOR 5

Erste Schritte in REAKTOR 71

Der Synthesizer FM 2 Operator demonstriert die Flexibilitt von REAKTOR 5. Zustzlich zur subtraktiven Synthese beherrscht REAKTOR noch andere Arten der Klangsynthese. In diesem Fall kommt FM (Frequenzmodulation), ein von den Synthesizern aus Yamahas DX-Serie populr gemachtes Verfahren, fr die Klangerzeugung zum Einsatz. In unserem Beispiel gibt es allerdings nicht sechs Operatoren (wie beim DX7) oder vier wie bei den kleineren DX-Modellen, sondern nur zwei Operatoren; die Struktur ist also ziemlich bersichtlich.

Beide Operatoren bestehen aus einem Oszillator, der eine Sinusschwingung erzeugt. Der eine Operator ist der sogenannte Carrier, zustndig fr die Erzeugung der Grundschwingung und damit auch der Tonhhe des Klangs, der andere Operator fungiert als Modulator, der die Sinuswelle des Carriers moduliert und damit auch die Klangfarbe bestimmt. Spielen Sie einmal ein paar Tne auf Ihrem MIDI-Keyboard. Wenig spektakulr, oder? Jetzt drehen Sie langsam den Regler FM auf und hren Sie zu, wie sich der Klang verndert.

Ein glockiges Element mischt sich in den Sound, bis es ihn, wenn der Regler seine Maximalstellung erreicht hat, gnzlich dominiert. Technisch gesehen haben wir durch das Hochfahren des FM-Reglers nichts anderes getan, als den Pegel des Modulators anzuheben und damit einzustellen, wie stark er die Frequenz des Carriers moduliert. 72 Erste Schritte in REAKTOR REAKTOR 5

Im nchsten Schritt wenden wir uns dem Regler Interval zu. Mit diesem bestimmt man die Frequenz des Modulators. Die Auswirkungen dieses Reglers drften Sie deutlich hren. Der daneben platzierte Regler Detune gestattet dann noch die Feinabstimmung der Interval-Einstellung. Fr die Bestimmung des Klangverlaufs ist hier eine sehr einfache Hllkurve zustndig. Diese Hllkurve formt das Carrier-Signal und besitzt lediglich zwei Parameter: D(ecay) und R(elease). Die Hllkurve fr den Modulator ist noch einfacher aufgebaut und kommt mit dem Drehregler Mod-D zum Festlegen des Decay-Werts aus. Mit diesem Wissen ausgestattet, drfte es Ihnen nun nicht schwerfallen, selbst Sounds mit dem 2-Operatoren-FM-Synthesizer herzustellen, und das sogar recht gezielt. Wenden wir uns noch kurz dem Overdrive zu, der dem schlichten Zweck dient, Ihre FM-Klangkreationen mit einem mehr oder minder groen Grad akustischer Verschmutzung zu versehen. Am besten probieren Sie zunchst einmal die verschiedenen Snapshots aus, bevor Sie sich der folgenden Erluterung der Parameter dieses Gertes widmen. Drive regelt den Pegel des Signals, das dem Verzerrer zugefhrt wird. Mit Asym ist es mglich, das Obertonspektrum dieses Signals so zu bearbeiten, dass es wrmer klingt, sich also mehr so anhrt, als sei die Schaltung mithilfe einer Rhre realisiert. Dem Verzerrer-Teil nachgeschaltet ist ein Filter mit den Parametern Freq(ency) zur Bestimmung der Eckfrequenz und Emph(asis) zur Betonung der eingestellten Eckfrequenz. Die Stellung des Volume-Reglers schlielich entscheidet ber die Ausgangslautstrke des Gesamtsignals.

REAKTOR 5

Erste Schritte in REAKTOR 73

16-Step Sequencer Plus Bassline

Auch das Ensemble Squnc16*.ens, mit dem wir im Folgenden ein wenig herumspielen werden, nden Sie wieder im Ordner Tutorial Ensembles.

Ein Blick auf die Ensemble-Struktur informiert uns ber den Aufbau dieses Setups: Sequence16, ein 16-Step-Sequenzer (aha, so etwas kann REAKTOR also auch) steuert Bassline, eine Art 303-Clone, dessen Signal ber den Auto-Panner an den Audio-Ausgang gelangt. Das Panel des Ensembles Sequenzer16 ist bereits sichtbar; falls der Schalter Run gedrckt ist, sollten Sie das Pattern spielen hren. Drcken Sie Run einmal, um das Pattern anzuhalten; drcken Sie den Schalter ein weiteres Mal, um das Abspielen wieder zu starten. Sie knnen die Tonhhe fr jeden einzelnen Schritt mit den Schiebereglern in der oberen Reihe (Pitch) verndern. Mit den Schiebereglern unteren Reihe (Lvl) stellen Sie die Pegel der einzelnen Schritte ein. Das Tempo knnen Sie mit dem Regler BPM variieren (den Sie neben dem Schalter Run nden). Die Haltedauer der Schritte, also den Notenwert, bestimmen Sie fr alle Schritte gemeinsam mit dem Regler Length. 74 Erste Schritte in REAKTOR REAKTOR 5

Ein Klick auf den Taster Reset, den Sie unterhalb des Schalters Run sehen, setzt den Lauf des Sequencers auf den Schritt 1 zurck. Wenn Sie diesen Taster drcken, whrend die Sequenz luft, knnen Sie sehr schne Verschiebungen der Tonfolge erzeugen. Wenn Sie ihn hingegen bei angehaltenem Sequenzer drcken, so beginnt die Tonfolge bei erneutem Start wieder mit dem ersten Schritt und nicht irgendwo mittendrin. Der Aufbau von Bassline entspricht dem, was Sie vielleicht von einer 303 her kennen, aber selbst wenn Sie dieses Instrument noch nie gesehen haben, drften bei der geringen Anzahl von Bedienelementen eigentlich keine Schwierigkeiten bei der Bedienung auftreten. Drehen Sie einfach nach Herzenslust an den verschiedenen Reglern und hren Sie, was passiert. Wie Sie sicher schon bemerkt haben, wandert der Sound bei diesem Ensemble stndig zwischen dem rechten und linken Audio-Kanal hin und her. Verantwortlich dafr ist der Auto Panner. Mit Amount steuern Sie, wie stark das Signal zwischen rechtem und linkem Kanal wandern soll, mit Rate regeln Sie die Geschwindigkeit der Bewegung.

Sample Loop Player

Das letzte Beispiel, mit denen wir REAKTORs Mglichkeiten vorstellen wollen, heit Wav-play*.ens. Sie nden es wie die bisherigen Beispiele im Ordner Tutorial Ensembles.

Dieses Ensemble besteht aus den Einheiten Loop Player und 12-Band. Bevor Sie hier allerdings etwas hren knnen. mssen Sie zuerst ein Sample in das Modul Loop Player laden. Hierzu fhren Sie unter Windows XP einen Rechts-Klick, unter Mac OS X einen Ctrl-Klick auf den Sample-Slot, im Ausgangszustand mit untitled*.wav beschriftet, und whlen aus dem Kontextmen den Eintrag Load Audio in Tapedeck.... In dem Datei-Auswahlfenster whlen Sie eine

REAKTOR 5

Erste Schritte in REAKTOR 75

beliebige WAV- oder AIF-Datei auf Ihrer Festplatte aus und laden sie durch Klick auf Open. Wenn Sie nun auf den Schalter Play klicken, sollten Sie hren, wie das neu geladene Sample als Loop abgespielt wird. Wenn Play bereits gedrckt ist und Sie nichts hren oder wenn das Sample nicht als Loop luft, drcken Sie den Schalter Play zweimal, um ihn neu zu initialisieren und das Abspielen zu starten. Der eigentliche Clou am Ensemble Wav-play verbirgt sich aber in dem EffektModul 12-Band. Das Panel dieses Effekts erinnert mit seinen Schiebereglern stark an die einen graschen Equalizer und gestattet hnlich wie dieser die unabhngige Beeinussung verschiedener Frequenzbnder: 12-Band ist eine Filterbank, die noch drastischere Klangmanipulationen gestattet als ein Equalizer. Die Zahl ber jedem Schieberegler gibt dabei Auskunft darber, bei wieviel Hz das durch diesen Regler steuerbare Band angesiedelt ist. Probieren Sie einfach einmal bei laufendem Loop die Auswirkungen der verschiedenen Frequenzbnder auf den Sound aus. Sie werden feststellen, dass sich nicht nur die Klangfarbe des Loop ndert, sondern dass es sogar mglich ist, einzelne Instrumente mehr oder minder vollstndig wegzultern und so den musikalischen Charakter des Loop zu verndern.

9.2. Der erste selbstgebaute Synthesizer


Wie Sie an den Beispielen im vorhergehenden Kapitel und vielleicht auch durch weiteres Herumstbern in der Library gesehen haben, bietet REAKTOR 5 eine Flle bereits fertig programmierter Instrumente, Effektgerte und Kombinationen daraus, die durchaus schon eine Menge Spa bieten. Der wahre Reiz von REAKTOR liegt darin, dass Sie selbst Instrumente entwerfen und konstruieren knnen. Und wie Sie im Folgenden sehen werden, ist dies gar nicht so schwer. Wie wre es beispielsweise mit einem Analog-Synthesizer auf der Grundlage der guten alten subtraktiven Synthese? Bei diesem Verfahren erzeugt ein Oszillator eine obertonreiche Wellenform, von der dann mit einem zeitlich variablen Filter bestimmte Frequenzanteile entfernt werden. Na dann los.

Vorbereitung
Bei der Realisierung unseres Synthesizers entscheiden wir uns hier fr eine einfache, aber sehr effektive Vorgehensweise, nmlich fr die Arbeit mit so genannten Macros.

76 Erste Schritte in REAKTOR

REAKTOR 5

Anmerkung: REAKTOR stellt zwei Arten von Macros zur Verfgung, nmlich Primary-Macros (Macros, die auf dem Primary Level zum Einsatz kommen) und Core-Macros (Macros, die Sie auf der Core-Ebene von REAKTOR 5 nden). In diesem Abschnitt beschftigen wir uns ausschlielich mit Primary-Macros. Wenn Sie den Umgang mit Core-Macros lernen wollen, nden Sie im REAKTOR-Core-Handbuch ausfhrliche Informationen dazu. Macros sind in der Sprache von REAKTOR grere Funktionsblcke, mit deren Hilfe sich recht einfach und vor allem bersichtlich komplexere Strukturen aufbauen lassen. REAKTOR hlt fr Sie bereits eine umfangreiche Bibliothek solcher Macros bereit, und dort werden wir uns bedienen. Schalten Sie am besten erst einmal mit dem Schalter Run/Stop Audio in der Werkzeugleiste die Audio-Wiedergabe aus, damit Sie keinen Schreck kriegen, wenn die halbfertige Schaltung pltzlich anfngt zu spielen.

Nun bereiten wir die Arbeitsche vor, auf der wir den Synthesizer bauen wollen. Dazu ffnen Sie das Men File in der Haupt-Menleiste von REAKTOR und whlen dort den Eintrag New Ensemble. Wenn Sie das getan haben, sehen Sie (in der Ensemble-Struktur) unsere alten Bekannten Audio Out und Audio In, sowie zwei Instrumente, nmlich Instrument und Master.

REAKTOR 5

Erste Schritte in REAKTOR 77

Bevor wir fortfahren, lschen Sie zunchst das Modul Instrument, weil Sie ja lernen mchten, wie man ein Ensemble von Grund auf neu anlegt. Das andere Instrument namens Master sollten Sie behalten, weil es die wichtigen globalen Regler Level und Tune bereitstellt, die in der Panel-Ansicht erscheinen. Zunchst brauchen wir noch eine Hlle, in der wir unseren Synthesizer aufbauen werden. Dazu nehmen wir ein leeres Instrumenten-Modul, das wir uns aus der Bibliothek holen. Um ein leeres Instrumenten-Modul zu erzeugen, fhren Sie unter Windows XP einen Rechts-Klick, unter Mac OS X einen CtrlKlick auf eine freie Flche des Ensemble-Struktur-Fensters aus und whlen aus dem Kontextmen den Eintrag Insert Instrument New - 2In2Out. Ein leeres Instrument namens Instrument erscheint in der Struktur. Doppelklicken Sie das Modul Instrument und legen Sie dadurch seine Struktur frei. Lschen Sie dann alle darin enthaltenen Module mit Ausnahme des Ausgangs-Moduls L und des davor liegenden Moduls Audio Voice Combiner (}).

Doppelklicken Sie auf eine freie Flche der Struktur des Moduls Instrument, um wieder das Ensemble-Struktur-Fenster aufzurufen (Doppelklicks auf eine Struktur sind eine prima Methode, um sich eine Ebene aufwrts in REAKTORs 78 Erste Schritte in REAKTOR REAKTOR 5

Ebenen-Hierarchie zu bewegen). Klicken Sie nun auf den Ausgangs-Port L des Moduls Instrument, ziehen Sie den Mauszeiger zum Eingangs-Port 1 des Moduls Audio Out und lassen Sie dort die Maustaste los.

Sehen Sie nun eine Verbindung zwischen den beiden Modulen? Wenn nicht, probieren Sie es noch mal. Wenn ja: Herzlichen Glckwunsch, Sie haben gerade Ihr erstes virtuelles Kabel angeschlossen! Machen Sie doch am besten gleich weiter und schlieen Sie den Ausgang L des Moduls Instrument auch an den Eingangs-Port 2 des Moduls Audio Out an, damit Sie spter den Sound auch auf beiden Kanlen hren knnen.

Wahl der Komponenten


Fr unseren Synthesizer bentigen wir einen oder mehrere Oszillatoren, deren Signal ein Filter durchlaufen soll. Die Lautstrke des Oszillators soll auerdem durch eine Lautstrke-Hllkurve gesteuert werden. Diese Komponenten stellen wir nun zusammen. Sehen Sie sich die Module Master und Instrument in der Panel-Ansicht im Ensemble-Panel-Fenster an.

Das Panel des Moduls Instrument ist leer (weil wir dieser Struktur noch keine sichtbaren Objekte hinzugefgt haben), Master enthlt nur die Regler Level und Tune. ffnen Sie das Struktur-Fenster fr Instrument. Hier werden wir nun die oben erwhnten Komponenten einsetzen. Fhren Sie dazu unter Windows XP einen Rechts-Klick, unter Mac OS X einen Ctrl-Klick in das Struktur-Fenster des Moduls Instrument und whlen Sie aus dem Kontextmen den Eintrag Macro Building Blocks Oscillators Osc (pls, saw, tri). Im Struktur-Fenster sehen Sie nun das frisch eingesetzte Macro namens Osc 3 Wave. REAKTOR 5 Erste Schritte in REAKTOR 79

Ein kurzer Blick in die Panel-Ansicht des Moduls Instrument, die gerade noch leer war, zeigt uns nun die Bedienelemente des Macros Osc 3 Wave.

Wir machen Fortschritte. Bevor wir fortfahren, wollen wir uns aber doch davon berzeugen, dass der Oszillator auch funktioniert. Vorsichtshalber setzen Sie dazu zunchst den Schieberegler Level des Moduls Master etwa auf 10, um bse berraschungen whrend des folgenden Audio-Tests zu vermeiden.

Ziehen Sie nun in der Struktur-Ansicht des Moduls Instrument eine Kabelverbindung zwischen dem Ausgangs-Port Out des Macros Osc 3 Wave und dem Eingangs-Port des Moduls Audio Voice Combiner (}). Dazu klicken Sie auf einen der beiden Ports und ziehen das Kabel mit der Maus zum anderen Port. Die Richtung ist dabei nicht von Bedeutung. Das Modul Audio Voice Combiner dient dazu, ein polyphones Signal in ein monophones zu konvertieren. Diese Konvertierung ist besonders vor dem Ausgangs-Port eines Instruments wichtig, weil Instrumenten-Ports generell monophon sind.

Nun wollen wir die Lautstrke-Hllkurve ADSR einfgen und an das Macro Osc 3 Wave anschlieen. Rufen Sie dafr wieder das Kontextmen auf und whlen Sie daraus den Eintrag Macro Building Blocks Envelope 80 Erste Schritte in REAKTOR REAKTOR 5

ADSR -Envelope. Verbinden Sie den unteren Ausgangs-Port Out (den schwarzen, nicht den roten) des Macros ADSR-Env mit dem Eingang A des Macros Osc 3 Wave.

Nun brauchen wir nur noch zwei wichtige MIDI Module, um die Kommunikation zu einem externen MIDI-Eingabegert herzustellen. Fgen Sie ber das Kontextmen zunchst das Modul NotePitch (Built-In Module MIDI In Note Pitch) hinzu und verbinden Sie es mit dem Eingang P des Macros Osc 3 Wave. Schlielich brauchen wir noch das Modul Gate (Built-In Module MIDI In Gate), das Sie an den Eingang G des Macros ADSR-Env anschlieen.

Drcken Sie nun den Schalter Run/Stop Audio in der Haupt-Werkzeugleiste und schlagen Sie einige Tasten auf Ihrem MIDI-Keyboard an. Sie sollten Klnge aus dem Synthesizer hren. Falls nicht, prfen Sie die Verkabelung und speichern Sie das Ensemble, um es dann erneut zu laden. Das ist er, unser Oszillator im Rohzustand (noch) nicht richtig schn, aber funktionstchtig.

REAKTOR 5

Erste Schritte in REAKTOR 81

Vor dem Laden des Filters, unserer nchsten Komponente, entfernen Sie bitte zunchst das Kabel zwischen dem Macro Osc 3 Wave und dem Modul Audio Voice Combiner. Ziehe Sie dazu einfach den Mauszeiger mit gedrckter Maustaste von dem einen Port zum anderen, als ob Sie eine zweite Verbindung anlegen wollten, und die Verbindung ist verschwunden. Alternativ dazu knnen Sie auch auf das Kabel klicken und es dadurch auswhlen (es ndert dann seine Farbe) und anschlieend die Taste Entf. auf Ihrer Tastatur drcken.

Nun laden Sie auf die beschriebene Weise ein Filter-Macro. Sie nden dieses Macro im Kontextmen unter Macro Building Blocks Filter 4 Pole Filter (BP, BLP, LP). Verbinden Sie den Ausgangs-Port Out des Macros Osc 3 Wave mit dem Eingangs-Port In des Macros 4 Pole Filter. Schlieen Sie dann den Ausgangs-Port Out des Macros 4 Pole Filter an den Eingang des Moduls Audio Voice Combiner an, sodass am Ausgang des Ensembles wieder ein Signal anliegt.

Nun sollten verschiedene neue Filter-Bedienelemente in der Panel-Ansicht des Instruments aufgetaucht sein. Wenn Sie diese Bedienelemente nicht sehen knnen, weil sie von anderen Panel-Elementen berlagert werden, sollten Sie die folgenden Schritte ausfhren: 1) Klicken Sie auf den Schalter Lock/Unlock Panel (mit dem Schraubenschlssel-Icon) in der Kopfzeile der Panel-Ansicht des Moduls Instrument; um das Panel fr die Bearbeitung zu entriegeln.

82 Erste Schritte in REAKTOR

REAKTOR 5

2) Ziehen Sie jedes Macro (an seiner Beschriftung oben im Rahmen) auf einen eigenen Bereich im Panel.

3) Klicken Sie erneut auf den Schalter Lock/Unlock Panel, um das Panel wieder zu verriegeln. Sie sollten nun alle drei Macros deutlich sehen knnen: Osc 3 Wave, ADR-Env und 4 Pole Filter.

REAKTOR 5

Erste Schritte in REAKTOR 83

Wenn Sie diese Komponenten betrachten, fragen Sie sich vielleicht, ob ein Synthesizer mit nur einem Oszillator wirklich der Weisheit letzter Schluss ist schlielich hrt man ja berall, dass zwei Oszillatoren einfach einen fetteren Sound erzeugen. Lassen Sie uns also einen zweiten Oszillator zu unserem Ensemble hinzufgen. Fhren Sie dazu im Instrumenten-Struktur-Fenster unter Windows XP einen Rechts-Klick, unter Mac OS X einen Ctrl-Klick auf das Macro Osc 3 Wave (und achten Sie dabei darauf, keinen der Ports zu treffen) und whlen Sie aus dem Kontextmen den Eintrag Duplicate. Fertig.

84 Erste Schritte in REAKTOR

REAKTOR 5

Nun mssen wir uns langsam darum kmmern, dass wir den berblick behalten. Besonders Im Umgang mit einem komplexen Synthesizer knnte es leicht vorkommen, dass ein chaotisches Struktur-Layout Stunden der Fehlersuche nach sich zieht, wenn einmal etwas nicht so klappt wie vorgesehen. Wenn es in Ihrem Struktur-Fenster also noch nicht so ordentlich aussieht wie in dem obigen Screenshot, lassen Sie uns erst einmal aufrumen. Bewegen Sie dazu das Macro 4 Pole Filter links neben den Ausgangs-Port Out und lassen Sie zwischen den beiden Modulen noch Platz fr das Modul Audio Voice Combiner (}). Platzieren Sie dann die beiden Macros Osc 3 Wave ordentlich untereinander, am besten links neben dem Macro 4 Pole Filter.

Im nchsten Schritt sorgen wir dafr, dass wir die beiden Oszillatoren, die sich zur Zeit ja nicht nur optisch gleichen, sondern auch noch den gleichen Namen tragen, nicht mehr verwechseln knnen. Dazu benennen wir die beiden Oszillatoren unterschiedlich. Um den Oszillator-Macros individuelle Namen zu geben, fhren Sie unter Windows XP einen Rechts-Klick, unter Mac OS X einen Ctrl-Klick auf das obere der beiden Macros vom Typ Osc 3 Wave aus und whlen den Eintrag Properties aus dem Kontextmen. Es erscheint ein Fenster mit einem Feld, das in der linken oberen Ecke die Beschriftung Label trgt. In dieses Feld knnen Sie den neuen Namen des Oszillators eintragen, zum Beispiel Oscillator1. Um das andere Oszillator-Macro Osc 3 Wave neu zu benennen, gehen Sie genauso vor, geben aber den Namen Oscillator2 ein. Sie knnen auch das Macro 4 Pole Filter einfach in Filter umbenennen.

REAKTOR 5

Erste Schritte in REAKTOR 85

Damit beide Oszillatoren auch in den Genuss einer Filter-Behandlung kommen, mssen wir nun eine Verbindung vom Ausgangs-Port Out des Macros Oscillator2 zum Eingangs-Port In des Macros Filter anlegen. Allerdings haben wir nun ein Problem: REAKTOR gestattet es nicht, zwei Kabel an denselben Port anzuschlieen. Das ist aber bei genauerer Betrachtung nur logisch, denn Sie knnen ja auch sonst nicht zwei Stecker in dieselbe Buchse stecken. Was wir nun also brauchen, ist ein Bauteil, das einfach die Signale der beiden Oszillatoren kombiniert und die Summe an den Eingangs-Port In des Macros Filter weiterreicht Dieses gesuchte Bauteil, ein Mixer fr Audio-Signale, ist das Modul Amp/Mixer. Um das Modul Amp/Mixer in die Struktur einzusetzen, fhren Sie unter Windows XP einen Rechts-Klick, unter Mac OS X einen Ctrl-Klick auf eine freie Flche des Struktur-Fensters aus und whlen aus dem Kontextmen den Eintrag Built-In Module Signal Path Amp/Mixer.

86 Erste Schritte in REAKTOR

REAKTOR 5

Platzieren Sie nun das Modul Amp/Mixer zwischen den Macros Oscillator1, Oscillator2 und Filter (wir wollen ja Ordnung halten). Verbinden Sie dann den Ausgang des Macros Oscillator1 mit dem Eingang In des Moduls Amp/Mixer. Wir mssen nun noch den Ausgang Oscillator2 an den Eingang des Mixer-Moduls Amp/Mixer anschlieen. Allerdings hat Amp/Mixer nur einen Eingangs-Port, und wie Sie wissen, knnen Sie nicht zwei Kabel an denselben Port anschlieen. Das ist aber zum Glck kein Problem, weil das Modul Amp/Mixer den Eingangs-Port dynamisch verwalten kann. Halten Sie unter Windows XP einfach die Ctrl-Taste, unter Mac OS X die Apfel-Taste gedrckt, whrend Sie mit der Maus ein Kabel von Ausgangs-Port Out des Macros Oscillator2 zu einem Punkt direkt unter dem belegten Eingangs-Port In des Moduls Amp/Mixer ziehen. Daraufhin wird im Modul Amp/Mixer ein neuer Eingangs-Port erzeugt, an den Sie das Kabel anschlieen und somit die Verbindung herstellen knnen. Der Rest ist ein Kinderspiel: Verbinden Sie den Ausgang des Moduls Amp/Mixer mit dem Eingang In des Filter-Macros. Ziehen Sie dann eine Verbindung von Ausgang Out zum Eingang des Moduls Audio Voice Combiner. Fertig.

Genau in dem Moment, da Sie die letzte Verbindung hergestellt haben, sollten die Status-Lampen aller Module leuchten, womit angezeigt wird, dass wir nun eine grundstzlich funktionierende Schaltung vor uns haben. Wenn Sie nicht die Funktion Duplicate verwendet haben, um eine Kopie des Macros Oscillator1 zu erzeugen, sondern ganz altmodisch mit Kopieren und Einfgen gearbeitet habenm, mssen Sie noch die Ausgangs-Ports der Module Gate und Note Pitch an die Eingnge P und A des Macros Oscillator2 anschlieen, wie Sie es auch bei Oscillator1 gemacht haben, damit MIDI-Noten auch an Oscillator2 bermittelt werden

REAKTOR 5

Erste Schritte in REAKTOR 87

Eine zustzliche ADR-Hllkurve fr den Filter macht den Sound unseres Synthesizers etwas voller. Duplizieren Sie das Macro ADR-Env und weisen Sie die Kopie dem Filter zu, indem Sie den oberen (roten) Ausgang Out mit dem Eingang PM des Macros Filter verbinden. Benennen Sie die Kopie des Hllkurven-Macros in Filt.Env um.

Zu guter Letzt wollen wir noch die Module NotePitch und Gate gegen ein einzelnes Macro austauschen, das dasselbe leistet, aber zustzlich noch ein integriertes Modul fr Pitchbending besitzt. Lschen Sie die Module NotePitch und Gate aus der Struktur. Setzen Sie dann das Macro Pitch Gate in die Struktur ein, indem Sie aus dem Kontextmen den Eintrag Macro Building Blocks Pitch+Gate Pitch + Gate whlen. Verbinden Sie den Ausgang P des Moduls Pitch Gate mit dem Eingngen P der beiden Macros vom Typ ADR-Env, mit den Oszillator-Macros Oscillator 1 und Oscillator 2 sowie mit dem Macro Filter. Den Ausgang G des Macros Pitch Gate schlieen Sie an die Eingnge G der beiden Hllkurven-Macros vom Typ Macros ADR-Env.

Jetzt knnen Sie den Synthesizer schon richtig spielen: Unterschiedliche Tonhhen werden erkannt und verarbeitet, und sogar die Bettigung des Pitch-Wheels an Ihrem MIDI-Keyboard zeigt Wirkung, denn das Macro Pitch Gate ist so konzipiert, dass es diese Aufgaben gleich mit erledigt.

88 Erste Schritte in REAKTOR

REAKTOR 5

Gestaltung der Bedienoberche


Sehen Sie nun einmal das Instrument Instrument. in der Panel-Ansicht an. Sie sehen eine Menge Knpfe, die von Rahmen zu Gruppen zusammengefasst werden. Jeder Rahmen entspricht einem der Macros, die wir eingesetzt haben, also wissen wir zum Beispiel genau, welche Bedienelemente zum Macro Filter und welche zum Macro Oscillator2 gehren. Sie knnen sich nun an den gestalterischen Feinschliff machen. So werden beispielsweise die Regler von Oscillator1 zur Zeit noch von den Reglern von Oscillator2 berlagert. Um dies zu ndern, entriegeln Sie das Panel durch einen Klick auf den Schalter Lock/Unlock Panel (Schraubenschlssel) in der Kopfzeile des Instrumenten-Panels. Wenn das Panel entriegelt ist, leuchtet der Schalter Lock/Unlock Panel. Auerdem liegt ein Raster ber dem Panel; beachten Sie, dass Sie ein Instrument zwar spielen knnen, wenn das Panel entriegelt ist, dass Sie aber die Einstellungen seiner Bedienelemente nicht verndern knnen. Ziehen Sie alle fnf Macros an passende Stellen.

Mgliches Ergebnis nach dem Feinschliff der Bedienoberche Wenn Sie mit der Anordnung der Macros zufrieden sind, knnen Sie diesen Zustand einfrieren und die Rahmen und Bedienelemente gegen unbeabsichtigtes Verschieben sichern. Klicken Sie dazu einfach noch einmal auf den Schalter Lock/Unlock Panel, der das Panel wieder verriegelt.

Speichern
Ihren selbstgebauten Synthesizer mchten Sie bestimmt abspeichern, um spter vielleicht weiter daran arbeiten zu knnen oder ihn in einem anderen Ensemble zu verwenden. Lassen Sie uns zuerst einen anderen Namen eingeben als den Standard-Namen Instrument. Doppelklicken Sie dazu auf den Namen Instrument in der Panel-Kopfzeile, um den Properties-Dialog zu ffnen. Tippen Sie in das Feld Label den Namen My DIY Synth (oder so hnlich) ein und drcken Sie die Taste Enter auf Ihrer Computertastatur. Nun lassen Sie uns das Instrument abspeichern. Dazu fhren Sie unter Windows XP einen

REAKTOR 5

Erste Schritte in REAKTOR 89

Rechts-Klick, unter Mac OS X einen Ctrl-Klick auf den neuen Namen, den Sie gerade eingegeben haben, aus, und whlen aus dem Kontextmen den Eintrag Save Instrument as.... In dem mit Save Instrument betitelten Dialog, der daraufhin erscheint, whlen Sie einen Ordner, in dem Sie Ihr Instrument speichern wollen. Geben Sie einen Namen ein (oder verwenden Sie einfach den von REAKTOR vorgeschlagenen, der dem Namen des Instruments entspricht und in diesem Fall My DIY Synth lautet). Klicken Sie dann auf Save. Wenn Sie spter gefragt werden, ob Sie das Ensemble speichern wollen, knnen Sie dies ruhig durch einen Klick auf No verneinen, weil Sie den einzige wichtigen Teil des Ensembles (das Instrument My DIY Synth) bereits gespeichert haben. Anmerkung: Um das gesamte Ensemble zu speichern (und nicht nur ein Instrument aus dem Ensemble zu sichern), whlen Sie den Eintrag FileSave Ensemble... aus REAKTORs Haupt-Men

Luxus
Wenn Sie nun nach einer Zeit des Herumspielens auf Ihrem neuen Synthesizer Lust auf ein paar weitere Features bekommen, so seien Sie versichert, dass REAKTOR Ihrer Experimentierfreude keine Grenzen setzt. Sehen Sie sich vielleicht einfach bei den mitgelieferten Beispielmacros um, und Sie werden viele Mglichkeiten nden, diesen einfachen Synthesizer in eine LuxusKlangmaschine zu verwandeln. Versuchen Sie doch zum Beispiel, den Hllkurven-Typ von ADR in ADSR zu verndern, um das auf eher perkussive Sounds beschrnkte Klangspektrum Ihres ersten selbstgebauten Synthesizers in Richtung eines Lead-Synthesizers zu erweitern.

9.3. Die erste selbst konstruierte Struktur


Bei unserem ersten Synthesizer-Eigenbau haben wir uns hauptschlich auf vorgefertigte Macros verlassen. Wir mchten Sie nun in die Kunst einfhren, einen Synthesizer von Grund auf neu zu konstruieren. Entgegen der oben gegebenen Empfehlung, auch bei eigenen Konstruktionen grere Funktions-einheiten stets in Macros zu kapseln, bauen wir diesen Synthesizer in einem einzelnen Struktur-Fenster komplett aus Modulen auf wir verwenden also keine Macros. Der Hauptgrund dafr ist, dass wir ein ziemlich schlichtes Gert bauen werden was bedeutet, dass die Unterteilung dieses einfachen Gebildes in Macros mehr Verwirrung stiften als zu einer bersichtlicheren Gestaltung beitragen wrde.

90 Erste Schritte in REAKTOR

REAKTOR 5

Aufbau der Grundstruktur


Whlen Sie Aus dem Haupt-Men den Eintrag File New Ensemble, um ein neues Ensemble zu ffnen. Lschen Sie im Ensemble-Struktur-Fenster das Default-Macro Instrument. Nun sollten auer dem Instrument Master, das die Regler fr Pegel und Stimmung enthlt, nur noch die Module Audio In und Audio Out brig sein. Fhren Sie nun unter Windows XP einen Rechts-Klick, unter Mac OS X einen Ctrl-Klick auf eine leere Flche des Struktur-Fensters aus und whlen Sie aus dem Kontextmen den Eintrag Insert instrument New 2In2Out. Ein leeres Instrument namens Instrument erscheint in der Struktur. Benennen Sie Instrument in My DIY Struct (oder so hnlich) um. Doppelklicken Sie My DIY Struct, um seine Struktur-Ansicht aufzurufen und alle darin enthaltenen Module mit Ausnahme des Ausgangs L und des damit verbundenen Moduls Audio Voice Combiner (}) zu lschen. Doppelklicken Sie auf eine freie Flche in der Struktur My DIY Struct , um sich eine Ebene aufwrts auf die EnsembleEbene zu bewegen. Verbinden Sie den Ausgangs-Port L des der Struktur My DIY Struct mit den Eingangs-Ports 1 und 2 des Ausgangs-Moduls Audio Out. ffnen Sie die Struktur My DIY Struct mit einem Doppelklick auf ihr Icon im Ensemble-Struktur-Fenster. In diesem Struktur-Fenster der Struktur My DIY Struct werden wir unsere Synthesizer-Schaltung aufbauen. Zuerst setzen wir einen Oszillator ein. Unsere Wahl fllt diesmal auf ein Oszillator-Modul, das eine Dreieck-Wellenform erzeugt. Um den Oszillator einzusetzen, fhren Sie unter Windows XP einen Rechts-Klick, unter Mac OS X einen Ctrl-Klick auf eine freie Flche des Struktur-Fensters aus und whlen aus dem Kontextmen den Eintrag Built-In Module Oscillator Triangle. Im nchsten Schritt erzeugen wir die Elemente, die dem Synthesizer sagen werden, dass Noten eintreffen (Gate) und welche Tonhhe diese Noten haben (Pitch). Zu diesem Zweck rufen Sie wieder das Kontextmen auf und whlen daraus erst den Eintrag Built-In Module MIDI In Gate und dann den Eintrag Built-In Module MIDI In Note Pitch. Fr die Hllkurve whlen wir das Modul ADSR-Env (Built-In Module LFO, Envelope ADSR). Nun positionieren und verkabeln Sie die Module bitte wie in folgender Abbildung. Verwenden Sie folgende Methode, um die Regler fr die Parameter Attack, Decay, Sustain und Release zu erzeugen, die mit den Eingangs-Ports A, D, S und R des Moduls ADSR-Env verbunden werden: Fhren Sie unter Windows XP einen Rechts-Klick, unter Mac OS X einen Ctrl-Klick auf jeden der Eingangs-Ports aus und whlen Sie aus dem Kontextmen den Eintrag Create Control. Erfahrene Anwender benutzen diesen trick stndig, um Eingangs-Port-Bedienelemente zu erzeugen (die sie dann nach Bedarf an ihre Anforderungen anpassen) REAKTOR 5 Erste Schritte in REAKTOR 91

Wie funktioniert das alles?


Wenn Sie sich die Struktur ansehen, knnen Sie daraus folgende Funktionsweise erkennen: Das Modul ADSR-Env erzeugt eine Hllkurve, deren Form Sie mit den Reglern Attack, Decay, Sustain und Release im Panel-Fenster der Struktur My DIY Struct einstellen. Die Kllkurve wird von einem ansteigenden Signal am Gate-Eingang G angetriggert, das in unserem Fall durch das Drcken einer Taste auf dem MIDI-Keyboard erzeugt wird. Die Tonhhe der ankommenden Note wird vom Modul NotePitch ausgewertet und an das Modul Triangle bergeben (ber den Eingang P(itch)). Diesen Synthesizer knnen Sie nun schon spielen. Sie werden den Sound jedoch mit einiger Sicherheit recht schnell langweilig nden, denn auer dem Lautstrkeverlauf ist hier ja nun denitiv nichts einstellbar. Interessanter wird das Ganze aber, wenn noch ein Filter ins Spiel kommt.

92 Erste Schritte in REAKTOR

REAKTOR 5

Einbau eines Resonanzlters


Verwenden Sie das Kontextmen, um ein 2-poliges Filter (mit FM) in die Struktur My DIY Struct einzusetzen (Built-In Module Filter Multi 2-PoleFM). Verbinden Sie dann den Ausgang Out des Moduls Triangle mit dem Eingang ln des Moduls 2-Pole Filter und den Ausgang LP des Moduls 2-Pole Filter mit dem Eingang des Moduls Audio Voice Combiner (}) . Verwenden Sie dann den Befehl Create Control (wie oben beschrieben), um Bedienelemente fr die Eingnge F(requency Cutoff) und Res(onance) des Moduls 2-Pole Filter zu erzeugen, damit die Struktur so hnlich aussieht wie unten abgebildet.

Funktion des Filters


Spielen Sie einige Noten auf Ihrem Keyboard, whrend Sie gleichzeitig die Stellung der Regler F Cutoff und Reson im Panel-Fenster der Struktur My DIY Struct verndern. (Um diese Regler zu sehen, mssen Sie das Panel entriegeln, die Bedienelemente passend anordnen und das Panel wieder verriegeln. Falls der Schalter Lock/Unlock Panel in einer Instrumenten-Kopfzeile nicht sichtbar ist, weil die Zeile zu niedrig ist, verwenden Sie das Kontextmen der Kopfzeile, um die Funktion Lock/Unlock Panel zu whlen.)

REAKTOR 5

Erste Schritte in REAKTOR 93

Mit dem Regler F Cutoff stellen Sie die Cutoff-Frequenz des Filters ein. Wenn Sie wie in unserem Fall den Ausgang LP (Low Pass, Tiefpass) des Moduls 2Pole Filter verwenden, werden alle Frequenzen oberhalb der Cutoff-Frequenz entfernt. Wenn Sie die anderen Ausgnge des Moduls 2-Pole Filter nutzen, arbeitet das Filter auch als Bandpass (BP) oder Hochpass (HP). Mit dem Regler Reson stellen Sie die Resonanz des Filters ein. Je hher der Resonanz-Wert, desto strker werden die Frequenzen um die Cutoff-Frequenz herum angehoben. Wenn Sie den Regler Reson auf einen sehr hohen Wert einstellen, also oberhalb von 9.5, fngt das Filter von selbst an zu oszillieren. Achtung: Dadurch knnen extrem laute, Feedback-artige Gerusche entstehen, die mglicherweise Ihre Ohren (und Ihre Lautsprecher) schdigen knnen!

Einbau von Key Tracking


Wenn Sie nun einmal ein paar tiefe und ein paar hohe Tne auf Ihrem Einspielinstrument spielen, so werden Sie feststellen, dass die hohen Tne vergleichsweise dumpf klingen. Das liegt daran, dass das Filter mit einer starren Cutoff-Frequenz arbeitet. Das heit, egal welche Tonhhe man anschlgt, es werden immer alle Frequenzen oberhalb der fest eingestellten Cutoff-Frequenz abgeschnitten. Wir werden dies nun ndern, indem wir die Filterfrequenz an die jeweilige Tonhhe anpassen. Schlieen Sie dazu einfach das Modul NotePitch mit einem zweiten Kabel an den Eingang P(itch) des Filter-Moduls 2-Pole Filter an. Die Schaltung des Moduls 2-Pole Filter ist so angelegt, dass das am Eingang P anliegende Steuersignal zu dem am Eingang F anliegenden FrequenzSteuersignal hinzuaddiert wird. Die Summe von beiden bestimmt dann die Eckfrequenz des Filters. Wenn Sie nun hohe Tne spielen, werden diese so klingen, wie Sie es erwarten.

94 Erste Schritte in REAKTOR

REAKTOR 5

Einbau einer Filter-Hllkurve


Als letztes wollen wir nun auch noch die Filter-Eckfrequenz von einer Hllkurve (Envelope) beeinussen lassen, wobei wir der Einfachheit halber das bereits vorhandene Modul ADSR-Env diese Aufgabe gleich mit bernehmen lassen. Wollte man seinen Synthesizer aufwendiger gestalten, so knnte man natrlich auch ein Hllkurven-Modul nur fr das Filter einbauen. Damit die Hllkurve nun die Filter-Cutoff-Frequenz beeinussen kann, bentigen wir zunchst ein weiteres Bauteil, einen Multiplizierer (Built-In Module Math Multiply). Verbinden Sie den Ausgang Out des Moduls ADSR-Env mit einem der beiden Eingangs-Ports des Moduls Multiply (X), den Ausgang des Moduls F Cutoff mit dem anderen Eingangs-Port von Multiply (X) und den Ausgang von Multiply (X) mit dem Eingang F ides Moduls 2-Pole Filter, wie unten dargestellt.

Spielen Sie ein paar Takte, und Sie werden hren, dass nun die Hllkurve die Cutoff-Ffrequenz des Filters beeinusst. Das funktioniert so: Das Modul ADSR-Env gibt ein Kontrollsignal mit einem Wert zwischen 0 und 1 aus. Dieses Signal wird mit dem aktuellen Wert des Reglers F Cutoff multipliziert. Wenn die Hllkurve ihren Maximalwert (1) erreicht hat, liegt am Filter-Eingang F der Wert 1 x F Cutoff = F Cutoff an. Wenn die Hllkurve ihren Minimalwert (0) erreicht hat, geht das Signal am Eingang F auf 0 zurck (0 x F Cutoff = 0). Die Funktion, die das Steuerelement F Cutoff jetzt ausbt, kennen Sie vielleicht unter der Bezeichnung Hllkurven-Modulationstiefe Um diese Funktion auch sichtbar zu machen, ffnen Sie das Properties-Fenster des Steruelements F Cutoff mit einem Doppelklick auf das Modul und ndern im Feld Label den Eintrag von F Cutoff in Env Mod.

REAKTOR 5

Erste Schritte in REAKTOR 95

Variationen
Hier kommen nun noch einige Vorschlge fr Modikationen, die Sie an der Struktur, die wir gerade erstellt haben, vornehmen knnen: Probieren Sie die Ausgnge HP und BP des Moduls 2-Pole Filter. Ersetzen Sie das Modul 2-Pole Filter durch das Modul 4-Pole Filter. Verwenden Sie andere Kllkurven. Fgen Sie der Struktur eine eigene Hllkurve nur fr das Filter-Modul hinzu.. Sie haben da noch ganz andere Ideen? Nur zu. Denn denken Sie immer daran: Im Unterschied zur Arbeit mit Hardware-Bauteilen knnen Sie bei REAKTOR niemals etwas kaputtmachen. Allerdings knnen auch schon mal berraschungen auftreten, was den erzeugten Klang angeht, weshalb Sie zum Schutz Ihrer Boxen und Ohren die Lautstrke der externen Verstrkeranlage erst einmal nicht zu laut einstellen sollten.

96 Erste Schritte in REAKTOR

REAKTOR 5

10. Grundlagen der Bedienung


Die Bedienoberflche von REAKTOR 5 folgt den Konventionen des Betriebssystems Ihres Computers. Wenn Sie sich also bereits mit Windows XP oder Mac OS X auskennen, werden Sie sich schnell an den Umgang mit REAKTOR gewhnen. Trotzdem wollen wir die Gelegenheit nutzen, einige Besonderheiten von REAKTOR zur erklren und Ihre Aufmerksamkeit auf eine Funktionen zu lenken, die Ihnen vielleicht neu sind.

10.1. Maus
Praktisch alle Funktionen von REAKTOR knnen Sie mit der Maus bedienen. Die wichtigsten Bedienschritte, die Sie dabei ausfhren, sind: Auswhlen knnen Sie ein Objekt, indem Sie mit der linken Maustaste darauf klicken. Ausgewhlte Objekte (Instrumente, Macros, Module, etc.) erkennen Sie an ihrer rot eingefrbten Titelzeile. Um mehrere Objekte auszuwhlen, halten Sie unter Windows XP: die Taste Ctrl, unter Mac OS X: die Taste Shift auf Ihrer Computertastatur gedrckt, whrend Sie nacheinander die gewnschten Objekte auswhlen. Alternativ knnen Sie mit der linken Maustaste auf eine freie Flche des Fensters klicken und durch Ziehen mit der Maus (bei gedrckter Taste) einen Rahmen aufziehen. Alle Objekte innerhalb des Rahmens werden dann ausgewhlt. Bewegen knnen Sie ein Objekt, indem Sie mit der linken Maustaste darauf klicken, die Taste gedrckt halten und das Objekt mit dem Mauszeiger an die gewnschte Stelle ziehen. Um mehrere Objekte gleichzeitig zu bewegen, whlen Sie zuerst die gewnschten Objekte aus. Bewegen Sie dann eins der Objekte wie oben beschrieben. Alle Objekte werden dem bewegten Objekt folgen, alle Kabelverbindungen zwischen den Objekten bleiben erhalten. Wenn Sie die Maustaste loslassen, werden die Objekte an einem Raster ausgerichtet und bleiben dann an ihrer neuen Position. Das Raster sorgt fr ein aufgerumtes Erscheinungsbild. Kabel ziehen Sie, indem Sie mit der linken Maustaste auf den AusgangsPort des Objekts klicken, das ein Signal senden soll. Halten Sie die Maustaste gedrckt und ziehen Sie den Mauszeiger (und mit ihm das Kabel) zu dem Eingangs-Port, der das Signal empfangen soll. Lassen Sie auf dem Eingangs-Port einfach die linke Maustaste los, und die Verbindung wird hergestellt. Sie knnen Kabelverbindungen auch in umgekehrter Richtung herstellen (vom Eingangs-Port zum AusgangsPort), das Ergebnis ist dasselbe. REAKTOR 5 Grundlagen der Bedienung 97

Doppelklicken der linken Maustaste auf ein Objekt (oder auf den Hintergrund eines Fensters) lst abhngig von dem jeweiligen Objekt unterschiedliche Aktionen aus. Aktionen, die Sie mit einem Doppelklick auslsen knnen, sind im Kontextmen eines Objekts durch Fettschrift hervorgehoben. Klicken mit der rechten Maustaste (Windows XP) oder Drcken der Taste Ctrl und Klicken der Maustaste (Mac OS X) ffnet das Kontextmen, das zu dem Objekt (oder Fenster) gehrt, auf dem Sie den Mausklick ausgefhrt haben. Kontextmens spielen eine wichtige Rolle bei der Bedienung von REAKTOR 5, deshalb beschftigt sich der folgende Abschnitt ausfhrlicher mit ihnen.

10.2. Kontextmens
Kontextmens sind Sammlungen von Befehlen, die Sie auf das Objekt anwenden knnen, das Sie angeklickt haben. Wenn Sie also einen Bedienschritt an einem Objekt ausfhren wollen oder Informationen ber das Objekt bentigen, rufen Sie das Kontextmen auf. Dazu fhren Sie unter Windows XP einen Rechtsklick auf das gewnschte Objekt aus. Unter Mac OS X drcken Sie die Taste Ctrl und klicken dann mit der Maustaste auf das Objekt. Wenn Sie unter Mac OS X eine Maus mit mehr als einer Taste verwenden, knnen Sie das Kontextmen in der Standard-Tastenbelegung wie unter Windows XP mit einem Klick der rechten Maustaste ffnen. Um einen Bedienschritt auszufhren, klicken Sie mit der linken Maustaste auf den zugehrigen Meneintrag im Kontextmen. Das Men schliet sich daraufhin, der ausgewhlte Bedienschritt wird ausgefhrt. So knnen Sie zum Beispiel ein Modul lschen, indem Sie den Eintrag Delete aus seinem Kontextmen whlen.

10.3. Tastatur-Kurzbefehle
Viele Funktionen in REAKTOR 5 knnen Sie auer mit der Maus auch mit Tasten oder Tastenkombinationen steuern. Die verfgbaren Tastatur-Kurzbefehle nden Sie in den Mens neben den Eintrgen der zugehrigen Befehle.

98 Grundlagen der Bedienung

REAKTOR 5

10.4. Ensemble-Panel und Struktur-Fenster


Die Arbeitsche von REAKTOR 5 ist in zwei Fenster untergliedert: das Ensemble-Panel-Fenster und das Struktur-Fenster. Das Ensemble-PanelFenster enthlt das Ensemble-Panel und alle Panels der zu dem Ensemble gehrenden Instrumente. Das Struktur-Fenster enthlt die Struktur (interne Verkabelung) des momentan ausgewhlten Objekts (Ensemble, Instrument, Primary-Macro, Core Cell/ Macro). Es gibt ein Ensemble-Panel-Fenster. In der Standard-Einstellung es auch ein Struktur-Fenster. Sie knnen aber fr mehrere Objekte eigene StrukturFenster ffnen, indem Sie die gewnschten Objekte mit gedrckter Alt-Taste doppelklicken. Alternativ knnen Sie aus dem Kontextmen (siehe Abschnitt 10.2) den Eintrag Structure Window whlen. Obwohl wir Ihnen empfehlen, mit einem einzigen Struktur-Fenster zu arbeiten, um Ihren Bildschirm und (Ihre Gedanken) aufgerumt zu halten, knnen Sie in REAKTOR so viele einzelne Struktur-Fenster ffnen wie Sie mchten. Hier sind einige Empfehlungen, wie Sie Ihre Ensemble-Panel- und StrukturFenster verwalten: Um das Ensemble-Panel-Fenster zu ffnen, whlen Sie aus dem Hauptmen View Show Panel. Wenn Sie gerade in einem StrukturFenster arbeiten, verwenden Sie folgende Methode: Doppelklicken Sie auf eine freie Stelle des Struktur-Fensters, um das umgebende StrukturFenster (Parent- oder Eltern-Fenster) anzuzeigen. Wiederholen Sie diesen Schritt, bis REAKTOR das Ensemble-Panel-Fenster anzeigt. Um ein Struktur-Fenster zu ffnen, doppelklicken Sie auf das gewnschte Objekt, das dann in dem gemeinsamen Struktur-Fenster geffnet wird. Um das Objekt in einem eigenen Struktur-Fenster zu ffnen, halten Sie die Taste Alt gedrckt und doppelklicken dann auf das Objekt. Alle geffneten Ensemble-Panel- und Struktur-Fenster sind unten im Men View aufgelistet. Um zu einem offenen Fenster zu springen, whlen Sie das gewnschte Fenster aus der Liste aus. Falls das Fenster sichtbar ist, klicken Sie hinein, um es in den Vordergrund zu holen. Um in der Struktur-Hierarchie eine Ebene aufwrts zu springen (d. h., zu der Struktur, welche die aktuelle Struktur enthlt), doppelklicken Sie auf eine freie Stelle des Struktur-Fensters. Sie knnen die Fenster in REAKTOR 5 bewegen, ihre Gre verndern und sie minimieren, wie Sie es von Ihrem Betriebssystem gewhnt sind. Wenn ein Fenster zu klein ist, um seinen gesamten Inhalt anzuzeigen,

REAKTOR 5

Grundlagen der Bedienung 99

ermglichen Ihnen die Scroll-Balken am rechten und unteren Rand des Fensters, den sichtbaren Ausschnitt zu verschieben. Das Folgende betrifft die Verwendung von REAKTOR unter Windows XP: Wie es in Windows-Programmen blich ist, sind alle Ensemble-Panelund Struktur-Fenster im Hauptfenster von Reaktor enthalten. Wenn Sie die Gre dieses Fensters ndern, das Fenster minimieren oder wenn das Fenster eines anderen Programms REAKTORs Fenster berlagert, betrifft dies alle im Hauptfenster von REAKTOR enthaltenen Fenster. Wenn Sie ein Ensemble-Panel- oder Struktur-Fenster maximieren, fllt es das gesamte REAKTOR-Hauptfenster aus; alle anderen Fenster werden ebenfalls maximiert, bis Sie eines von ihnen auf eine kleinere Gre zurcksetzen. Wenn Sie ein Fenster minimieren, erscheint es als kleine rechteckige Flche unten im Hautfenster von REAKTOR 5. Sie knnen sich schrittweise durch alle offenen Fenster bewegen, indem Sie die Tasten Ctrl + Tab verwenden.

100 Grundlagen der Bedienung

REAKTOR 5

11. Mens
Die Befehle zur Steuerung des Programms nden Sie auer in den verschiedenen Kontextmens vor allem in den Mens in der Men-Leiste. Die bergeordneten Funktionen des Programms, die dort gesteuert werden, sind im Folgenden beschrieben.

11.1. Men File


New Ensemble
Whlen Sie File New Ensemble (oder drcken Sie unter Windows XP die Tasten Ctrl + N, unter Mac OS X die Tasten X + N, um ein neues Ensemble zu erzeugen, das ein Master-Instrument sowie die Module Audio In und Audio Out enthlt.

Open...
Whlen Sie File Open... (oder drcken Sie unter Windows XP die Tasten Ctrl + O, unter Mac OS X die Tasten X + O), um ein auf Ihrer Festplatte gespeichertes Ensemble (Dateiformat *.ens) zu laden.

Save Ensemble
Whlen Sie File Save Ensemble (oder drcken Sie unter Windows XP die Tasten Ctrl + S, unter Mac OS X die Tasten X + S), um das aktuelle Ensemble zusammen mit allen darin enthaltenen Instrumenten, Strukturen, Panels und Snapshots in einer Datei des Typs *.ens zu speichern.

Save Ensemble As...


Whlen Sie File Save Ensemble As... (oder drcken Sie unter Windows XP die Tasten Ctrl + Shift + S, unter Mac OS X die Tasten X + Shift + S), um das Ensemble unter einem neuen Namen und/oder in einem anderen Ordner zu speichern.

Save Window As...


Whlen Sie File Save Window As... (oder drcken Sie unter Windows XP die Tasten Ctrl + E, unter Mac OS X die Tasten X + E), um den Inhalt des aktuell REAKTOR 5 Mens 101

ausgewhlten Fensters (neu) zu benennen und zu speichern. Wenn Sie das Ensemble-Panel-Fenster ausgewhlt haben, wird das Ensemble gespeichert (in einer Datei des Typs *.ens), so als ob Sie den Meneintrag Save Ensemble verwendet htten. Wenn Sie ein Instrumenten-Struktur-Fenster ausgewhlt haben, wird das Instrument, das die Struktur enthlt, mitsamt seinen Panels, Strukturen und Snapshots gespeichert (in einer Datei des Typs *.ism), Wenn Sie eine Macro-Struktur ausgewhlt haben, wird das Macro, das diese Struktur enthlt, gespeichert (in einer Datei des Typs *.mdl).

Import MIDI File...


REAKTOR besitzt einen integrierten MIDI-File-Player, der das Importieren und Abspielen von MIDI-Songs im gebruchlichen Standard-MIDI-File-Format (SMF) erlaubt. Solche Songs knnen Sie praktisch mit jedem Sequencer-Programm erzeugen. Dateien des Typs SMF tragen die Endung .mid. Durch die Integration des MIDI-File-Players ist es mglich, mit REAKTOR auch ohne zustzliche Sequencer lngere Arrangements wiederzugeben. Interessant ist diese Mglichkeit nicht zuletzt fr den Live-Einsatz von REAKTOR: Ein im Hintergrund laufender Sequencer macht das Live-Setup nicht unbedingt stabiler und verkompliziert auerdem die Handhabung, weil sowohl in den Sequencer, als auch in REAKTOR neue Files geladen werden mssen. Zudem muss zwischen den beiden Programmen hin- und hergeschaltet werden, was den schnellen Zugriff auf wichtige Parameter unter Umstnden erschwert. Der MIDI-File-Player von REAKTOR besitzt gegenber der MIDI-Ansteuerung durch einen externen Sequencer einen weiteren Vorteil er arbeitet nmlich mit samplegenauem Timing. Mit anderen Worten: Alle Noten, die laut MIDIDatei gleichzeitig beginnen, werden von REAKTOR auch wirklich gleichzeitig gestartet das Timing ist also absolut tight. Mit welcher Ausung, sprich Genauigkeit, einzelne Noten in der MIDI-Datei gesetzt werden knnen, hngt natrlich von dem Sequencer ab, mit dem das MIDI-File erstellt wurde. Der MIDI-File-Player von REAKTOR kann entweder manuell oder automatisch geladen werden: Um den MIDI-File-Player manuell zu laden, whlen Sie im Haupt-Men File den Eintrag File Import MIDI File... und laden damit eine MIDI-Datei von Ihrer Festplatte. Beim Laden eines Ensembles wird ein MIDI-File automatisch mitgeladen, wenn es in dem gleichen Ordner wie das Ensemble liegt und den gleichen Namen (aber mit der Endung .mid) besitzt.), z. B. mySynth.ens und mySynth.mid.

102 Mens

REAKTOR 5

Im Men Settings nden Sie drei Eintrge fr die Steuerung des MIDI-FilePlayers. Wenn Sie Play MIDI File einschalten, wird die MIDI-Datei abgespielt, sobald Sie die Clock von REAKTOR (durch einen Klick auf den Schalter Start/ Restart Clock in der Ensemble-Panel-Werkzeugleiste) in Gang setzen. Die MIDIDatei wird als Endlosschleife abgespielt, wenn Loop MIDI File eingeschaltet ist. Sie knnen diese Funktion zum Beispiel verwenden, um ein Pattern oder eine Folge von Pattern zu wiederholen. Schlielich knnen Sie noch Ignore Tempo Change aktivieren, damit REAKTOR alle Tempo-Informationen in der MIDI-Datei ignoriert und die Datei stur mit dem von REAKTORs Clock (BPM) vorgegebenen Tempo abspielt. Die Transportfunktionen des MIDI-File-Players werden ber die Clock-Steuerung von REAKTOR kontrolliert: Klicken Sie den Schalter Start/Restart Clock, um das Abspielen der MIDI-Datei von Anfang an zu starten bzw. um das Abspielen an der Stelle fortzusetzen, an der es beim letzten Mal angehalten wurde. Klicken Sie den Schalter Pause/Stop Clock einmal, um das Abspielen der MIDI-Datei anzuhalten. Klicken Sie den Schalter Pause/Stop Clock ein zweites Mal, um das Abspielen anzuhalten und die MIDI-Datei an den Anfang zurckzuspulen.

Batch Processing
Batch Processing dient zur Umwandlung von REAKTOR 3 Dateien in das REAKTOR-5-Format, sowie zur Analyse von Audiodateien fr die Verwendung in den Granular-Sampler-Modulen. Um REAKTOR-3-Dateien in das Format von REAKTOR 5 zu konvertieren, stecken Sie Ihren REAKTOR-3-Dongle an einen freien USB-Port. Whlen Sie dann das Quellverzeichnis mit den REAKTOR3-Dateien, die Sie konvertieren wollen. Geben Sie ein Zielverzeichnis an, in dem die konvertierten Dateien gespeichert werden sollen und klicken Sie auf OK.

Recent Ensembles
Hier knnen Sie durch einfachen Mausklick eines der acht zuletzt benutzten Ensembles laden.

Exit
Whlen Sie den Menpunkt Exit, um REAKTOR zu beenden und alle seine Fenster zu schlieen. Unter Windows XP werden auch die in der Taskbar

REAKTOR 5

Mens 103

abgelegten Fenster geschlossen. Wenn Sie an dem aktuellen Ensemble seit dem letzten Speichervorgang irgendwelche nderungen vorgenommen haben, erfolgt eine Sicherheitsabfrage, in der Ihnen REAKTOR anbietet, die Datei vor dem Beenden des Programms zu speichern.

11.2. Men Edit


Undo
Whlen Sie Edit Undo (oder drcken Sie unter Windows XP die Tasten Ctrl + Z, unter Mac OS X die Tasten X + Z), um den jeweils letzten Bearbeitungsschritt, den Sie in irgendeiner Struktur ausgefhrt haben, rckgngig zu machen. Die Undo-Funktion bezieht sich dabei nicht auf das Einstellen der Bedienelemente. Hierfr benutzen Sie die Compare-Funktion im Snapshots-Fenster. Die maximale Anzahl der fr die Undo-Funktion gespeicherten und somit widerrufbaren Bearbeitungsschritte knnen Sie im Dialog Preferences unter dem Punkt Options einstellen. Wenn der Arbeitsspeicher Ihres Computers knapp wird, reduzieren Sie die Anzahl der widerrufbaren Bedienschritte.

Redo
Whlen Sie Edit (oder drcken Sie unter Windows XP die Tasten Ctrl + Y, unter Mac OS X die Tasten X + Y), um die Wirkung des letzten Undo-Vorgangs aufzuheben (und so das Rckgngigmachen rckgngig zu machen). Sie knnen die Funktion Redo so soft anwenden, wie Sie vorher die Funktion Undo verwendet haben, bis Sie wieder den Ursprungszustand vor dem ersten Undo-Vorgang hergestellt haben.

Cut
Whlen Sie Edit Cut (oder drcken Sie unter Windows XP die Tasten Ctrl + Y, unter Mac OS X die Tasten X + Y), um die aktuelle Auswahl auszuschneiden und in die Zwischenablage aufzunehmen. Von dort aus knnen Sie die Auswahl an einer anderen Stelle einsetzen, indem Sie den Befehl Paste verwenden (siehe unten).

Copy
Whlen Sie Edit Copy (oder drcken Sie unter Windows XP die Tasten

104 Mens

REAKTOR 5

Ctrl + C, unter Mac OS X die Tasten X + C), um die aktuelle Auswahl in die Zwischenablage zu kopieren. Von dort aus knnen Sie die Auswahl an einer anderen Stelle einsetzen, indem Sie den Befehl Paste verwenden (siehe unten).

Paste
Whlen Sie Edit Paste (oder drcken Sie unter Windows XP die Tasten Ctrl + V, unter Mac OS X die Tasten X + V), um den aktuellen Inhalt der Zwischenablage in die ausgewhlte Struktur einzufgen. Wenn Sie den Tastatur-Kurzbefehl fr das Einfgen verwenden knnen Sie durch einen Klick in das gewnschte Struktur-Fenster angeben, wo Sie den Inhalt der Zwischenablage einfgen wollen.

Duplicate
Whlen Sie Edit Duplicate (oder drcken Sie unter Windows XP die Tasten Ctrl + D, unter Mac OS X die Tasten X + D), um eine Kopie der aktuellen Auswahl zu erzeugen. Dieser Befehl entspricht der Befehlsfolge Kopieren + Einfgen.

Delete
Whlen Sie Edit Delete (oder drcken Sie die Taste Entf.), um die aktuelle Auswahl zu lschen. Sie knnen die Funktion Delete auch ber das Kontextmen des ausgewhlten Objekts (Modul, Kabel, etc.) aufrufen und auf das Objekt anwenden.

Select All
Whlen Sie Edit Select All (oder drcken Sie unter Windows XP die Tasten Ctrl + A, unter Mac OS X die Tasten X + A), um alle Objekte im aktuellen Fenster auszuwhlen. Sie knnen dann die Auswahl fr einzelne Objekte aufheben, indem Sie unter Windows XP mit gedrckter Ctrl-Taste, unter Mac OS X mit gedrckter X-Taste auf die Objekte klicken.

REAKTOR 5

Mens 105

11.3. Men Settings


Sample Rate
ber den Meneintrag Sample Rate bestimmen Sie die Sampling-Rate, mit der REAKTOR Audio-Signale erzeugt und verarbeitet. Bei hheren SamplingRaten ist die Klangqualitt besser, proportional dazu steigt allerdings auch die CPU-Last an. Sie knnen die interne Sampling-Rate auf jeden der im Men angebotenen Werte einstellen. Welche Werte Sie dort sehen, hngt von Ihrer Soundkarte bzw. Ihrer Host-Software ab. Falls notwendig, fhren die Module Audio In und Audio Out eine Sampling-Raten-Konvertierung durch.

Control Rate
ber den Meneintrag Control Rate stellen Sie ein, wie oft pro Sekunde die Werte von Event-Signalen in REAKTOR 5 aktualisiert werden. Dieser Wert, die Control-Rate, gilt fr alle Primary-Module, die Events erzeugen oder verarbeiten, also zum Beispiel fr LFO, Slow Random, Event Hold, A-to-E, Event Smoother und weitere Module. Durch die im Vergleich zur Audio Samplerate niedrige Abtastrate verbrauchen diese Module nur sehr wenig CPU-Last. Aus diesem Grund verwenden versierte Entwickler immer Event-Signale anstatt von AudioSignalen, wenn mglich (d. h., wenn es den Sound nicht verschlechtert). Hhere Control-Raten liefern eine hhere zeitliche Przision und so eine geringere Stugkeit des Signals.

MIDI Learn
Whlen Sie Settings MIDI Learn (oder drcken Sie unter Windows XP die Tasten Ctrl + A, unter Mac OS X die Tasten X + A), um den MIDI-Learn-Modus fr das gerade ausgewhlte Panel-Bedienelement zu aktivieren. Nach dem Empfang eines MIDI-Controllers wird dieser Modus automatisch deaktiviert. In der Ensemble-Panel-Werkzeugleiste nden Sie einen entsprechenden Schalter MIDI Learn (mit dem MIDI-Buchsen-Icon).

Set Protected/Set Unprotected


Schalten Sie hiermit den Protection-Modus ein und aus. Im Protection-Modus ist nur eine sehr eingeschrnkte Bearbeitung des Ensemble-Panels und der Ensemble-Struktur mglich. Sie knnen Panel-Controls weder einsetzen noch lschen oder bewegen und auch die Stimmen nicht verndern.

106 Mens

REAKTOR 5

Automatic Layout
Hiermit schalten Sie den Automatic-Layout-Modus fr alle Instrumenten-Panels ein, in dem die Panels der in einer Struktur enthaltenen Module automatisch sinnvoll angeordnet werden. Diese Option entspricht dem Einschalten der Funktion Automatic Panel Layout im Properties-Fenster eines Ensembles (Ansicht Appearance). Standardmig ist diese Funktion eingeschaltet.

External Sync
Hiermit schalten Sie zwischen der internen Clock von REAKTOR und einer via MIDI empfangenen externen Clock um. Dies gilt fr alle Module der Typen Sync Clock und 1/96 Clock. Auerdem schalten Sie hier die externe Steuerung von Modulen des Typs Start/Stop durch MIDI-Start/ Stop-Messages ein. Wenn Sie External Sync aktivieren, ist die Einstellung im Master-Clock-Tempo-Feld in der Werkzeugleiste unwirksam. Die interne Clock wird an die externe Clock angepasst

MIDI Clock Out


Wenn Sie diese Option anschalten, sendet REAKTOR MIDI-ClockSignale auf allen MIDI-Ausgangsports, die Sie in den MIDI-Settings von REAKTOR aktiviert haben.

Clock Start
Hiermit starten Sie die Master-Clock, die die Instrumenten-internen ClockQuellen speist. Die Funktion wirkt sowohl bei interner wie auch bei externer Clock Die Ausgabe aller Module des Typs Start/Stop wird auf Start gesetzt. Der Schalter Start/Restart Clock in der Ensemble-Panel-Werkzeugleiste ist mit derselben Funktion belegt.

Clock Stop
Hiermit stoppen Sie die Master-Clock von REAKTOR, die alle Module der Typen Sync Clock und 1/96 Clock in dem Ensemble speist. Die Ausgabe des G Ausganges aller Module des Typs Start/Stop wird auf Stop bzw. 0 gesetzt. Der Schalter Start/Restart Clock in der Ensemble-Panel-Werkzeugleiste ist mit derselben Funktion belegt.

REAKTOR 5

Mens 107

Play MIDI File, Loop MIDI File, Ignore Tempo Change


Diese Eintrge betreffen die Steuerung des in REAKTOR integrierten MIDI File Players. Weitere Informationen hierzu nden Sie im Abschnitt 11.1. Men File unter Import MIDI File .

11.4. System Menu


Run/Stop Audio
Mit diesem Menbefehl knnen Sie alle Audio-Berechnungen starten (Run Audio) oder stoppen (Stop Audio). Dies ist im Grunde der An-/Aus-Schalter von REAKTOR 5. Sie erreichen diese Funktion auch ber den Schalter Run/ Stop Audio in der Haupt-Menleiste.

Debug
Das Men Debug bietet vier Wahlmglichkeiten: Measure CPU Usage, Show Module Sorting, Show Event Initialization Order und Optimization.

Measure CPU Usage


Mit dem Menbefehl Measure CPU Usage schalten Sie alle Audio verarbeitenden Komponenten (Instrumente, Macros, Module) in den CPU-LastBerechnungsmodus. Hierbei wird fr jedes der Instrumente, Macros und elementaren Module die aktuell verbrauchte Prozessor-Leistung gemessen und in den schwarz gefrbten Label-Feldern der Module angezeigt. Dies ist ntzlich um festzustellen, wieviel Last die einzelnen Module verursachen. So kann man die Struktur unter Umstnden durch das Entfernen oder Stummschalten von Modulen optimieren, etwa um die Berechnung von mehr Stimmen zu ermglichen Bei einigen Modulen wird keine Zahl angezeigt, d. h. sie behalten ihr normales Label. Der Grund dafr ist, dass sie berhaupt keine Prozessorleistung fr Audioverarbeitung verbrauchen, entweder weil sie nicht aktiv sind oder weil sie nur pure Event-Verarbeitung betreiben. Der angezeigte Wert kann u. U. etwas von der wirklichen Prozessor-Last im regulren Betrieb abweichen. Der Lastberechungs-Modus ist nur verfgbar, wenn Run Audio aktiv ist. Die Audio-Ausgabe ist dabei abgeschaltet.. Sie knnen die Funktion Measure CPU Usage auch ein- und ausschalten, indem Sie unter Windows XP die Tasten Ctrl + U, unter Mac OS X die Tasten X + U drcken. 108 Mens REAKTOR 5

Anzeige der CPU-Last in den Label-Feldern der Komponenten

Show Module Sorting


Mit dem Menbefehl Show Module Sorting schalten Sie alle Audio verarbeitenden Module in den Sortierungs-Modus (Sorting Mode). In diesem Modus wird die aktuelle Position jedes Moduls innerhalb der Audio-Verarbeitungskette angezeigt. Diese Position wird in dem blauen Label-Feld eines jeden Moduls als Zahl angezeigt.

Ein Ensemble im Modus Show module Sorting

Show Event Initialization Order


Mit dem Menbefehl Show Event Initialization Order lassen Sie die aktuelle Position jedes Moduls innerhalb der Event-Initialiserungs-Reihenfolge anzeigen. Diese Position wird in dem violetten Label-Feld eines jeden Moduls als Zahl angezeigt..

REAKTOR 5

Mens 109

Ein Ensemble im Modus Show Event Initialization Order

Audio + MIDI Settings...


ber diesen Menbefehl ffnen Sie einen Dialog, in dem Sie Ihre Audio- und MIDI-Interfaces auswhlen knnen Genaue Informationen hierzu nden Sie im Kapitel Reaktor Standalone Version.

OSC Settings...
ber diesen Menbefehl ffnen Sie einen Dialog, in dem Sie Ihre OSCEinstellungen vornehmen knnen. Genaue Informationen hierzu nden Sie im Kapitel Open Sound Control.

Preferences
ber diesen Menbefehl ffnen Sie den Dialog Preferences, in dem Sie eine Reihe von Einstellungen fr REAKTOR treffen knnen. Der Dialog Preferences bietet Zugriff auf die Ansichten Options, CPU Usage und Directories.

110 Mens

REAKTOR 5

Options

Wenn Sie die Option Create backup le before saving einschalten, werden existierende Dateien bei Verwendung der Funktionen Save und Save As... nicht berschrieben, sondern mit der Dateiendung .bak versehen. Damit knnen Sie immer auf die vorletzte Version der Datei zurckgreifen (wenn Sie durch Umbenennen die Endung .bak wieder entfernen). Wenn Sie die Option Reload last ensemble at startup einschalten, ldt REAKTOR das Ensemble, das vor dem letzten Beenden des Programms aktiv war. Wenn Sie die Option Restore Properties, Snapshots, Browser, Map Editor, Player and Recorder with the Ensemble einschalten, werden der Properties-Dialog, das Snapshots-Fenster, der Browser, der Sample Map Editor sowie Playerbox und Recorderbox auf den Zustand zurckgesetzt, in dem sie sich beim letzten Speichern des Ensembles befanden. Wenn Sie die Option Browser and Snapshots always on top einschalten, schweben Browser- und Snapshots-Fenster immer im Vordergrund vor allen anderen Dialogen und Fenstern von REAKTOR. Wenn Sie die Option Globally disable event loops einschalten, verhindert dies das Auftreten von Event-Signal-Loops in Ensembles. (Bevor ein EventLoop auftritt, weist REAKTOR in einer Meldung darauf hin, zeigt Ihnen den Ursprung des Event-Loops und fragt, wie Sie weiter verfahren wollen). Event-Loops knnen zu einem Speicherberlauf fhren, Ensembles unspielbar dadurch machen und in manchen Fllen sogar das ffnen REAKTOR 5 Mens 111

der betroffenen Ensembles verhindern. Wenn dies geschieht, starten Sie REAKTOR neu und schalten Sie die Option Globally disable event loops ein. ffnen Sie dann das betroffene Ensemble und spren Sie die Quelle des Event-Loop mithilfe der Event-Loop-Identizierungsnachrichten auf. Whrend dieser Fehlersuche sollten Sie die Audio-Verarbeitung abschalten, um weitere Event-Loops zu verhindern. Sie sollten Event-Loops nach Mglichkeit global abschalten, indem Sie die Option Globally disable event loops whlen, um eine maximale Stabilitt von REAKTOR zu gewhrleisten. Um die Kompatibilitt zu lteren Versionen von REAKTOR sicherzustellen, sind in Dateien, die in den Formaten dieser lteren Versionen gespeichert werden, Event-Loops standardmig erlaubt. Anmerkung: In den meisten Fllen knnen Sie Event-Loops durch Verwendung des Iterations-Moduls vermeiden Das Iterations-Modul stellt in seinem Properties-Dialog eine Option bereit, mit der Sie die Geschwindigkeit der Signalverarbeitung begrenzen und dadurch AudioAusflle verhindern knnen. Diese entstehen durch das Abarbeiten einer groen Zahl von Wiederholungen in einer zu kurzen Zeit entstehen. Wenn Sie die Option Mute audio during Core compilation einschalten, wird whrend der Zeitspanne, in der ein Core-Objekt kompiliert wird, smtliche Audio-Verarbeitung unterdrckt. Dadurch wird der Kompiliervorgang beschleunigt. In das Zahlenfeld Number of Undos knnen Sie die maximale Anzahl der Undo-Schritte eintragen, die in einer Reihe nacheinander mglich sein sollen. Wenn Sie den Eintrag im Zahlenfeld Number of Undos z. B. auf 20 setzen, knnen Sie die letzten 20 Bearbeitungsschritte, die Sie vorgenommen haben, rckgngig machen, indem Sie die Undo-Funktion 20-mal nacheinander aufrufen. Wenn Sie an Ensembles arbeiten, die groe Audio-Dateien enthalten, braucht Ihr Computer viel Arbeitsspeicher (RAM), damit Sie die UndoFunktion nutzen knnen. Wenn der Arbeitsspeicher in solchen Fllen knapp wird, reduzieren Sie die Anzahl der Undo-Schritte. Mit dem Ausklapp-Men Computer Keyboard MIDI Channel geben Sie den MIDI-Kanal fr die MIDI-Noten an, die Sie auf der Computertastatur spielen. Im Ausgangszustand ist hier Kanal 1 eingestellt, da die Instrumente in REAKTOR MIDI-Signale standardmig auf Kanal 1 empfangen. Wenn Sie allerdings mit Ihrer Computertastatur ein REAKTOR-Instrument 112 Mens REAKTOR 5

spielen wollen, das MIDI auf einem anderen Kanal empfngt (z. B. 2), stellen Sie im Ausklapp-Men Computer Keyboard MIDI Channel diesen Kanal (2) ein.

CPU Usage

REAKTOR kann automatisch die Anzahl der Stimmen von polyphonen Instrumenten reduzieren, wenn die gesamte Prozessorlast eine bestimmte Grenze bersteigt. Damit kann die Polyphonie automatisch an die verfgbare Rechenleistung angepasst werden. Die Obergrenze fr die CPU-Auslastung durch REAKTOR tragen Sie in das Zahlenfeld Maximum CPU Usage (wobei der Wert 80 einer CPU-Auslastung von 80% entspricht, 95 = 95%, etc.). Beachten Sie, dass REAKTOR die Stimmenanzahl nur fr Instrumente ndert, in denen die Option Automatic Voice Reduction aktiviert ist (Properties-Dialog, Seite Function). Um die automatische Reduzierung der Stimmenanzahl fr alle Instrumente eines Ensembles zu unterbinden, setzen Sie den Wert im Zahlenfeld Maximum CPU Usage auf 100.

REAKTOR 5

Mens 113

Directories

Factory Content Dieser Pfad verweist auf den Ordner, in dem die REAKTOR-eigenen Ensembles, Instrumente, Primary-Macros, Core Cells und Core-Macros gespeichert werden d. h., die Objekte, die bei der Installation von REAKTOR auf Ihre Festplatte kopiert wurden. Die Pfad-Angabe im Feld Factory Content wird von allen relevanten Kontextmens (z. B. Ensemble-Struktur- und Panel-Fenster, Instrumentenund Macro-Struktur-Fenstern, etc.) und von der oberen Reihe von Schaltchen im Browser (Ens., Instr., Macro, Core. C., Core M.) verwendet, um Ihnen einen schnellen Zugriff auf System-Objekte zu ermglichen. Warnung: Speichern Sie niemals Ihre selbst erstellten Ensembles, Instrumente und so weiter in dem im Feld Factory Content angegebenen Ordner, weil dessen Inhalt bei einem Update der REAKTOR-Software berschrieben werden kann. User Content Dieser Pfad verweist auf den Ordner, in dem die von Ihnen (und anderen REAKTOR-Anwendern an Ihrem Computer) erstellten Ensembles, Instrumente, Primary-Macros, Core Cells und Core-Macros, aber auch Audio-Dateien, importierte Dateien, Bilder, Snapshot-Dateien und Tabellen gespeichert werden. Dies sind die Dateien, die Sie selbst erzeugen, bearbeiten, sammeln und so weiter.

114 Mens

REAKTOR 5

hnlich wie der Pfad Factory Content wird auch der Pfad User Content von allen relevanten Kontextmens (z. B. Ensemble-Struktur- und Panel-Fenster, Instrumenten- und Macro-Struktur-Fenstern, etc.) und von der User-Reihe von Schaltchen im Browser (Ens., Instr., Macro, Core. C., Core M.) verwendet, um Ihnen einen schnellen Zugriff auf Ihre selbst erstellten Objekte zu ermglichen. Nochmals zur Warnung: Speichern Sie niemals Ihre selbst erstellten Ensembles, Instrumente und so weiter in dem im Feld Factory Content angegebenen Ordner, weil dessen Inhalt bei einem Update der REAKTOR-Software berschrieben werden kann. Audio Files Dieser Pfad legt den Standard-Ordner fr das Laden und Speichern von Audio-Dateien (*.wav, *.aif, *.aiff) global fr alle entsprechenden Module in REAKTOR fest: Module wie Player, Recorder, Sample Map Editor, Tapedeck und Sampler verwenden diesen Pfad. Imported Files (Akai) Dieser Pfad bestimmt den Standard-Ordner zum Speichern von Map-Files (.map), die mit der Akai-Import-Funktion konvertiert wurden. Table Files Dieser Pfad legt den Standard-Ordner fr das Laden und Speichern von Tabellen-Dateien (im Properties-Dialog des Tabellen-Moduls Table). TabellenDateien tragen die Dateiendung *.ntf und knnen in Audio- und Event-TabellenModulen verwendet werden. External Sample Editor Geben Sie hier den Pfad zu Ihrem bevorzugten Sample-Editor an, sodass Sie dieses Programm durch Auswhlen des Eintrags Edit aus der Ausklapp-Liste Edit Sample im Fenster Sample Map Editor aufrufen knnen.

REAKTOR 5

Mens 115

11.5. View Menu


Show/Hide Hints
Hiermit schalten Sie die Popup-Hilfe, die erscheint, wenn Sie die Maus auf ein Objekt (z. B. eine Schaltche in der Werkzeugleiste, ein Modul, oder einen Port) bewegen, ein bzw. aus. Sie knnen diese Funktion auch ber einen Tastatur-Kurzbefehl bedienen; drcken Sie dazu unter Windows XP die Tasten Ctrl + I, unter Mac OS X die Tasten X + I.

Show/Hide Toolbox
Zeigt bzw. versteckt die Haupt-Werkzeugleiste. Details nden Sie im Abschnitt ber die Werkzeugleiste. Sie knnen diese Funktion auch ber einen TastaturKurzbefehl bedienen; drcken Sie dazu unter Windows XP die Tasten Ctrl + F1, unter Mac OS X die Tasten X + F1.

Show/Hide Playerbox

Zeigt bzw. versteckt die Playerbox. Sie knnen diese Funktion auch ber einen Tastatur-Kurzbefehl bedienen; drcken Sie dazu unter Windows XP die Tasten Ctrl + F2, unter Mac OS X die Tasten X + F2. Mit der Playerbox knnen Sie eine Audio-Datei (in den Formaten *.wav, *.aif, *.aiff) abspielen und das Ausgangssignal fr eine weitere Verarbeitung in Ihre REAKTOR-Ensembles einspeisen. Die Playerbox bergibt ihr Ausgangssignal direkt an die oberen beiden Ports des Moduls Audio In (im Ensemble-StrukturFenster). Anmerkung: Wenn Sie eine Audio-Datei in der Playerbox abspielen, werden alle nicht von der Playerbox stammenden Audiosignale an den oberen beiden Ports des Moduls Audio In stumm geschaltet.

116 Mens

REAKTOR 5

Die Playerbox enthlt die folgenden Bedienelemente: Load: Verwenden Sie diesen Button zum Laden einer Audiodatei von der Festplatte. Ausklapp-Men File: Wenn Sie eine Audio-Datei geladen haben, wird der Ordner, aus dem die Datei stammt, nach weiteren Audio-Dateien durchsucht. Diese Dateien erscheinen im Ausklapp-Men File, sodass Sie schnell darauf zugreifen knnen. Play: Starten Sie hiermit die Wiedergabe der geladenen Audiodatei.

Anmerkung: Die Audio-Datei wird mit der Sampling-Rate abgespielt, die Sie unter dem Menpunkt Sample Rate im Haupt-Men festgelegt haben. Pause: Halten Sie hiermit die Wiedergabe einer Audio-Datei an. Drcken Sie die Taste Pause erneut, um die Wiedergabe fortzusetzen. Stop: Beenden Sie hiermit die Wiedergabe einer Audio-Datei; die Abspielposition wird auf den Anfang der Datei zurckgesetzt. Loop: Aktivieren Sie hiermit die Loop-Funktion, um eine Audiodatei in einer Endlosschleife abzuspielen. Length: Zeigt die Lnge der geladenen Audio-Datei an. Played: Zeigt die aktuelle Abspielposition an.

Show/Hide Recorderbox

Zeigt bzw. versteckt die Recorderbox. Sie knnen diese Funktion auch ber einen Tastatur-Kurzbefehl bedienen; drcken Sie dazu unter Windows XP die Tasten Ctrl + F3, unter Mac OS X die Tasten X + F3. Mit der Recorderbox knnen Sie die Audio-Ausgabe eines Ensembles direkt in eine Audio-Datei schreiben, die auf Ihrer Festplatte gespeichert wird. Unter Windows XP wird dabei eine Datei im .wav-Format geschrieben, unter Mac OS

REAKTOR 5

Mens 117

X eine .aif-Datei). Die Recorderbox greift das Audio-Signal ab, das ber die oberen beiden Ports des Moduls Audio Out ausgegeben wird (im EnsembleStruktur-Fenster). Der Recorder in der Recorderbox kann eine Audio-Datei auch abspielen; dazu senden seine Ausgnge das Signal an die oberen beiden Ports des Moduls Audio Out. Anmerkung: Wenn Sie eine Audio-Datei in der Recorderbox abspielen, werden alle nicht von der Recorderbox stammenden Audiosignale an den oberen beiden Ports des Moduls Audio Out stumm geschaltet. Zur Recorderbox gehrt ein Einstellungs-Dialog, der Recorder Settings heit und in dem Sie die Bedingungen fr das Starten und Stoppen des Recorders festlegen knnen. Um den Einstellungs-Dialog Recorder Settings zu ffnen, klicken Sie auf die Schaltche Recorder Settings in der linken oberen Ecke der Recorderbox.

Der Dialog Recorder Settings enthlt die folgenden Optionen: Record Start By (Manual, Note On, Clock Start): Wenn Sie Manual einschalten, starten Sie den Recorder, indem Sie ihn mit der Taste Record scharf schalten und mit einem Klick auf die Taste Play oder Pause die Aufnahme beginnen. Wenn Sie die Option Note On whlen, startet der Recorder von einem ankommenden MIDI-Note-On-Event. Wenn Sie die Option Clock Start whlen, startet der Recorder, sobald Sie die Clock von REAKTOR mit einem Klick auf den Schalter Start/Restart Clock in der Haupt-Werkzeugleiste in Gang setzen.

118 Mens

REAKTOR 5

Record Stop By (Manual Only, Note Off, Clock Stop, Loop Length): Wenn Sie Manual Only einschalten, beenden Sie die Aufnahme mit der Taste Stop. Sie knnen die Aufnahme auch mit der Taste Pause anhalten und nach einer Weile mit einem erneuten Klick auf Pause fortsetzen. Wenn Sie Note Off whlen, wird der Recorder von einem MIDI-Note-Off-Event angehalten. Wenn Sie Clock Stop whlen, hlt der Recorder an, wenn Sie die Clock von REAKTOR mit einem Klick auf den Schalter Start/Restart Clock in der Haupt-Werkzeugleiste stoppen. Wenn Sie Loop Length einschalten, stoppt der Recorder, sobald die angegebene Loop-Lnge (die Sie im Zahlenfeld Loop Length angegeben haben, s. u.) erreicht ist. Start Offset (Bars): Geben Sie hier eine Verzgerungszeit (in Takten) ein, die vor dem Beginn der Aufnahme vergehen soll. Das ist zum Beispiel sinnvoll, wenn Sie einen Echo-Effekt in einer fortgeschrittenen Phase aufnehmen wollen, aber den Anfang nicht brauchen. Loop Length (Bars): Geben Sie hier eine Dauer (in Takten) fr die Aufnahme ein, wenn Sie in der oben beschriebenen Abteilung Record Stop By die Option Loop Length gewhlt haben. Slave Player Controls to Recorder: Wenn Sie diese Option einschalten, arbeiten die Transport-Bedienelemente der Playerbox abhngig von den Bedienelementen der Recorderbox. Die Recorderbox enthlt die folgenden Bedienelemente: Load: Hiermit erzeugen Sie eine neue Audio-Datei (oder whlen eine bereits bestehende Datei aus), in die Sie aufnehmen wollen. Vorsicht: Wenn Sie eine bestehende Audio-Datei auswhlen, berschreibt (lscht) der Recorder bei der Aufnahme den Inhalt dieser Datei! Sie knnen die Funktion Load auch verwenden, um eine Audio-Datei fr die Wiedergabe zu laden (wie oben beschrieben). Directory: Zeigt den Ordner, der gerade zum Speichern der Aufnahmen verwendet wird. Record: Schaltet den Recorder scharf. Wenn Sie den Recorder scharf geschaltet haben, startet die Aufnahme, sobald Sie die Taste Pause klicken (um den Pause-Modus des Recorders zu beenden).

Anmerkung: Die Audio-Datei wird mit der Sampling-Rate aufgenommen, die Sie unter dem Menpunkt Sample Rate im Haupt-Men festgelegt haben

REAKTOR 5

Mens 119

New: Erzeugen Sie hiermit eine neue, leere Audio-Datei, in der die Aufnahme gespeichert wird.

File: Zeigt den Namen der Audio-Datei an, die gerade aufgenommen wird (oder aufgenommen werden soll). Sie knnen in diesem Feld den Namen einer neuen oder einer bestehenden Audio-Datei ndern. Play: Starten Sie hiermit die Wiedergabe der geladenen Audiodatei (die im Feld File angezeigt wird). Pause: Halten Sie hiermit die Aufnahme oder Wiedergabe einer Audio-Datei an. Drcken Sie die Taste Pause erneut, um die Aufnahme bzw. Wiedergabe fortzusetzen.. Stop: Beenden Sie hiermit die Aufnahme oder Wiedergabe einer Audio-Datei; die Abspielposition wird auf den Anfang der Datei zurckgesetzt. Loop: Spielt eine Audio-Datei als Endlosschleife ab. Length: Zeigt die Lnge der geladenen Audio-Datei an. Played: Zeigt die aktuelle Aufnahme-/Wiedergabeposition an.

Show/Hide Properties
Hiermit ffnen und schlieen Sie den Properties-Dialog fr das ausgewhlte Objekt (Ensemble, Instrument, Macro, etc.), in dem Sie die Eigenschaften (Properties) des Objekts festlegen knnen. Der Tastatur-Kurzbefehl zum Aufrufen des Properties-Dialogs ist F4. Sie knnen den Properties-Dialog auch durch einen Doppelklick auf die Titelleiste des Objekts ffnen. Auch ber das Kontextmen erreichen Sie den Properties-Dialog. Fhren Sie dazu unter Windows XP einen Rechts-Klick, unter Mac OS X einen Ctrl-Klick auf die Titelleiste aus und whlen Sie aus dem Kontextmen den Eintrag <Objekt> Properties, wobei an der Stelle von <Objekt> der Name des Objekts steht, auf das Sie geklickt haben (z. B. EchoBox Properties, Fader Properties, etc.). Der Properties-Dialog bezieht sich immer auf das gerade ausgewhlte Objekt und kann geffnet bleiben, whrend Sie weiterarbeiten.

Show/Hide Sample Map Editor


ffnet und schliet das Sample-Map-Editor-Fenster. Der Tastatur-Kurzbefehl dafr ist F7.

120 Mens

REAKTOR 5

Show/Hide Browser
ffnet und schliet den Browser. Der Tastatur-Kurzbefehl dafr ist F5.

Show/Hide Snapshots
ffnet und schliet das Snapshots-Fenster. Der Tastatur-Kurzbefehl dafr ist F6.

Reset All Tool Window Positions


Setzt alle Werkzeug-Fenster (Tool Windows), namentlich Playerbox, Recorderbox, Properties-Dialog, Sample Map Editor und Browser) auf ihre Standardgren und -positionen zurck. Wenn Sie einmal Probleme haben, eines der genannten Fenster wiederzunden, verschaffen Sie sich durch Auswhlen der Funktion Reset All Tool Window Positions schnell wieder einen guten berblick.

Show/Hide Panel
ffnet und schliet das Ensemble-Panel-Fenster.

Store Panelset
Hiermit knnen Sie bis zu acht verschiedene Panelsets mit einem Ensemble abspeichern. Um ein Panelset zu speichern, gehen Sie folgendermaen vor: 1. Erzeugen Sie das Panelset, indem Sie im Ensemble-Panel-Fenster alle Elemente wie gewnscht anordnen und einstellen (InstrumentenPositionen, Ansichten, Sichtbarkeit). 2. Whlen Sie dann View Store Panelset <N>, wobei <N> Platzhalter fr eine Zahl zwischen 1 und 8 ist. Der Tastatur-Kurzbefehl dafr ist unter Windows XP Ctrl + Alt + N, unter Mac OS X X + Alt + N. Sie knnen auch die in der Panel-Werkzeugleiste angeordnete Panelset-Leiste verwenden, um Panelsets zu speichern. Wenn Sie die Panelset-Leiste anstelle des Menbefehls View Store Panelset, knnen Sie so viele Panelsets mit einem Ensemble abspeichern, wie der Speicher Ihres Computers verkraftet.

REAKTOR 5

Mens 121

Die Panelset-Leiste mit drei darin gespeicherten Panelset-Ansichten.

Recall Panelset
Hiermit knnen Sie die ersten acht mit einem Panelset gespeicherten Panelsets aufrufen. Um ein Panelset aufzurufen, gehen Sie folgendermaen vor: 1. Whlen Sie den Menbefehl View Recall Panelset<N>, wobei <N> Platzhalter fr eine Zahl zwischen 1 und 8 ist. Der Tastatur-Kurzbefehl dafr ist unter Windows XP Ctrl + N, unter Mac OS X X + N. Sie knnen auch die in der Panel-Werkzeugleiste angeordnete Panelset-Leiste verwenden, um Panelsets aufzurufen. Wenn Sie die Panelset-Leiste anstelle des Menbefehls View Store Panelset, knnen Sie so viele Panelsets mit einem Ensemble abspeichern, wie das Ensemble enthlt (nicht nur die ersten 8).

Close All Structures


Schlieen Sie hiermit alle offenen Struktur-Fenster. Wenn Sie mit mehreren Struktur-Fenstern arbeiten, ist dies eine prima Methode, Ihre Arbeitsche aufzurumen.

Cascade
Kaskadiert alle zu REAKTOR gehrenden offenen Fenster. Diese Funktion ist nur unter Windows XP verfgbar. Unter Mac OS X gibt es stattdessen die Funktionen Minimize (Minimieren) und Close (Schlieen).

Tile Horizontally
Ordnet alle zu REAKTOR gehrenden offenen Fenster horizontal nebeneinander an. Diese Funktion ist nur unter Windows XP verfgbar.

122 Mens

REAKTOR 5

Tile Vertically
Ordnet alle zu REAKTOR gehrenden offenen Fenster vertikal bereinander an. Diese Funktion ist nur unter Windows XP verfgbar.

Minimize
Minimiert ein Fenster. Diese Funktion ist nur unter Mac OS X verfgbar.

Close
Schliet ein Fenster. Diese Funktion ist nur unter Mac OS X verfgbar.

Arrange Icons
Arrangiert die minimierten Fenster. Diese Funktion ist nur unter Windows XP verfgbar.

List of Open Windows


Alle gerade offenen Fenster von REAKTOR nden Sie in einer Liste unten im Men View. Wenn Sie aus der Liste den Namen eines Fensters whlen, wird dieses Fenster in den Vordergrund der Arbeitsche von REAKTOR geholt (und ausgeklappt, falls es minimiert war).

REAKTOR 5

Mens 123

11.6. ? Menu
About
Whlen Sie den Meneintrag About aus dem Men ? (Windows XP) bzw. Reaktor 5 (Mac OS X), um das Fenster About zu ffnen. Hinter dem Tab About nden Sie die genaue REAKTOR-Versionsnummer der Software und Ihre persnliche Seriennummer. ber die anderen Tabs greifen Sie auf Seiten zu, die Web-Links zur REAKTOR-User-Library und zum Anwender-Forum, zu Programm-Updates sowie zu FAQs und zum technischen Support enthalten.

124 Mens

REAKTOR 5

12. REAKTORs Werkzeugleisten


Es gibt in REAKTOR drei Werkzeugleisten (Toolbars): Die Haupt-Werkzeugleiste sehen Sie am oberen Rand des Hauptfensters von REAKTOR 5. Sie enthlt Werkzeuge zum Verwalten des Programms.

Die Ensemble-Panel-Werkzeugleiste sehen Sie am oberen Rand des Ensemble-Panel-Fensters. Sie enthlt Werkzeuge fr die Arbeit in Ensembles.

Die Struktur-Werkzeugleiste sehen Sie am oberen Rand eines StrukturFensters. Sie enthlt Werkzeuge fr die Arbeit in Strukturen.

Anmerkung: Bei der Befehlszeile oben im Instrumenten-Panel handelt es sich um eine Kopfzeile, nicht um eine Werkzeugleiste.

12.1. Haupt-Werkzeugleiste

Die Haupt- Werkzeugleiste Die Haupt-Werkzeugleiste enthlt die folgenden Elemente (von links nach rechts): Klicken Sie auf das NI-Icon oder auf das Fenster About zu ffnen. Reaktor-Icon um das

Mit einem Klick auf die Schaltche Open ffnen Sie ein bestehendes Ensemble. Sie erreichen diese Funktion auch ber einen TastaturKurzbefehl: Drcken Sie unter Windows XP die Tasten Ctrl + O, unter Mac OS X die Tasten X + O.

REAKTOR 5

REAKTOR Werkzeugleisten 125

Mit einem Klick auf die Schaltche Save speichern Sie das aktuelle Ensemble mitsamt allen daran vorgenommenen nderungen. Sie erreichen diese Funktion auch ber einen Tastatur-Kurzbefehl: Drcken Sie unter Windows XP die Tasten Ctrl + S, unter Mac OS X die Tasten X + S. Mit einem Klick auf die Schaltche Undo widerrufen Sie den letzten Bearbeitungsschritt. Sie erreichen diese Funktion auch ber einen Tastatur-Kurzbefehl: Drcken Sie unter Windows XP die Tasten Ctrl + Z, unter Mac OS X die Tasten X + Z. Mit einem Klick auf die Schaltche Run/Stop Audio schalten Sie die gesamte Audio-Verarbeitung in REAKTOR an bzw. aus. Wenn Sie gerade ein Ensemble bauen oder bearbeiten und keinen Sound brauchen, knnen Sie die Audio-Verarbeitung abschalten, um die CPU-Auslastung zu verringern. Das Wertefeld CPU Load zeigt den von REAKTOR beanspruchten Anteil an der CPU-Leistung Ihres Rechners in Prozent an. In Fllen von CPU-berlastung zeigt das Wertefeld den Eintrag Over. (Den maximalen Anteil an der Gesamt-CPU-Leistung Ihres Rechners, den REAKTOR fr sich beanspruchen darf, stellen Sie auf der Seite CPU Usage im Dialog Preferences ein.) Behalten Sie dabei im Auge, dass ein Computer, auf dem REAKTOR luft, noch andere Dinge zu tun hat als Audio zu verarbeiten! Ebenso muss der Rechner den Transfer der Audio-Daten an die Soundkarte abwickeln, MIDI-Daten verarbeiten, Events ausfhren und die Bedienoberche von REAKTOR berechnen. Obendrein luft auf jedem Rechner mindestens noch das Betriebssystem, meist sind weitere Programme aktiv. Deshalb liegt die Obergrenze fr REAKTORs Ressourcenverbrauch in der Praxis deutlich unter 100%. Der Grenzwert fr eine ssige Bedienung von Ensembles liegt normalerweise zwischen 60% und 80%. Um die Grenzen Ihres Computers zu ermitteln, erhhen Sie die Stimmenanzahl in einem Ensemble, bis das Wertefeld eine berlastung der CPU meldet. Mit der Ausklapp-Liste Sample Rate bestimmen Sie die SamplingRate, mit der REAKTOR arbeitet. Die Liste zeigt nur die Sampling-Raten an, die Ihre Soundkarte untersttzt; aus diesen Eintrgen knnen Sie frei whlen. Die Pegelanzeige Audio In zeigt den am Eingang von REAKTOR anliegenden Audio-Pegel, also das Audio-Signal (aus der Playerbox oder von Ihrer Soundkarte) das den Ensembles an den oberen beiden Ports des Moduls Audio In zur Verfgung steht.

126 REAKTORs Werkzeugleisten

REAKTOR 5

Die Pegelanzeige Audio Out zeigt den am Eingang von REAKTOR anliegenden Audio-Pegel, also das von einem Ensemble erzeugte Audio-Signal, das der Auenwelt (in Form einer Soundkarte oder einer Host-Software, in der REAKTOR als Plug-in luft) an den oberen beiden Ports des Moduls Audio Out zur Verfgung steht. Die Aktivitts-Anzeige MIDI In leuchtet, wenn REAKTOR ein MIDIEvent von einem aktiven MIDI-Eingangs-Port empfngt (den Sie zuvor im Dialog Audio Setup auf der Seite MIDI eingestellt haben). Die Aktivitts-Anzeige MIDI Out leuchtet, wenn REAKTOR ein MIDI-Event an einen aktiven MIDI-Ausgangs-Port sendet (den Sie zuvor im Dialog Audio Setup auf der Seite MIDI eingestellt haben).

12.2. Ensemble-Panel-Werkzeugleiste

Die Ensemble-Panel-Werkzeugleiste Mit dem Schalter Show/Hide Panelset Bar zeigen bzw. verstecken Sie die Panelset-Leiste. Mit der Schaltche Mit der Schaltche Mit der Schaltche Snapshots ffnen Sie das Snapshots-Fenster Browser ffnen Sie den Browser. Properties ffnen Sie den Properties-Dialog.

Mit der Schaltche Ensemble Structure ffnen Sie das Ensemble-Struktur-Fenster. Mit dem Schalter Pause/Stop Clock stoppen Sie REAKTORs MasterClock. Wenn Sie eine MIDI-Datei importiert haben (File Import MIDI File), hlt ein Klick auf den Schalter Pause/Stop Clock das Abspielen der MIDI-Datei an; ein zweiter Klick auf Pause/Stop Clock beendet das Abspielen komplett und setzt die Abspielposition der MIDI-Datei auf den Anfang zurck. Mit dem Schalter Start/Restart Clock starten Sie REAKTORs MasterClock. Wenn Sie eine MIDI-Datei importiert haben, starten Sie mit einem Klick auf den Schalter Start/Restart Clock das Abspielen der MIDI-Datei von Anfang an oder setzen das Abspielen an der Stelle fort, an der es zuvor angehalten wurde.

REAKTOR 5

REAKTOR Werkzeugleisten 127

Mit dem Wertefeld Tempo bestimmen Sie die Geschwindigkeit von REAKTORs Master-Clock in Beats per Minute (BPM). Wenn Sie den Zahlenwert im Wertefeld doppelklicken, knnen Sie ber die Zahlentasten Ihrer Computertastatur eine neue Geschwindigkeit eingeben. Mit den Pfeiltasten rechts neben dem Wertefeld knnen Sie das Tempo in Schritten von 1 BPM erhhen oder verringern. Mit dem Schalter MIDI Learn knnen Sie Panel-Bedienelemente (Drehregler, Fader, etc.) externen MIDI-Controller-Quellen (ModulationsRad, Drehregler, Fader, etc.) zuweisen. Dazu gehen Sie folgendermaen vor: Whlen Sie ein Panel-Bedienelement aus, indem Sie darauf klicken. Bettigen Sie dann die externen MIDI-Controller-Quelle, also bewegen Sie z. B. das Modulations-Rad Ihres MIDI-Keyboards. Wenn Sie alle Bedienelemente auf diese Weise wie gewnscht zugewiesen haben, klicken Sie erneut auf den Schalter MIDI Learn, um den Lernmodus zu beenden. Um die Controller-Zuordnung eines Panel-Bedienelements aufzuheben, ffnen Sie den Properties-Dialog des Bedienelements und schalten Sie die Option Activate MIDI In aus. Mit dem Schalter Show/Hide Info schalten Sie die Popup-Informationen ein und aus. Wenn Show Info eingeschaltet ist (sodass der Schalter leuchtet), werden Informationen zu dem Objekt (Macro, Bedienelement, Instrument, etc.), auf dem Sie gerade den Mauszeiger platziert haben, in einem Popup angezeigt. Wenn Sie den Mauszeiger auf einem Kabel parken, wird der gerade durch dieses Kabel gesendete Wert angezeigt. Wenn Sie mit einem Klick auf den leuchtenden Schalter in den Modus Hide Info umschalten (in dem der Schalter nicht leuchtet), erscheinen beim Platzieren des Mauszeigers auf Objekten und Kabeln keine PopupInformationen.

128 REAKTORs Werkzeugleisten

REAKTOR 5

12.3. Struktur -Werkzeugleiste


Die Struktur-Werkzeugleiste Mit der Schaltche Mit der Schaltche Browser ffnen Sie den Browser. Properties ffnen Sie den Properties-Dialog.

Mit der Schaltche Ensemble Panel ffnen Sie das Ensemble-Panel-Fenster. Mit der Schaltche Bookmark setzen Sie ein Bookmark (Lesezeichen) auf das aktuelle Struktur-Fenster, sodass Sie von einem beliebigen anderen Struktur-Fenster in Ihrem Ensemble direkt dorthin springen knnen. Mit der Schaltche (Jump to Bookmark) springen Sie von einem beliebigen Struktur-Fenster in Ihrem Ensemble zu dem Struktur-Fenster, auf das Sie mit der Schaltche Bookmark (siehe oben) ein Bookmark gesetzt und die Struktur damit als Sprungziel deniert haben. In diesem Fall zeigt der Pfeil auf die Schaltche Bookmark). Von der Struktur, auf die Sie das Bookmark gesetzt haben, knnen Sie die zuletzt angezeigte Struktur Ihres Ensembles direkt anspringen; der Pfeil weist dann von der Schaltche Bookmark weg. Der Schalter Debug ist nur innerhalb von REAKTOR-Core-Cells aktiv. Nheres hierzu nden Sie im Handbuch zu REAKTOR Core. Mit dem Schalter Show/Hide Info schalten Sie die Popup-Informationen ein und aus. Wenn Show Info eingeschaltet ist (sodass der Schalter leuchtet), werden Informationen zu dem Objekt (Macro, Bedienelement, Instrument, etc.), auf dem Sie gerade den Mauszeiger platziert haben, in einem Popup angezeigt. Wenn Sie den Mauszeiger auf einem Kabel parken, wird der gerade durch dieses Kabel gesendete Wert angezeigt. Wenn Sie mit einem Klick auf den leuchtenden Schalter in den Modus Hide Info umschalten (in dem der Schalter nicht leuchtet), erscheinen beim Platzieren des Mauszeigers auf Objekten und Kabeln keine PopupInformationen.

REAKTOR 5

REAKTOR Werkzeugleisten 129

13. Der Browser


ber den Browser knnen Sie innerhalb von REAKTOR schnell und unkompliziert auf die folgenden Typen von Dateien zugreifen:

Der Browser Audio-Dateien (*.wav, *.aif, *.aiff), Ensemble-Dateien (*.ens), Instrumenten-Dateien (*.ism), Primary-Macro-Dateien (*.mdl), CoreCell-Dateien (*.rcc) und Core-Macro-Dateien (*.rcm) laden Sie unter Verwendung der Bedienelemente in der Leiste Disk Navigation.

130 Der Browser

REAKTOR 5

Mit der Schaltche fgen Sie Ihrer Favoriten-Liste einen Ordner hinzu. Die Favoriten-Liste nden Sie am Ende der Ausklapp-Liste Disks. Die mitgelieferten Ensembles, Instrumente, Macros, Core Cells und Core Macros (also REAKTORS Factory Content) laden Sie unter Verwendung der oberen Reihe der mit Ens., Instr., Macro, Core C. und Core M. beschrifteten Schaltchen. Ihre eigenen (selbst erstellten) Ensembles, Instrumente, Macros, Core Cells und Core Macros laden Sie unter Verwendung der unteren Reihe der mit Ens., Instr., Macro, Core C. und Core M. beschrifteten Schaltchen (User).

13.1. Auf Dateien zugreifen


Um den Browser zu ffnen, whlen Sie aus dem Haupt-Men den Eintrag View Show Browser. Alternativ dazu klicken Sie auf den Schalter Show/Hide Browser in der Ensemble- oder Struktur-Werkzeugleiste oder drcken die Taste F5. Der Browser ist in zwei Bereiche unterteilt:

Der obere Bereich des Browsers enthlt die Bedienelemente der Abteilung Disk Navigation. Im oberen Bereich des Browsers navigieren Sie mit den Bedienelementen der Abteilung Disk Navigation zu Dateien oder verwenden die darunter angeordneten Schaltchen Ens., Instr., Macro, Core C. und Core M.. Die obere Reihe der mit Ens., Instr., Macro, etc. beschrifteten Schaltchen bringt Sie zu den System-Dateien, die bei der Installation von REAKTOR zusammen mit dem eigentlichen Programm auf Ihre Festplatte kopiert wurden. Die untere Reihe von Schaltchen bringt Sie zu Ihren eigenen, selbst erstellten Dateien; die Pfade, die REAKTOR kennen muss, um diese Dateien zu nden, stellen Sie im Dialog Preferences auf der Seite Directories ein. Dort knnen Sie die Pfadangaben bei Bedarf auch ndern.

REAKTOR 5

Der Browser 131

Der untere Bereich des Browsers Der untere Bereich des Browsers bietet Ihnen Zugriff auf Dateien. Sie knnen Dateien hier vorhren und ffnen, laden oder per Drag and Drop zu einer Struktur hinzufgen. ber den Browser knnen Sie auf die folgenden Datei-Typen zugreifen: Audio-Datei: Um eine Audio-Datei (*.wav, *.aif, *.aiff) zu laden, ziehen Sie sie aus dem unteren Bereich des Browsers auf den Sample Map Editor oder auf das Namens-Anzeigefeld eines Sampler- bzw. TapedeckModuls in einem Instrumenten-Panel. Zum Aufnden von Audio-Dateien verwenden Sie die Bedienelemente der Abteilung Disk Navigation oben im Browser. Ensemble-Datei: Um eine neue Ensemble-Datei (*.ens) zu ffnen, ziehen Sie sie aus dem unteren Bereich des Browsers auf REAKTORs Arbeitsche. Zum Aufnden von Ensemble-Dateien verwenden Sie eine der mit Ens. beschrifteten Schaltchen. Instrumenten-Datei: Um eine Instrumenten-Datei (*.ism) einzusetzen, ziehen Sie sie aus dem unteren Bereich des Browsers auf das Ensemble-Panel oder auf das Ensemble-Struktur-Fenster. Zum Aufnden von Instrumenten-Dateien verwenden Sie eine der mit Instr. beschrifteten Schaltchen. Primary-Macro-Datei: Um eine Primary-Macro-Datei (*.mdl) zu laden, ziehen Sie sie aus dem unteren Bereich des Browsers auf ein PrimaryStruktur-Fenster. Zum Aufnden von Primary-Macro-Dateien verwenden Sie eine der mit Macro beschrifteten Schaltchen.

132 Der Browser

REAKTOR 5

Core-Cell-Datei: Um eine Core-Cell-Datei (*.rcc) zu laden, ziehen Sie sie aus dem unteren Bereich des Browsers auf ein Primary-StrukturFenster. Zum Aufnden von Core-Cell-Dateien verwenden Sie eine der mit Core C. Schaltchen. Core-Macro-Datei: Um eine Core-Macro-Datei (*.rcm) zu laden, ziehen Sie sie aus dem unteren Bereich des Browsers auf ein Core-StrukturFenster. Zum Aufnden von Core-Macro-Dateien verwenden Sie eine der mit Core M. beschrifteten Schaltchen. Sample-Map-Datei: Um eine Sample-Map-Datei (*.map) zu laden, ziehen Sie sie aus dem unteren Bereich des Browsers auf den Sample Map Editor oder auf das Namens-Anzeigefeld eines Sampler-Moduls im Panel. Zum Aufnden von Sample-Map-Dateien verwenden Sie die Bedienelemente der Abteilung Disk Navigation. MIDI-Datei: Um eine Standard-MIDI-Datei (*.mid) zu laden, ziehen Sie sie aus dem unteren Bereich des Browsers auf REAKTORs Arbeitsche. (Das entspricht der Verwendung des Menbefehls FileImport MIDI File.) Damit laden Sie die MIDI-Datei in REAKTORs MIDI File Player; verwenden Sie zum Starten und Stoppen des Players die Schalter Pause/Stop und Start/Restart in der Ensemble-Panel-Werkzeugleiste). Zum Aufnden von MIDI-Dateien verwenden Sie die Bedienelemente der Abteilung Disk Navigation. Tabellen-Datei: Um eine Tabellen-Datei (*.ntf) zu laden, ziehen Sie sie aus dem unteren Bereich des Browsers auf eine Tabellen-Anzeige (Table) in einem Instrumenten-Panel. Zum Aufnden von Tabellen-Dateien verwenden Sie die Bedienelemente der Abteilung Disk Navigation. Snapshot-Datei: Um eine Snapshot-Datei (*.ssf) zu laden, ziehen Sie sie aus dem unteren Bereich des Browsers auf das Snapshots-Fenster. Zum Aufnden von Snapshots-Dateien verwenden Sie die Bedienelemente der Abteilung Disk Navigation.

Anmerkung: Wenn Sie den Browser (oder ein Kontextmen) verwenden, um ein Objekt (Instrument, Primary-Macro, Core Cell oder Core-Macro) in eine Struktur einzusetzen, werden die Eingangs- und AusgangsPorts des Objekts nicht automatisch an irgendwelche Gegenstellen wie Instrumenten-Macros, Audio-In-Ports oder Audio-Out-Ports angeschlossen. Sie mssen also alle Objekte von Hand miteinander verbinden.

REAKTOR 5

Der Browser 133

14. Ensemble
Das Ensemble ist die oberste Verwaltungsebene von REAKTOR. Mit dem Ensemble speichern Sie den gesamten Stand Ihrer Arbeit, um ihn spter wieder herstellen zu knnen Der gesamte momentane Inhalt der REAKTORArbeitsche (Instrumente, Einstellungen der Bedienelemente, Audio-Eingangsund Ausgangs-Verbindungen, Snapshots, etc.) werden mit dem Ensemble gespeichert (in einer Datei des Typs *.ens) und beim erneuten Laden des Ensembles wieder hergestellt. Die Ebenenhierarchie innerhalb von REAKTOR ist folgendermaen aufgebaut: Ein Ensemble kann Instrumente enthalten. Ein Instrument kann andere Instrumente, aber auch Primary-Macros, Primary-Module und Core Cells enthalten. Ein Primary-Macro kann andere Primary-Macros sowie Primary-Module und Core Cells enthalten. Eine Core Cell kann Core-Macros und Core-Module enthalten. Ein Core-Macro kann andere Core-Macros sowie -Module enthalten. Am Beispiel einer Panel-Ansicht dargestellt, sieht dies folgendermaen aus:

Ensemble-Panel-Fenster

134 Ensemble

REAKTOR 5

Ein Ensemble besitzt ein Panel-Fenster.

Instrumenten-Panel Jedes Instrument besitzt ein Panel, das Sie im Ensemble-Panel-Fenster ein- und ausblenden knnen.

Rahmen eines Macros im Instrumenten-Panel Jedes Primary-Macro kann in seinem bergeordneten Instrumenten-Panel einen eigenen Rahmen (den Sie ein- und ausblenden knnen) besitzen. Obwohl dies nur eine vereinfachte Darstellung ist, sollten Ihnen diese Ausfhrungen doch einen Eindruck von REAKTORs Architektur vermitteln.

REAKTOR 5

Ensemble 135

14.1. Ensemble-Struktur-Fenster

Ensemble mit fnf Instrumenten: Einem Live-Effekt, drei Klangquellen und einem Mixer. Ganz links sehen Sie das Modul Audio In Im Ensemble-Struktur-Fenster (Ensemble Structure) schauen Sie aus der Vogelperspektive auf die Struktur des gesamten Ensembles. Das EnsembleStruktur-Fenster enthlt Symbole aller im Ensemble verwendeten Instrumente. Auerdem nden Sie darin die Module Audio In und Audio Out, ber die das Ensemble mit Ihrer Soundkarte oder (wenn Sie REAKTOR als Plug-in verwenden) einer Host-Software kommuniziert.

Modul Audio In
Das Modul Audio In stellt die Audio-Eingnge in REAKTOR zur Verfgung, die Sie auf den Seiten SoundCard und Routing im Dialog Audio Setup (SystemAudio + MIDI Settings...) angegeben haben. Das Modul Audio In ist ein fester Bestandteil des Ensemble-Struktur-Fensters, den Sie nicht entfernen knnen. 136 Ensemble REAKTOR 5

Das Kontextmen des Moduls Audio In enthlt zwei Eintrge: Mute schaltet das Modul Audio In ab. Wenn Sie gerade keine Audio-Eingangssignale in ein Ensemble einspeisen, ist es sinnvoll (wenn auch nicht unbedingt notwendig), das Modul Audio In mit der Mute-Funktion abzuschalten. Properties ffnet den Dialog Audio Setup (wie unter SystemAudio + MIDI Settings...). Das Modul Audio In verfgt insgesamt ber 16 Ports fr ankommende AudioSignale (aus der Playerbox, einem externen Mikrofon, etc.). Die tatschliche Anzahl verfgbarer Ports (d. h.; die, an die Sie innerhalb eines Ensembles Kabel anschlieen knnen), hngt von der Anzahl der Eingnge Ihrer Soundkarte ab. Die nutzbaren Ports sind mit einem schwarzen Punkt markiert, die nicht nutzbaren sind grau.

Modul Audio Out


Das Modul Audio Out stellt die Audio-Ausgnge in REAKTOR zur Verfgung, die Sie auf den Seiten SoundCard und Routing im Dialog Audio Setup (SystemAudio + MIDI Settings...) angegeben haben. Das Modul Audio Out ist ein fester Bestandteil des Ensemble-Struktur-Fensters, den Sie nicht entfernen knnen. Das Kontextmen des Moduls Audio In enthlt zwei Eintrge: Mute schaltet das Modul Audio Out ab. Wenn Ihr Ensemble keinen Sound produziert (also z. B. nur eine grasche Ausgabe erzeugt), ist es sinnvoll (wenn auch nicht unbedingt notwendig), das Modul Audio Out mit der Mute-Funktion abzuschalten. Properties ffnet den Dialog Audio Setup (wie unter SystemAudio + MIDI Settings...). Das Modul Audio Out verfgt insgesamt ber 16 Ports fr ausgehende Audio-Signale, die Sie an die Soundkarte oder einen Plug-in-Host bergeben knnen. Die tatschliche Anzahl verfgbarer Ports (d. h.; die, an die Sie innerhalb eines Ensembles Kabel anschlieen knnen), hngt von der Anzahl der Eingnge Ihrer Soundkarte ab. Die nutzbaren Ports sind mit einem schwarzen Punkt markiert, die nicht nutzbaren sind grau.

REAKTOR 5

Ensemble 137

14.2. Ensemble-Panel- Fenster


Das Ensemble-Panel-Fenster stellt beliebige Instrumenten-Panels der in einem Ensemble enthaltenen Instrumente dar.

Das Ensemble-Panel-Fenster mit der Panelset-Spalte auf der linken Seite Um Instrumenten-Panels anzeigen zu lassen oder zu verstecken, verwenden Sie die Panelset-Spalte. Um die Panelset-Spalte ein- und auszublenden, klicken Sie auf den Schalter Show/Hide Panelset bar in der Ensemble-Panel-Werkzeugleiste. Jedes Instrument lsst sich in eine der drei Ansichten A, B und Minimiert schalten. Um diese Ansichten zu whlen, klicken Sie auf die Schalter A, B und Minimize () in der Instrumenten-Kopfzeile. Die Ansichten A und B stellen Sie im Dialog Properties auf den mit Appearance betitelten Seiten der Bedienelemente (Drehregler, Fader, XYs, Macro-Rahmen, etc.). Die minimierte Ansicht zeigt nur die Instrumenten-Kopfzeile.

14.3. Dialog Ensemble Properties


Sie haben mehrere Mglichkeiten, den Properties-Dialog eines Ensembles zu ffnen. Verwenden Sie einfach die, die Ihnen am bequemsten erscheint. Fhren Sie unter Windows XP einen Rechts-Klick, unter Mac OS X einen Ctrl-Klick auf eine freie Flche des Ensemble-Panel-Fensters aus und whlen Sie aus dem Kontextmen dem Eintrag Ensemble Properties. Klicken Sie auf die Schaltche Show/Hide Properties in der Werkzeugleiste des Ensemble-Struktur-Fensters. Klicken Sie auf eine freie Flche im Ensemble-Panel-Fenster. Klicken Sie dann auf die Schaltche Show/Hide Properties in der Werkzeugleiste des Ensemble-Panel-Fensters. 138 Ensemble REAKTOR 5

Klicken Sie auf eine freie Flche im Ensemble-Panel-Fenster und whlen Sie ViewShow Properties (oder drcken Sie die Taste F4). Wie alle Dialoge des Typs Properties besitzt auch der Dialog Ensemble Properties vier Seiten, die Sie ber die mit Icons gekennzeichneten Schaltchen oben im Dialog-Fenster erreichen: Function, Info, Appearance und Connection. Tipp: Der Inhalt des Dialogs Properties passt sich automatisch dem gerade ausgewhlten Objekt (Ensemble, Instrument, Primary-Macro, etc.). Wenn Sie also Werte vergleichen mchten, knnen Sie den Dialog Properties einfach geffnet lassen und wechselseitig die beiden Objekte auswhlen, die Sie vergleichen wollen.

Seite Function

Der Dialog Ensemble Properties, Seite Function

REAKTOR 5

Ensemble 139

Label Das Feld Label enthlt die Beschriftung Ensemble und kann nicht verndert werden. Beachten Sie aber, dass Sie den Eintrag im Feld Label bei allen anderen REAKTOR-Objekten (auer Core-Modulen) ndern knnen, sodass Sie Instrumente, Primary-Macros, Core Cells und so weiter nach Belieben benennen knnen. Status Whlen Sie die Option Mute All, um alle Instrumente in einem Ensemble abzuschalten. Dadurch wird die von REAKTOR erzeugte CPU-Last auf ein Minimum reduziert (das REAKTOR braucht, um berhaupt zu laufen). Wenn die Option Mute All aktiv ist, sind alle Instrumenten-Icons im Ensemble-Struktur-Fenster mit einem roten M (fr Mute) markiert, alle Primary-Ein- und Ausgangs-Ports sind mit einem roten X gekennzeichnet. Master Tune/Level Im Wertefeld Tune stellen Sie die globale Tonhhe fr das Ensemble in Halbtonschritten und Bruchteilen davon (Cent) ein (12 Halbtne entsprechen einer Oktave). Positive Werte verschieben die Tonhhe nach oben, negative Werte verndern sie nach unten. Im Wertefeld Level passen Sie den globalen Ausgangspegel (Lautstrke) fr das Ensemble an. Der Wert ist in dB angegeben (eine Erhhung des Werts um 6 dB verdoppelt die Lautstrke, eine Verringerung um diesen Wert halbiert sie). Grere Werte resultieren in einem hheren Pegel, kleinere Werte in einem niedrigeren. Snapshot Wenn Sie die Option Recall by MIDI einschalten, ruft eine ankommende MIDI-Program- Change-Nachricht mit dem Wert N (wobei N ein Integer-Wert zwischen 0 und 127 ist) den Snapshot mit der Nummer N+1 auf (sofern dieser Snapshot existiert). Somit ruft eine Program-Change-Nachricht mit dem Wert 0 den Snapshot 1 auf, eine Nachricht des Werts 1 den Snapshot 2 und so weiter. Dadurch knnen Sie schnell und einfach Snapshots von Ihrem MIDI-Hardware-Controller (z. B. Ihrem MIDI-Keyboard) aus aufrufen, indem Sie die MIDI-Program-Change-Nachricht mit der Adresse des gewnschten Snapshots senden.

140 Ensemble

REAKTOR 5

Wenn Sie die Option Snapshot Master for Plug-In einschalten, sind die Ensemble-Snapshots auch von Host-Programmen aus verfgbar, wenn Sie REAKTOR im Plug-in-Betrieb nutzen. Es kann immer nur ein Programm zur Zeit als Snapshot Master arbeiten. Diese Einstellung knnen Sie alternativ auch fr einzelne Instrumente vornehmen. Wenn Sie die Option Set BPM by Snapshot einschalten, wird die TempoEinstellung (BPM-Wert) von REAKTORs Master-Clock mit Snapshots gespeichert und geladen. Event Loops Wenn Sie die Option Event Loops einschalten, lsst REAKTOR 5 Event-SignalLoops innerhalb von Ensembles zu. Diese Event-Signal-Loops knnen zu Speicherberlauf fhren und das Ensemble unspielbar machen; in manchen Fllen lsst sich das Ensemble noch nicht einmal mehr ffnen. Aus Grnden der Rckwrtskompatibilitt zu Ensembles in lteren REAKTOR-Formaten ist diese Option dennoch gelegentlich notwendig. Wenn die Option Event Loops abgeschaltet ist, verhindert REAKTOR 5 automatisch das Auftreten von Event-Signal-Loops. Wenn ein Loop aufzutreten droht, weist REAKTOR Sie mit einer Meldung darauf hin und fragt, wie damit verfahren werden soll. Wir empfehlen Ihnen dringend, Event Loops zu deaktivieren, um die Stabilitt von REAKTOR 5 zu maximieren. In Ensemble-Dateien, die Sie in den Formaten lterer REAKTOR-Versionen gespeichert haben, ist die Option Event Loops allerdings standardmig eingeschaltet. REAKTOR 4 Legacy Mode REAKTOR 5 arbeitet mit einem neuen Event-Initialisierungsschema fr die Event-Eingnge, das verwendet wird, wenn die Option REAKTOR 4 Legacy Mode abgeschaltet ist. Wir empfehlen Ihnen aus Grnden der Kompatibilitt zu zuknftigen Entwicklungen dringend, die Option REAKTOR 4 Legacy Mode in Ihren Ensembles auszuschalten! Internal Sample Rate Mit dem Ausklapp-Men Internal Sample Rate bestimmen Sie die SamplingRate, mit der REAKTOR Audio-Signale erzeugt und verarbeitet. Bei hheren Sampling-Raten ist die Klangqualitt besser, proportional dazu steigt allerdings auch die CPU-Last an. Sie knnen die interne Sampling-Rate auf jeden der REAKTOR 5 Ensemble 141

im Men angebotenen Werte einstellen. Welche Werte Sie dort sehen, hngt von Ihrer Soundkarte bzw. Ihrer Host-Software ab. Falls notwendig, fhren die Module Audio In und Audio Out eine Sampling-Raten-Konvertierung durch. Control Rate Mit dem Ausklapp-Men Control Rate stellen Sie ein, wie oft pro Sekunde die Werte von Event-Signalen in REAKTOR 5 aktualisiert werden. Dieser Wert, die Control-Rate, gilt fr alle Primary-Module, die Events erzeugen oder verarbeiten, also zum Beispiel fr LFO, Slow Random, Event Hold, A-to-E, Event Smoother und weitere Module. Durch die im Vergleich zur Audio Samplerate niedrige Abtastrate verbrauchen diese Module nur sehr wenig CPU-Last. Aus diesem Grund verwenden versierte Entwickler immer Event-Signale anstatt von AudioSignalen, wenn mglich (d. h., wenn es den Sound nicht verschlechtert). Hhere Control-Raten liefern eine hhere zeitliche Przision und so eine geringere Stugkeit des Signals.

Seite Info

Dialog Ensemble Properties, Seite Info Geben Sie die gewnschten Informationen ber Ihr Ensemble in das Feld Info auf der gleichnamigen Seite ein. Wenn Sie in der Ensemble-Panel- oder Ensemble-Struktur-Werkzeugleiste die Funktion Show Info eingeschaltet haben, wird der Text, den Sie in das Feld Info eingetragen haben, als Popup dargestellt, sobald Sie den Mauszeiger auf der Ensemble-Panel-Kopfzeile platzieren.

142 Ensemble

REAKTOR 5

Seite Appearance

Der Dialog Ensemble Properties, Seite Appearance Edit Colors Choose Color: Klicken Sie auf diese Schaltche, um den FarbpalettenDialog aufzurufen und eine Farbe fr die Ensemble-Panel-Kopfzeile auszuwhlen. Beachten Sie, dass ein Ensemble-Panel nur aus der Kopfzeile (Header) besteht und dass es keinen Ensemble-Panel-Krper gibt. Mit dem Ausklapp-Men Color Scheme: Set to Custom bestimmen Sie das Farbschema des Ensembles. Whlen Sie den Meneintrag Save as Custom, um das aktuelle Farbschema als benutzerdeniertes Schema zu speichern. Beachten Sie, dass REAKTOR nur ein benutzerdeniertes Schema verwalten kann, sodass Sie beim Speichern eines neuen Schemas das vorige Schema berschreiben. Whlen Sie den Meneintrag Set to Default um das Farbschema des Ensembles auf das Standard-Schema zurckzusetzen (graues Panel mit orangefarbenen Anzeigen). Wertefelder Panel Color: Sie knnen den Farbpaletten-Dialog verwenden, um die Farbe der Ensemble-Panel-Kopfzeile festzulegen (siehe oben). Alternativ dazu knnen Sie aber auch Ihre eigene Farbe aus den Farbkomponenten Rot, Grn und Blau mischen, indem Sie Werte in die Felder R, G und B eintragen. Jedes Feld nimmt Werte zwischen 0 (kein Anteil) und 256 (voller Anteil) entgegen. Wenn Sie in alle drei Felder 0 eintragen, ergibt dies eine schwarze Kopfzeile, wenn Sie dreimal 255 eintragen, ist die Kopfzeile wei. REAKTOR 5 Ensemble 143

Automatic Panel Layout Wenn Sie die Option Automatic Panel Layout einschalten (Default-Einstellung), werden alle im Ensemble-Panel-Fenster angezeigten Panels ordentlich innerhalb des Fensters arrangiert. Wenn Sie die Option Automatic Panel Layout abschalten, knnen Sie die Panels an beliebigen Stellen innerhalb des Fensters platzieren.

Seite Connection

Der Dialog Ensemble Properties, Seite Connection MIDI Mit dem Ausklapp-Men MIDI In Device bestimmen Sie, von welchem der verfgbaren MIDI-In-Gerte (MIDI-Interface, USB-MIDI-Keyboard, etc.) Ihres Systems das Ensemble Nachrichten empfngt. (Sie knnen den Ensembles MIDI-In-Gerte ber einen Eintrag im Dialog Audio Setup, Seite MIDI, zur Verfgung stellen.) Die typische Einstellung im

144 Ensemble

REAKTOR 5

Ausklapp-Men MIDI In Device lautet All, sodass das Ensemble MIDINachrichten von allen verfgbaren MIDI-In-Gerten empfangen kann. In manchen Fllen wollen Sie aber vielleicht vermeiden, dass das Ensemble von bestimmten MIDI-In-Gerten Nachrichten empfngt; whlen Sie das Gert aus der Liste, von dem das Ensemble Nachrichten empfangen soll. Im Zahlenfeld Channel stellen Sie den MIDI-Kanal ein, den das Ensemble fr die MIDI-Eingabe verwenden soll. Das Ensemble empfngt nur die MIDI-Nachrichten, die auf dem MIDI-Kanal mit der in diesem Feld spezizierten Nummer gesendet werden. Aktivieren Sie die Option Morph, um das Ensemble-Snapshot-Morphing einzuschalten. Tragen Sie in das Zahlenfeld Controller die Nummer des MIDI-Controllers ein, den Sie fr das Ensemble-Snapshot-Morphing verwenden wollen. OSC Das Ausklapp-Men OSC Source bietet Ihnen Zugriff auf die verfgbare(n) OSC Quelle(n), von denen das Ensemble OSC-Daten empfngt. Mit dem Ausklapp-Men OSC Target whlen Sie die OSC-Ziele, an die das Ensemble OSC-Daten sendet. Im Listenfeld OSC Connections sehen Sie eine Liste der aktiven OSC-Verbindungen. External Sync Wenn Sie die Option External Sync einschalten, kontrolliert ein externes ClockSignal (das ber MIDI empfangen wird) alle Module der Typen Sync Clock und 1/96 Clock in dem betreffenden Ensemble; MIDI-Start/Stop-Nachrichten kontrollieren alle Module des Typs Start/Stop. Bei externer Synchronisation knnen Sie das Tempo im Feld BPM in der Haupt-Menleiste nicht verndern. Anmerkung: Sie knnen die Option External Sync auch im Men Settings ein- und ausschalten. Wenn External Sync abgeschaltet ist, kontrolliert die interne Master-Clock von REAKTOR die Module der Typen Sync Clock und 1/96 Clock; die Schalter Pause/Stop Clock und Start/Restart Clock kontrollieren die Module des Typs Start/Stop. Das Clock-Tempo knnen Sie im Feld BPM in der HauptWerkzeugleiste einstellen. REAKTOR 5 Ensemble 145

15. Instrumente
Ein REAKTOR-Instrument ist ein Modul mit einer internen Struktur, eigener MIDI-Verarbeitung, eigener Bedienoberche in Form eines Panels und eigener Snapshot-Verwaltung. Instrumenten-Module sind an ihrem dunkelblauen Label-Feld und an dem Klaviatur-Icon erkennbar

Instrumenten-Objekt Ein Instrument kann sowohl andere Instrumente als auch Primary-Macros, Primary-Module und Core Cells enthalten. Es kann auch einen anderen Namen tragen.

15.1. Hinzufgen von Instrumenten zu einem Ensemble


Sie fgen einem Ensemble ein Instrument hinzu, indem Sie das Instrument aus der System-Library von REAKTOR oder aus dem Verzeichnis, in dem Sie Ihre eigenen Instrumente speichern, laden. Das Verzeichnis mit Ihren eigenen Instrumenten stellen Sie im Dialog Preferences auf der Seite Directories ein. Um ein Instrument in ein Ensemble einzufgen, knnen Sie eine der folgenden Methoden verwenden: Fhren Sie unter Windows XP einen Rechts-Klick, unter Mac OS X einen Ctrl-Klick auf eine freie Flche der Struktur, der Sie das Instrument hinzufgen wollen, aus. Normalerweise wird dies die Ensemble-Struktur sein, aber Sie knnen Instrumente auch in Instrumenten-Strukturen einfgen. Whlen Sie den Meneintrag Insert Instrument aus dem Kontextmen, um das gewnschte Instrument zu nden und einzusetzen. ffnen Sie den Browser ber den Menbefehl View Show Browser bzw. drcken Sie die Taste F5. Verwenden Sie die obere Schaltche Instr., um zu einem systemeigenen Instrument zu navigieren, oder nutzen Sie die untere Schaltche Instr., um eins Ihrer selbst gespeicherten Instrumente zu nden. Ziehen Sie dann das gewnschte Instrument aus dem unteren Bereich des Browsers in die Struktur.

146 Instrumente

REAKTOR 5

Verwenden Sie die Bedienelemente der Abteilung Disk Navigation des Browsers (obere Reihe), um zu dem gewnschten InstrumentenVerzeichnis zu navigieren. Ziehen Sie dann das Instrument aus dem unteren Bereich des Browsers in die Struktur. Die System-Library stellt Ihnen eine groe Auswahl an vorgefertigten Klangerzeuger- und Effekt-Instrumenten zur Verfgung. Wenn Sie mit dem Entwickeln eines neuen Instruments beginnen wollen, mssen Sie zunchst ein leeres Instrument (d. h., eins, dessen Name mit _New beginnt) aus der System-Library laden. Wenn Sie ein Instrument in eine Struktur einsetzen, erzeugen Sie eine Kopie der Instrumenten-Datei, die auf Ihrer Festplatte gespeichert ist. Die Instrumenten-Kopie und die Instrumenten-Datei sind vollstndig unabhngig voneinander: nderungen, die Sie an der Kopie des Instruments vornehmen, haben keine Auswirkungen auf die Instrumenten-Datei und umgekehrt. Um eine Instrumenten-Datei zu verndern, nehmen Sie zunchst die gewnschten nderungen an einer Kopie des Instruments (in einem Ensemble) vor. Verwenden Sie dann den Meneintrag Save Instrument As... aus dem Kontextmen des Instruments, um die genderte Kopie zu speichern und dabei die bestehende Instrumenten-Datei zu berschreiben. Anmerkung: Sie knnen Instrumente auch in andere Instrumente einsetzen.

15.2. Ports
Die Konguration der Eingangs- und Ausgangs-Ports von Instrumenten ist nicht festgelegt. Die Art und Anzahl der Ports eines Instruments bestimmen Sie durch Einsetzen von Terminals ( / ) in die Instrumenten-Struktur. Die Verbindungen in das Instrument hinein und aus ihm heraus durch die Terminals muss immer monophon (anstatt polyphon) sein. Aus diesem Grund mssen Sie in polyphone Instrumente das Modul Audio Voice Combiner () vor dem Ausgangs-Port bzw. den Ausgangs-Ports einsetzen. Dieses Modul konvertiert das polyphone Signal vor der Ausgabe in ein monophones Signal.

REAKTOR 5

Instrumente 147

15.3. Kontextmen
Das Kontextmen eines Instrumenten-Objekts im Ensemble-Struktur-Fenster enthlt die folgenden Eintrge: Whlen Sie den Eintrag Mute, um das betreffende Instrument abzuschalten. Whlen Sie den Eintrag Solo, um den Ausgang des betreffenden Instruments direkt mit dem Modul Audio Out zu verbinden. Dadurch wird das Ausgangssignal des Instruments direkt an die Soundkarte oder (im Plug-in-Betrieb) an die Host-Software durchgereicht. Alle Instrumente, die stromaufwrts von dem betreffenden Instrument im Signaluss liegen (d. h., die ihr Signal in das Instrument einspeisen), bleiben aktiv. Alle Instrumente, die stromabwrts von dem betreffenden Instrument liegen (d. h., die von dem Instrument gespeist werden), sind stumm geschaltet. Nehmen wir zum Beispiel an, ein Synthesizer-Instrument speist sein Signal in ein Chorus-Instrument, das Signal dieser beiden Instrumente wird an ein Kompressor-Instrument weitergeleitet und von diesem schlielich an das Modul Audio Out bergeben. Wenn Sie nun das Chorus-Instrument in den Modus Solo schalten, wird das Signal von Synthesizer- und Chorus-Instrument an das Modul Audio Out bergeben. Der Kompressor ist nicht Bestandteil der Signalkette, weil er von dem im Solo-Modus bendlichen Chorus-Instrument aus gesehen stromabwrts liegt (d. h., der Chorus speist den Kompressor). Whlen Sie den Befehl Cut, um das ausgewhlte Instrument aus der Struktur zu entfernen und es in die Zwischenablage aufzunehmen. Von dort aus knnen Sie das Instrument (unter Verwendung des Befehls Paste) in eine andere Struktur (oder an einer anderen Stelle in derselben Struktur) einfgen. Mit dem Befehl Copy nehmen Sie wie mit dem Befehl Cut das ausgewhlte Instrument in die Zwischenablage auf, entfernen es aber nicht aus der Struktur. Mit dem Befehl Duplicate erzeugen Sie eine Kopie des ausgewhlten Instruments in derselben Struktur. Der Befehl Duplicate entspricht der Befehlsfolge Copy und Paste. Mit dem Befehl Delete lschen Sie das ausgewhlte Instrument aus der Struktur. Whlen Sie den Eintrag Save Instrument As..., um das ausgewhlte Instrument in einer Datei des Typs *.ism auf Ihrer Festplatte zu spei-

148 Instrumente

REAKTOR 5

chern. Instrumenten-Designer verwenden den Eintrag Save Instrument As... blicherweise, um neue oder vernderte Instrumente in ihrem User-Content-Verzeichnis abzulegen. Whlen Sie den Eintrag Structure, um die Struktur des ausgewhlten Instruments im Haupt-Struktur-Fenster zu ffnen. Der Eintrag Structure entspricht einem Doppelklick auf das Struktur-Icon eines Instruments. Whlen Sie den Eintrag Structure Window um die Struktur des ausgewhlten Instruments in einem separaten Struktur-Fenster (d. h., nicht im Haupt-Struktur-Fenster) zu ffnen. Mit dieser Funktion knnen Sie mehrere Struktur-Fenster zur selben Zeit geffnet halten. Der Eintrag Structure Window entspricht einem Doppelklick mit gedrckter Alt-Taste auf das Struktur-Icon eines Instruments. Whlen Sie den Eintrag Properties, um den Dialog Properties des ausgewhlten Instruments zu ffnen. Nheres hierzu nden Sie im Abschnitt Instrumenten-Eigenschaften.

15.4. Instrumenten-Kopfzeile
Die Instrumenten-Kopfzeile enthlt die folgenden Elemente: Die Instrumenten-Kopfzeile Instrumente knnen Sie in den beiden Panel-Ansichten A und B anzeigen lassen. Mit den Schaltern A und B in der Instrumenten-Kopfzeile knnen Sie zwischen diesen beiden Ansichten umschalten. Sie knnen dabei bestimmen, ob ein Objekt (Drehregler, Fader, Pegelanzeigern etc.) in Panel A, Panel B, in keinem Panel oder in beiden Panels erscheinen soll, indem Sie im Dialog Properties des entsprechenden Bedienelements auf der Seite Appearance die Optionen A, B, AB und Visible nutzen. Klicken Sie auf den Schalter Minimize (), um das InstrumentenPanel zu verstecken und nur die Kopfzeile sichtbar zu lassen. Klicken Sie erneut auf den Schalter Minimize (), um das Panel wieder anzuzeigen. Den Namen des Instruments, der im Feld Label angezeigt wird, knnen Sie im Properties-Dialog des Instruments ndern. Klicken Sie auf den Schalter Lock/Unlock Panel, um das InstrumentenPanel zu verriegeln bzw. zu entriegeln. Wenn Sie das Panel verriegeln, werden alle Panel-Elemente (Regler, Anzeigen, etc.) an ihrem aktuellen

REAKTOR 5

Instrumente 149

Platz eingefroren. Wenn Sie das Panel wieder entriegeln, knnen Sie die Elemente an andere Stellen verschieben. Beachten Sie, dass Sie bei verriegeltem Panel zwar die Bedienelemente einstellen (also z. B. Regler drehen) knnen, die Panel-Elemente aber nicht an andere Stellen im Panel verschieben knnen. Wenn das Panel entriegelt ist, knnen Sie die Elemente verschieben, aber ihre Einstellungen nicht verndern. Die vier MIDI-Aktivittsanzeigen External und Internal MIDI In sowie External und Internal MIDI Out leuchten, wenn externe bzw. interne MIDI-Events an den aktiven MIDI-Eingngen ankommen oder an die aktiven MIDI-Ausgnge gesendet werden. Die Konguration der MIDI-Ports nehmen Sie im Dialog Audio Setup auf Seite MIDI vor. Mit den Ausklapp-Mens In und Out stellen Sie die Eingangs- und Ausgangsverbindungen des Instruments her (MIDI und Verkabelung). Mit dem Ausklapp-Men Snapshot rufen Sie Snapshots fr das Instrument auf. Das Zahlenfeld Voices zeigt die Anzahl der Stimmen, die dem Instrument zugewiesen sind (Polyphonie). Sie knnen diesen Wert ndern, indem Sie in das Feld klicken und mit den Zahlentasten Ihrer Computertastatur einen neuen Wert eingeben. Sie knnen die Stimmenanzahl eines Instruments auch im Dialog Properties im Feld Voices auf der Seite Function ndern. Das Zahlenfeld Unison zeigt die maximale Anzahl der UnisonoStimmen pro Note, die das Instrument spielt. Wenn Sie diesen Wert auf zwei oder mehr Stimmen erhhen, wird der Klang reichhaltiger und bekommt eine Schwebungs-Komponente hnlich einem Chorus-Effekt. Die Unisono-Stimmen sind im Verhltnis zueinander verstimmt; den Grad dieser Verstimmung stellen Sie im Dialog Properties mit dem Parameter Unison Sprd ein. Hier knnen Sie im Zahlenfeld Min Unison V. auch die minimale Anzahl von Unisono-Stimmen pro Note einstellen. Anmerkung: REAKTOR bietet Ihnen die Mglichkeit, den aktuellen Wert im Zahlenfeld Unison mit einem Snapshot zu speichern. Sie knnen also fr jeden Snapshot eine andere Anzahl maximaler Unisono-Stimmen festlegen. Der aktuelle Eintrag im Zahlenfeld Voices wirkt sich hingegen immer auf das gesamte Instrument und alle seine Snapshots aus.

150 Instrumente

REAKTOR 5

15.5. Dialog Instrument Properties


Sie haben verschiedene Mglichkeiten, den Dialog Properties eines Instruments zu ffnen. Verwenden Sie einfach die, die Ihnen am besten gefllt. Doppelklicken Sie in einem beliebigen Struktur-Fenster auf die Titelleiste des Instruments (nicht auf das Klaviatur-Icon!). Oder doppelklicken Sie auf den Namen des Instruments In der Panel-Kopfzeile. Fhren Sie in einem beliebigen Struktur-Fenster unter Windows XP einen Recht-Klick, unter Mac OS X einen Ctrl-Klick auf das Instrument aus und whlen Sie aus dem Kontextmen den Eintrag Properties. Oder fhren Sie unter Windows XP einen Rechts-Klick, unter Mac OS X einen Ctrl-Klick auf den Namen des Instruments in seiner Panel-Kopfzeile aus und whlen Sie aus dem Kontextmen den Eintrag Properties. Whlen Sie das Instrument im Ensemble-Panel oder in einem beliebigen Struktur-Fenster aus und whlen Sie aus dem Haupt-Men View Show Properties oder drcken Sie die Taste F4. Wie alle Dialoge des Typs Properties besitzt auch der Dialog Instrument Properties vier Seiten, die Sie ber die mit Icons gekennzeichneten Schaltchen oben im Dialog-Fenster erreichen: Function, Info, Appearance und Connection. Tipp: Der Inhalt des Dialogs Properties passt sich automatisch dem gerade ausgewhlten Objekt (Ensemble, Instrument, Primary-Macro, etc.). Wenn Sie also Werte vergleichen mchten, knnen Sie den Dialog Properties einfach geffnet lassen und wechselseitig die beiden Objekte auswhlen, die Sie vergleichen wollen.

REAKTOR 5

Instrumente 151

Seite Function

Der Dialog Instrument Properties, Seite Function Label Das Feld Label enthlt den Namen des Instruments; dieser Name wird in der Instrumenten-Kopfzeile angezeigt. Um den Eintrag im Feld Label zu verndern, klicken Sie in das Feld und whlen Sie den vorhandenen Namen aus. Geben Sie dann auf Ihrer Computertastatur einen neuen Namen ein.

152 Instrumente

REAKTOR 5

Status Whlen Sie den Eintrag Solo, um den Ausgang des betreffenden Instruments direkt mit dem Modul Audio Out zu verbinden. Dadurch wird das Ausgangssignal des Instruments direkt an die Soundkarte oder (im Plug-in-Betrieb) an die Host-Software durchgereicht. Alle Instrumente, die stromaufwrts von dem betreffenden Instrument im Signaluss liegen (d. h., die ihr Signal in das Instrument einspeisen), bleiben aktiv. Alle Instrumente, die stromabwrts von dem betreffenden Instrument liegen (d. h., die von dem Instrument gespeist werden), sind stumm geschaltet. Ein Beispiel dazu nden Sie im Abschnitt Kontextmen. Whlen Sie den Eintrag Mute, um das Instrument und alle Objekte, die von ihm aus gesehen stromaufwrts liegen (und ihre Signale in das Instrument einspeisen), abzuschalten. In der Struktur-Ansicht erkennen Sie Instrumente, die mit der Funktion Mute stumm geschaltet sind, an einem roten M ber der Status-LED und an roten Kreuzen ber den Eingangs- und Ausgangs-Ports. Tuning Mit dem Eintrag im Zahlenfeld Tune legen Sie die Stimmung des Instruments im Verhltnis zur Master-Stimmung des Ensembles (die Sie im Dialog Ensemble Properties auf der Seite Function einstellen) fest. Die Einheit dieses Werts sind Halbtne und Bruchteile davon (Cent; 1 Cent = 0,01 Halbton). Positive Werte verstimmen das Instrument nach oben, negative Werte nach unten. Eine typische Anwendung ist, zwei Instrumente gegeneinander zu verstimmen, um einen fetteren Sound zu erhalten. Dazu eignet sich z. B. ein Tune-Wert von 0.05 (5 Cent bzw. 1/20 Halbton). Mit dem Eintrag im Zahlenfeld Unison Spread denieren Sie den Grad der Verstimmung zwischen den unisono erklingenden Stimmen in Halbtnen. Beachten Sie, dass Sie dem Instrument mindestens 2 Unisono-Stimmen zuweisen mssen, damit Unison Spread Wirkung zeigt. Wie beim Parameter Tune geben Sie den Wert fr Unison Spread in Halbtnen und Bruchteilen davon an. Ein typischer Wert ist 0.05 (5 Cent bzw. 1/20 Halbton), was bedeuten wrde, dass jede der Stimmen, die den selben Ton spielen, um 5 Cent gegenber der nchsten verstimmt ist

REAKTOR 5

Instrumente 153

Voice Allocation Jedes Instrument besitzt eine eigene polyphone Stimmen-Verwaltung. Mit dem Ausklapp-Men Voice & MIDI Slave To ermglichen Sie die Stimmenzuweisung und die Kontrolle der MIDI-In-Einstellungen von einem anderen Instrument desselben Ensembles aus. Verwenden Sie die Option Lock Voices, um die Einstellungen der Stimmenzuweisung (Voices, Max Unison V, and Min Unison V) eines Instruments zu verriegeln. Wenn Sie eine dieser Einstellungen verndern wollen, entriegeln Sie die Zahlenfelder einfach mit einem zweiten Klick auf Lock Voices wieder. Tragen Sie in das Zahlenfeld Voices die Anzahl von Stimmen ein, die das Instrument maximal gleichzeitig ausgeben soll. Diese Anzahl gilt fr alle polyphonen Module in dem Instrument, d. h. fr alle Module, in deren Properties-Dialog die Option Mono abgeschaltet ist. Tragen Sie in das Zahlenfeld Max Unison V. die maximale Anzahl von Unisono-Stimmen ein, die das Instrument pro Note spielen soll. Wenn Sie den Wert fr Max Unison V. zum Beispiel auf 3 setzen, spielt das Instrument maximal 3 Unisono-Stimmen pro Note. Die minimale Anzahl gleichzeitig erklingender Unisono-Stimmen stellen Sie im Zahlenfeld Min Unison V. ein (siehe unten). Den Grad der Verstimmung der Stimmen gegeneinander stellen Sie im Zahlenfeld Unison Spread (s. o.) ein. Tragen Sie in das Zahlenfeld Min Unison V. die minimale Anzahl von Unisono-Stimmen ein, die das Instrument pro Note spielen soll. Wenn Sie den Wert fr Min Unison V. zum Beispiel auf 2 setzen, spielt das Instrument mindestens 2 Unisono-Stimmen pro Note. Die Werte in den Zahlenfeldern Voices, Max Unison V. und Min Unison V. sind voneinander abhngig. Voices bestimmt die Gesamtanzahl der unabhngigen Stimmen, die das Instrument spielen kann (Polyphonie). Wenn das Instrument keinen Gebrauch von der Unisono-Funktion machen soll, setzen Sie die Eintrge in den Zahlenfeldern Max Unison V. und Min Unison V. beide auf 1. Wenn das Instrument die Unisono-Funktion nutzen soll, bestimmen Sie mit den Eintrgen in den Zahlenfeldern Max Unison V. und Min Unison V. die maximale und die minimale Anzahl von Unisono-Stimmen, die das Instrument pro Note spielen kann. Nehmen wir zum Beispiel an, die Einstellungen fr Voices, Max Unison V. und Min Unison V. wrden 24/1/1 lauten. In diesem Fall kann das Instrument bis zu 24 Noten zur selben Zeit spielen; die Unisono-Funktion ist nicht aktiv. Wenn die Einstellungen 24/3/3 lauten wrden, knnte das Instrument bis zu 154 Instrumente REAKTOR 5

8 Noten zur selben Zeit mit 3 Unisono-Stimmen pro Note wiedergeben (8 * 3 = 24). Wenn die Einstellungen hingegen 24/3/2 lauten, kann das Instrument entweder bis zu 8 Noten mit je drei Unisono-Stimmen (8 * 3 = 24), oder bis zu 12 Noten mit je 2 Unisono-Stimmen pro Note (12 * 2 = 24) zur selben Zeit spielen. Wenn Sie in die Zahlenfelder Max Unison V. und Min Unison V. unterschiedliche Werte eintragen (z. B. 3 und 2, wie in unserem Beispiel), schaltet REAKTOR automatisch zwischen den in den Zahlenfeldern Max und Min vorgegebenen Werten um, abhngig davon, wie viele Noten zu diesem Zeitpunkt gespielt werden. Bei einer Stimmen-Konguration von 24/3/2 erklingen die Noten bei 8 oder weniger gleichzeitig gespielten Noten jeweils mit 3 Unisono-Stimmen; Wenn zu einem Zeitpunkt mehr als 8 Noten gleichzeitig gespielt werden, stehen jeder Note 2 Unisono-Stimmen zur Verfgung. Wenn Sie die Option Automatic Voice Reduction einschalten, reduziert REAKTOR automatisch die Anzahl der von dem betreffenden Instrument erzeugten Stimmen (deren Anzahl Sie im Zahlenfeld Voices festgelegt haben), sobald die CPU-Auslastung die im Dialog Preferences auf der Seite CPU Usage eingestellte Obergrenze berschreitet. Auf diese Weise wird die Polyphonie automatisch der zur Verfgung stehenden CPULeistung angepasst. Voice Assign Wenn die Anzahl der Stimmen, die dem Instrument zugewiesenen sind, nicht mehr ausreichen, um alle gedrckten Tasten zu spielen, mu REAKTOR auf mglichst intelligente Weise die Stimme (oder die Stimmen, wenn sich das Instrument im Unisono-Modus bendet) auswhlen, die einer neu gedrckten Taste zugewiesen wird und so nicht mehr fr die frher gedrckten Tasten zur Verfgung steht. Fr die Methode der Stimmenzuweisung gibt es drei Mglichkeiten: Oldest, Newest und Nearest. Wenn Sie Oldest aktivieren, wird bei berschreitung der maximalen Stimmenzahl die schon am lngsten gehaltene Stimme beendet und der neuen Note zugewiesen. Das ist die gebruchlichste Betriebsart. Wenn Sie Newest aktivieren, ist es die zuletzt gespielte Note, die der neuen Note zugewiesen wird. Das ist ntzlich, wenn man ber gehaltene Tne eine Melodie spielen will. Wenn Sie Nearest aktivieren, wird die Stimme der Note zugewiesen, welche am nhesten bei der neu angeschlagenen Note liegt. Das ist gut fr polyphones Portamento (Glide). REAKTOR 5 Instrumente 155

Mit der Option Reassign legen Sie fest, ob bei mehrmaligem Anschlagen einer Note jeweils die alte Stimme wiederverwendet wird oder ob die schon auf dieser Note vorhandene Stimme weitergenutzt wird und eine zweite Stimme fr denselben Ton genommen wird. Mit Reassign wird eine begrenzte Anzahl von Stimmen efzienter ausgenutzt, und es entspricht auch dem, was man z.B. vom Klavier gewohnt ist. Snapshot Nheres zum Snapshot-Prinzip in REAKTOR lesen Sie im Abschnitt Snapshot. Wenn Sie die Option Recall by Parent whlen und die Option Store by Parent abgeschaltet ist, knnen Sie die Snapshots eines Instruments aufrufen, indem Sie einen Snapshot im bergeordneten (Eltern-)Objekt dieses Instruments aufrufen. Das Eltern-Objekt ist normalerweise das Ensemble, manchmal aber auch ein anderes Instrument. Nehmen wir zum Beispiel an, in einem Instrument ist die Option Recall by Parent eingeschaltet und Store by Parent ist abgeschaltet. Wenn Sie nun den Snapshot iSnap1 in diesem Instrument speichern, und dann im Ensemble den Snapshot eSnap1 speichern, wird beim Aufrufen des Snapshots eSnap1 im Ensemble automatisch der Snapshot iSnap1 in das Instrument geladen. Wenn Sie sowohl die Option Recall by Parent als auch die Option Store by Parent whlen, knnen Sie die Snapshots eines Instruments speichern und aufrufen, indem Sie in dem Eltern-Objekt dieses Instruments einen Snapshot speichern. Nehmen wir zum Beispiel an, fr ein Instrument sind die Optionen Recall by Parent und Store by Parent beide eingeschaltet. Wenn Sie nun die Einstellungen fr einen neuen Snapshot in diesem Instrument vornehmen und dann den Snapshot unter dem Namen Snap1 im Ensemble speichern, wird fr das Instrument ein Snapshot mit demselben Namen erzeugt und gespeichert. Wenn Sie im Ensemble den Snapshot Snap1 aufrufen, wird auch fr das Instrument der Snapshot Snap1 aufgerufen. Wenn Sie die Option Recall by Parent abschalten und die Option Store by Parent einschalten, knnen Sie die Snapshots eines Instruments speichern, indem Sie in dem Eltern-Objekt des Instruments einen Snapshot speichern. Nehmen wir zum Beispiel an, Sie haben fr ein Instrument die Option Recall by Parent abgeschaltet, Store by Parent hingegen ist eingeschaltet. Wenn Sie nun die Einstellungen fr einen neuen Snapshot in diesem Instrument vornehmen und dann den Snapshot unter dem

156 Instrumente

REAKTOR 5

Namen Snap1 im Ensemble speichern, wird fr das Instrument ein Snapshot mit demselben Namen erzeugt und gespeichert. Weil allerdings die Option Recall by Parent abgeschaltet ist, wird beim Aufrufen des Snapshots Snap1 m Ensemble nicht auch Snap1 in das Instrument geladen. Wenn Sie die Optionen Only if changed und Store by Parent beide einschalten, wird beim Speichern eines neuen Snapshots in im ElternObjekt (Ensemble) nur dann ein Snapshot mit demselben Namen in dem Kind-Objekt (Instrument) gespeichert, wenn die Einstellungen fr den Snapshot des Kind-Objekts von dem gerade geladenen Snapshot abweichen. Das spart Platz in der Snapshot-Liste des Instruments. Wenn Sie die Option Recall by MIDI einschalten, ruft eine ankommende MIDI-Program-Change-Nachricht mit dem Wert N (wobei N ein IntegerWert zwischen 0 und 127 ist) den Snapshot mit der Nummer N+1 auf (sofern dieser Snapshot existiert). Somit ruft eine Program-ChangeNachricht mit dem Wert 0 den Snapshot 1 auf, eine Nachricht des Werts 1 den Snapshot 2 und so weiter. Dadurch knnen Sie schnell und einfach Snapshots von Ihrem MIDI-Hardware-Controller (z. B. Ihrem MIDI-Keyboard) aus aufrufen, indem Sie die MIDI-Program-ChangeNachricht mit der Adresse des gewnschten Snapshots senden. Wenn Sie die Option Snapshot Master for Plug-In einschalten, sind die Instrumenten-Snapshots auch von Host-Programmen aus verfgbar, wenn Sie REAKTOR im Plug-in-Betrieb nutzen. Es kann immer nur ein Programm zur Zeit als Snapshot Master arbeiten. Diese Einstellung knnen Sie alternativ auch fr das gesamte Ensemble vornehmen. Event Loops Wenn Sie die Option Event Loops einschalten, lsst REAKTOR 5 Event-SignalLoops innerhalb von Instrumenten zu. Diese Event-Signal-Loops knnen zu Speicherberlauf fhren und das Ensemble unspielbar machen; in manchen Fllen lsst sich das Ensemble mit dem betroffenen Instrument noch nicht einmal mehr ffnen. Wenn die Option Event Loops abgeschaltet ist, verhindert REAKTOR 5 automatisch das Auftreten von Event-Signal-Loops. Wenn ein Loop aufzutreten droht, weist REAKTOR Sie mit einer Meldung darauf hin und fragt, wie damit verfahren werden soll.

REAKTOR 5

Instrumente 157

Wir empfehlen Ihnen dringend, Event Loops zu deaktivieren, um die Stabilitt des Instruments zu maximieren.

Seite Info

Der Dialog Properties eines Instruments, Seite Info Geben Sie die gewnschten Informationen ber Ihr Ensemble in das Feld Info auf der gleichnamigen Seite ein. Wenn Sie in der Ensemble-Panel- oder Ensemble-Struktur-Werkzeugleiste die Funktion Show Info eingeschaltet haben, wird der Text, den Sie in das Feld Info eingetragen haben, als Popup dargestellt, sobald Sie den Mauszeiger auf der Instrumenten-Panel-Kopfzeile platzieren.

158 Instrumente

REAKTOR 5

Seite Appearance

Der Dialog Properties eines Instruments, Seite Appearance Edit Colors Choose Color: Klicken Sie auf diese Schaltche, um den FarbpalettenDialog aufzurufen und eine Farbe fr den ausgewhlten Eintrag in der Liste Item darunter auszuwhlen. Mit dem Ausklapp-Men Color Scheme: Set to Custom whlen Sie ein

REAKTOR 5

Instrumente 159

benutzerdeniertes Farbschema. Whlen Sie den Meneintrag Save as Custom, um das aktuelle Farbschema als benutzerdeniertes Schema zu speichern. Beachten Sie, dass REAKTOR nur ein benutzerdeniertes Schema verwalten kann, sodass Sie beim Speichern eines neuen Schemas das vorige Schema berschreiben. Whlen Sie den Meneintrag Set to Default um das Farbschema des Ensembles auf das Standard-Schema zurckzusetzen (graues Panel mit orangefarbenen Anzeigen). Liste Item: Dieser Bereich enthlt eine Liste aller Instrumenten-PanelElemente, denen Sie selbst denierte Farben zuweisen knnen. Um die aufgelisteten Elemente einzufrben, knnen Sie mit einem Klick auf die Schaltche Choose Color den Farbpaletten-Dialog aufrufen. Alternativ dazu knnen Sie aber auch Ihre eigene Farbe aus den Farbkomponenten Rot, Grn und Blau mischen, indem Sie Werte in die Felder R, G und B eintragen. Jedes Feld nimmt Werte zwischen 0 (kein Anteil) und 256 (voller Anteil) entgegen. Wenn Sie in alle drei Felder 0 eintragen, ergibt dies eine schwarze Kopfzeile, wenn Sie 256 eintragen, ist die Kopfzeile wei. Diesen Elementen knnen Sie Farben Ihrer Wahl zuweisen: - Panel: Diese Farbe wird fr den Hintergrund des Panels verwendet, wenn keine Hintergrund-Bitmap ausgewhlt ist. - Indicator: Diese Farbe wird als Indikator-Farbe fr Bedienelemente (Drehregler, Fader, Schalter, etc.) verwendet - Graph Line: Diese Farbe wird fr die Linien einer graschen Darstellung verwendet. Sie wird zum Beispiel fr den Cursor im XY-Modul und fr die Umrandung der Fllfarbe in den Filter- und Hllkurven-Displays benutzt. - Graph Fill: Diese Farbe wird zum Beispiel als Fllfarbe in den im Panel angezeigten Displays von Tabellen, Hllkurven, Filtern und XY-Modulen verwendet. - Graph BG: Diese Farbe bildet den Hintergrund des Panel-Displays einiger Module wie Table, XY, Envelope und Filter. - Grid: Diese Farbe wird fr das Raster in der Anzeige fr die TableModule verwendet. - 2D Table Min: Diese Farbe wird fr die Darstellung des kleinsten Werts in der 2D-Ansicht eines Tabellen-Moduls verwendet. - 2D Table Max: Diese Farbe wird fr die Darstellung des grten Werts in der 2D-Ansicht eines Table-Moduls verwendet. - 2D Table Default: Diese Farbe wird fr den Default-Wert in der 2DAnsicht eines Table-Moduls verwendet. 160 Instrumente REAKTOR 5

Structure Icon Structure Icon: Sie knnen das Default-Icon fr die Instrumenten-Struktur (Klaviatur) durch ein eigenes Bild Ihrer Wahl ersetzen. Picture Index: Wenn Sie ein Bild als Struktur-Icon auswhlen, das mehrere kleine Bilder enthlt, knnen Sie die Index-Nummer fr den gewnschten Bildausschnitt angeben, nachdem Sie eine Zahl im Feld Num Animations im Dialog Picture Properties eingegeben haben. Available in Panelsets Wenn Sie die Option Available in Panelsets einschalten, wird das Instrument in die Liste unten in der Panelset-Leiste aufgenommen, und sein Panel kann im Ensemble-Panel-Fenster angezeigt oder versteckt werden. Wenn Sie die Option Available in Panelsets abschalten, wird das Instrument nicht in der Panelset-Leiste aufgelistet, sein Panel kann nicht im Ensemble-Panel-Fenster angezeigt werden. Panel Controls A, B, AB: Mit diesen Tabs bestimmen Sie, ob sich Vernderungen am Erscheinungsbild des Instruments auf die Panel-Ansicht A (A), die PanelAnsicht B (B) oder auf beide Panel-Ansichten (AB) auswirken. Dies betrifft zwei Einstellungen: die Befehle All Controls Visible und Invisible (siehe unten) und die Einstellungen in den Zahlenfeldern des Bereichs Picture Borders (siehe unten). Wenn Sie das Tab A whlen, wirken sich die Befehle All Controls Visible und Invisible sowie die Eintrge in den Zahlenfeldern des Bereichs Picture Borders nur auf die Panel-Ansicht A des Instruments aus. Wenn Sie das Tab B whlen, werden die Befehle und Einstellungen nur auf die Panel-Ansicht B angewendet. Wenn Sie das Tab AB whlen, werden die genannten Einstellungen und Befehle auf die beiden Panel-Ansichten A und B angewendet. Copy A > B, Copy B > A: Klicken Sie auf eine dieser Schaltchen, um den gesamten Inhalt des entsprechenden Panels in das jeweils andere Panel zu kopieren. All Controls Verwenden Sie die Schaltche Visible, um auf einen Schlag alle Bedienelemente des Instruments im Ensemble-Fenster sichtbar zu machen. Die Funktion bezieht sich auf die Panels, welche mit den PanelAuswahl-Tabs A, B, und AB ausgewhlt wurden. REAKTOR 5 Instrumente 161

Verwenden Sie die Schaltche Invisible, um auf einen Schlag alle Bedienelemente des Instruments im Ensemble-Fenster unsichtbar zu machen. Die Funktion bezieht sich auf die Panels, welche mit den PanelAuswahl-Tabs A, B, und AB ausgewhlt wurden. Background Picture Background Picture: Sie knnen Ihr eigenes Bild als Hintergrund fr das Instrumenten-Panel laden. Alle Panel-Bedienelemente und Anzeigen liegen ber diesem Hintergrundbild. Sie knnen jeder Panel-Ansicht (A und B) ein eigenes Hintergrundbild zuordnen. Picture Index: Wenn Sie ein Bild als Hintergrundbild auswhlen, das mehrere kleine Bilder enthlt, knnen Sie die Index-Nummer fr den gewnschten Bildausschnitt angeben, nachdem Sie eine Zahl im Feld Num Animations im Dialog Picture Properties eingegeben haben. Picture Borders Tragen Sie in die Zahlenfelder Border Top, Border Bottom, Border Left und Border Right ein, wie stark die Begrenzung eines Instrumenten-Panels oben, unten, links und rechts sein soll (in Pixel), und zwar getrennt fr die Ansichten A, B und AB (siehe oben). Zur optimalen Anpassung an REAKTORs PanelRaster sollten Sie fr die Strken der Begrenzungen nach Mglichkeit Vielfache von 4 verwenden: 0, 4, 8, 16, etc.

162 Instrumente

REAKTOR 5

Seite Connection

Der Dialog Properties eines Instruments, Seite Connection MIDI In Mit dem Ausklapp-Men MIDI In Device bestimmen Sie, von welchem der verfgbaren MIDI-In-Gerte (MIDI-Interface, USB-MIDI-Keyboard, etc.) Ihres Systems das Instrument Nachrichten empfngt. (Sie knnen

REAKTOR 5

Instrumente 163

den Ensembles MIDI-In-Gerte ber einen Eintrag im Dialog Audio Setup, Seite MIDI, zur Verfgung stellen.) Die typische Einstellung im AusklappMen MIDI In Device lautet All, sodass das Ensemble MIDI-Nachrichten von allen verfgbaren MIDI-In-Gerten empfangen kann. In manchen Fllen wollen Sie aber vielleicht vermeiden, dass das Instrument von bestimmten MIDI-In-Gerten Nachrichten empfngt; whlen Sie dann das Gert aus der Liste, von dem das Instrument Nachrichten empfangen soll. Im Zahlenfeld Channel stellen Sie den MIDI-Kanal ein, auf dem Instrument MIDI-Nachrichten empfangen soll. Das Instrument empfngt nur die MIDI-Nachrichten, die auf dem MIDI-Kanal mit der in diesem Feld spezizierten Nummer gesendet werden. Mit den Eintrgen in den Zahlenfeldern Upper Note und Lower Note begrenzen Sie den Bereich von ankommenden MIDI-Noten-Nummern, den das Instrument erkennen soll. Alle Noten, die auerhalb dieses Bereichs liegen, ignoriert das Instrument. So knnen Sie zum Beispiel einen Keyboard-Split programmieren. Note Shift gestattet die Eingabe einer Anzahl von Halbtonschritten, um die eintreffende MIDI-Noten-Informationen transponiert werden sollen. Mchten Sie beispielsweise das gesamte Instrument eine Oktave nach unten transponieren, mssen Sie hier den Wert 12 eingeben. Im Zahlenfeld Sustain Ctrl whlen Sie die Nummer des MIDI-Controllers aus, der als Sustain-Schalter interpretiert werden soll. Der MIDI-Standard sieht hierfr den Controller Nr. 64 vor. Solange Sustain an ist (ControllerWert grer als 64), klingt jede angeschlagene Note auch bei Loslassen der Taste weiter. Um die Sustain-Funktion fr ein Instrument einzuschalten, aktivieren Sie seine Option Sustain On/Off ( mit dem Schalter links neben dem Zahlenfeld Sustain Ctrl). Im Zahlenfeld Hold Ctrl whlen Sie die Nummer des MIDI-Controllers (Fupedal) aus, der als Hold-Schalter (oft auch Sostenuto genannt) wirkt. Der MIDI-Standard sieht hierfr den Controller Nr. 66 vor. Alle Noten, die beim Einschalten von Hold (Controller-Wert 64 oder grer) klingen, werden auch nach Loslassen der Taste gehalten, auf spter angeschlagene Noten hat Hold keinen Einuss. Um die Hold-Funktion fr ein Instrument einzuschalten, aktivieren Sie seine Option Hold On/Off (mit dem Schalter links neben dem Zahlenfeld Hold Ctrl). Im Zahlenfeld Mrph Ctrl legen Sie die Controller-Nummer fest, die fr das Snapshot-Morphing verwendet werden soll. Das Snapshot-Morphing aktivieren Sie mit dem Schalter links neben dem Zahlenfeld.

164 Instrumente

REAKTOR 5

Ausklapp-Mens All und None Whlen Sie einen Eintrag aus dem Ausklapp-Men All, um die zugehrige Option auf alle Bedienelemente des Instruments zu bertragen. Whlen Sie einen Eintrag aus dem Ausklapp-Men None, um die zugehrige Option aus allen Bedienelementen des Instruments zu entfernen. Im Kapitel ber die Panel-Bedienelemente nden Sie weitere Informationen zu den Ausklapp-Mens All und None. MIDI Out Mit dem Ausklapp-Men Device bestimmen Sie, an welches der verfgbaren MIDI-Out-Gerte das Instrument MIDI-Nachrichten schicken soll. Im Zahlenfeld Channel geben Sie die Nummer des MIDI-Kanals an, den das Instrument fr die MIDI-Ausgabe verwenden soll. Connection Mit dem Aisklapp-Men OSC Source bestimmen Sie, von welchem via OSC angeschlossenen Computer das Ensemble MIDI-Daten empfangen soll. Sie knnen hier nur Computer auswhlen, die in der OSC-MemberListe im Dialog OSC Setup erscheinen. Mit dem Ausklapp-Men OSC Target bestimmen Sie, an welchen via OSC angeschlossenen Computer das Ensemble MIDI-Daten senden soll. Sie knnen hier nur Computer auswhlen, die in der OSC-Member-Liste im Dialog OSC Setup erscheinen. Das Anzeigefeld Connections listet den Pfadnamen des Instruments im Verhltnis zur internen Struktur des Ensembles auf. Wenn zum Beispiel das Instrument Synth heit und zu einem Ensemble namens Ensemble gehrt, wird der Pfadname Ensemble/Synth angezeigt.

REAKTOR 5

Instrumente 165

16. Primary Macros


16.1. Was ist ein Primary-Macro?
Primary-Macros verfgen ebenso wie Instrumente ber eine interne Struktur, enthalten im Gegensatz zu diesen aber keine eigene Verwaltung von MIDIDaten, kein eigenes Panel und keine Snapshots. Macros haben ein graues Label und werden durch das Icon fr eine Struktur (3 Module) symbolisiert.

Macro-Objekt Die Hauptanwendung von Primary-Macros besteht darin, Funktionsblcke einzukapseln, um so einen hierarchischen und damit bersichtlichen Aufbau komplexer Strukturen zu gestatten. Umfangreiche Strukturen sollten immer mit Primary-Macros realisiert werden. Primary-Macros sind auch eine bequeme Mglichkeit, wieder verwendbare Komponenten zu bauen.

Beispiel fr die Einbindung eines Macros in eine Struktur 166 Primary Macros REAKTOR 5

Anmerkung: Der Einfachheit halber werden wir Primary-Macros fr den Rest dieses Kapitels einfach als Macros bezeichnen. Behalten Sie aber im Gedchtnis, dass das, was Sie hier lesen, nur auf Primary-Macros zutrifft, nicht aber auf Core-Macros.

16.2. Einfgen von Macros in eine Struktur


Sie fgen ein Macro in eine Struktur ein, indem Sie das Macro aus der SystemLibrary von REAKTOR oder aus dem Verzeichnis, in dem Sie Ihre eigenen Macros speichern, laden. Das Verzeichnis mit Ihren eigenen Macros stellen Sie im Dialog Preferences auf der Seite Directories ein. Um ein Macros in ein Ensemble einzufgen, knnen Sie eine der folgenden Methoden verwenden: Fhren Sie unter Windows XP einen Rechts-Klick, unter Mac OS X einen Ctrl-Klick auf eine freie Flche der Struktur, der Sie das Macro hinzufgen wollen, aus. Whlen Sie nun den Meneintrag Insert Macro aus dem Kontextmen, um das gewnschte Instrument zu nden und einzusetzen. ffnen Sie den Browser ber den Menbefehl ViewShow Browser bzw. drcken Sie die Taste F5. Verwenden Sie die obere Schaltche Macro, um zu einem systemeigenen Macro zu navigieren, oder nutzen Sie die untere Schaltche Instr., um eins Ihrer selbst gespeicherten Macros zu nden. Ziehen Sie dann das gewnschte Macro aus dem unteren Bereich des Browsers in die Struktur. Verwenden Sie die Bedienelemente der Abteilung Disk Navigation des Browsers (obere Reihe), um zu dem gewnschten Macro-Verzeichnis zu navigieren. Ziehen Sie dann das Instrument aus dem unteren Bereich des Browsers in die Struktur. Die System-Library stellt Ihnen eine groe Auswahl an vorgefertigten Macros zur Verfgung. Wenn Sie mit dem Entwickeln eines neuen Macros beginnen wollen, mssen Sie zunchst ein leeres Macro (d. h., eins, dessen Name mit _New beginnt) aus der System-Library laden. Wenn Sie ein Macro in eine Struktur einsetzen, erzeugen Sie eine Kopie der Macro-Datei, die auf Ihrer Festplatte gespeichert ist. Die Macro-Kopie und die Macro-Datei sind vollstndig unabhngig voneinander: nderungen, die Sie an der Kopie des Macros vornehmen, haben keine Auswirkungen auf die Macro-Datei und umgekehrt. Um eine Macro-Datei zu verndern, nehmen Sie REAKTOR 5 Primary Macros 167

zunchst die gewnschten nderungen an einer Kopie des Macros (in einer Struktur) vor. Verwenden Sie dann den Meneintrag Save Instrument As... aus dem Kontextmen des Instruments, um die genderte Kopie zu speichern und dabei die bestehende Macro-Datei zu berschreiben.

16.3. Ports
Die Konguration der Eingangs- und Ausgangs-Ports von Macros ist nicht festgelegt. Die Art und Anzahl der Ports eines Macros bestimmen Sie durch das Einsetzen von Terminals ( / ) in die Macro-Struktur. Ein Terminal erscheint in der Struktur eines Macros als ein Port, wenn Sie das Macro von seiner bergeordneten (Eltern-)Struktur aus betrachten. Nehmen wir zum Beispiel an, Sie wrden ein Eingangs-Terminal und ein AusgangsTerminal in eine Macro-Struktur einsetzen und dann in die Struktur doppelklicken, um sich eine Ebene aufwrts zur Eltern-Struktur zu bewegen. In diesem Fall wrde das Icon des Macros einen Eingangs-Port (linke Seite) und einen Ausgangs-Port (rechte Seite) besitzen. Signale erreichen das Macro ber den Eingangs-Port, werden von der internen Struktur des Macros verarbeitet und dann durch den Ausgangs-Port an die Eltern-Struktur zurckgeschickt. Tipp: Sie knnen Macro-Ports auch aus dem Inneren der dem Macro bergeordneten Struktur heraus erzeugen. Halten Sie dazu unter Windows XP die Taste Ctrl, unter Mac OS X die Taste X gedrckt und ziehen Sie dann mit gedrckter Maustaste ein Kabel vom gewnschten Port in der Eltern-Struktur zu der gewnschten Seite des Macro-Icons. Ziehen Sie das Kabel auf den linken Rand des Macro-Icons, um einen Eingangs-Port zu erzeugen, ziehen Sie es auf den rechten Rand, um einen AusgangsPort zu erzeugen. Wenn der neue Macro-Port erscheint, lassen Sie die Maustaste los, um den Port zu erzeugen. Der neue Port trgt den Namen des Macros oder Moduls, von dessen Port aus Sie das Kabel gezogen haben.

16.4. Kontextmen des Macros


Das Kontextmen eines Macros enthlt die folgenden Eintrge: Mono schaltet das Macro auf monophonen Betrieb. Weitere Informationen hierzu nden Sie in den Abschnitten Dialog Macro Properties, Seite

168 Primary Macros

REAKTOR 5

Function und Status weiter hinten in diesem Handbuch. Mute, schaltet das Macro stumm Weitere Informationen hierzu nden Sie in den Abschnitten Dialog Macro Properties, Seite Function und Status weiter hinten in diesem Handbuch Whlen Sie den Befehl Cut, um das ausgewhlte Macro aus der Struktur zu entfernen und es in die Zwischenablage aufzunehmen. Von dort aus knnen Sie das Macro (unter Verwendung des Befehls Paste) in eine andere Struktur (oder an einer anderen Stelle in derselben Struktur) einfgen. Mit dem Befehl Copy nehmen Sie wie mit dem Befehl Cut das ausgewhlte Macro in die Zwischenablage auf, entfernen es aber nicht aus der Struktur. Mit dem Befehl Duplicate erzeugen Sie eine Kopie des ausgewhlten Macros in derselben Struktur. Der Befehl Duplicate entspricht der Befehlsfolge Copy und Paste. Mit dem Befehl Delete lschen Sie das ausgewhlte Macro aus der Struktur. Tipp: Um Zeit zu sparen, sollten Sie die Tastatur-Kurzbefehle zum Ausfhren der oben genannten Kommandos verwenden. Cut: Copy: Delete: Paste: Windows XP: Ctrl+X / Mac OS X: X+X Windows XP: Ctrl+C / Mac OS X: X+C Entf. Windows XP: Ctrl+V / Mac OS X: X+V

Duplicate: Windows XP: Ctrl+D / Mac OS X: X+D

Whlen Sie den Eintrag Save Macro As..., um das ausgewhlte Instrument in einer Datei des Typs *.mdl auf Ihrer Festplatte zu speichern. Instrumenten-Designer verwenden den Eintrag Save Instrument As... blicherweise, um neue oder vernderte Instrumente in ihrem User-Content-Macro-Verzeichnis abzulegen. Whlen Sie den Eintrag Structure, um die Struktur des ausgewhlten Macros im Haupt-Struktur-Fenster zu ffnen. Der Eintrag Structure entspricht einem Doppelklick auf das Struktur-Icon eines Macros. Whlen Sie den Eintrag Structure Window um die Struktur des ausgewhlten Macros in einem separaten Struktur-Fenster (d. h., nicht

REAKTOR 5

Primary Macros 169

im Haupt-Struktur-Fenster) zu ffnen. Mit dieser Funktion knnen Sie mehrere Struktur-Fenster zur selben Zeit geffnet halten. Der Eintrag Structure Window entspricht einem Doppelklick mit gedrckter Alt-Taste auf das Struktur-Icon eines Macros. Whlen Sie den Eintrag Properties, um den Dialog Properties des ausgewhlten Macros zu ffnen. Nheres hierzu nden Sie im Abschnitt Dialog Macro Properties.

16.5. Dialog Macro Properties


Sie haben verschiedene Mglichkeiten, den Dialog Properties eines Instruments zu ffnen. Verwenden Sie einfach die, die Ihnen am besten gefllt. Doppelklicken Sie in einem Struktur-Fenster auf die Titelleiste eines Macros (nicht auf sein Icon!). Fhren Sie in einem beliebigen Struktur-Fenster unter Windows XP einen Recht-Klick, unter Mac OS X einen Ctrl-Klick auf das Icon des Macros aus und whlen Sie aus dem Kontextmen den Eintrag Properties. Whlen Sie das Macro in einem Struktur-Fenster aus und whlen Sie aus dem Haupt-Men View Show Properties oder drcken Sie die Taste F4. Wie alle Dialoge des Typs Properties besitzt auch der Dialog Macro Properties vier Seiten, die Sie ber die mit Icons gekennzeichneten Schaltchen oben im Dialog-Fenster erreichen: Function, Info, Appearance und Connection . Beachten Sie, dass die Seite Connection leer ist. Tipp: Der Inhalt des Dialogs Properties passt sich automatisch dem gerade ausgewhlten Objekt (Ensemble, Primary-Macro, etc.). Wenn Sie also Werte vergleichen mchten, knnen Sie den Dialog Properties einfach geffnet lassen und wechselseitig die beiden Objekte auswhlen, die Sie vergleichen wollen.

170 Primary Macros

REAKTOR 5

Seite Function

Der Dialog Macro Properties, Seite Function Label Das Feld Label enthlt den Namen des Macros; dieser Name wird in der Macro-Kopfzeile angezeigt. Um den Eintrag im Feld Label zu verndern, klicken Sie in das Feld und whlen Sie den vorhandenen Namen aus. Geben Sie dann auf Ihrer Computertastatur einen neuen Namen ein. Status Whlen Sie den Eintrag Mono, um das Macro in den monophonem Betrieb zu schalten. Dabei wird fr alle in dem Macro enthaltenen Module die Option Mono eingeschaltet. Weil der monophone Betrieb die CPU viel weniger belastet, sollten Sie Mono immer einschalten, auer in Fllen, in denen das Macro stereophon arbeiten muss. Whlen Sie den Eintrag Mute, um das Macro und alle Objekte, die von ihm aus gesehen stromaufwrts liegen (und ihre Signale in das Macro einspeisen), abzuschalten. In der Struktur-Ansicht erkennen Sie Macros, die mit der Funktion Mute stumm geschaltet sind, an einem roten M ber der Status-LED und an roten Kreuzen ber den Eingangs- und Ausgangs-Ports. Event Loops Wenn Sie die Option Event Loops einschalten, lsst REAKTOR 5 EventSignal-Loops innerhalb von Macros zu. Diese Event-Signal-Loops knnen zu REAKTOR 5 Primary Macros 171

Speicherberlauf fhren und das Ensemble unspielbar machen; in manchen Fllen lsst sich das Ensemble mit dem betroffenen Macro noch nicht einmal mehr ffnen. Wenn die Option Event Loops abgeschaltet ist, verhindert REAKTOR 5 automatisch das Auftreten von Event-Signal-Loops. Wenn ein Loop aufzutreten droht, weist REAKTOR Sie mit einer Meldung darauf hin und fragt, wie damit verfahren werden soll. Wir empfehlen Ihnen dringend, Event Loops zu deaktivieren, um die Stabilitt des Macros zu maximieren.

Seite Info

Der Dialog Macro Properties, Seite Info Geben Sie die gewnschten Informationen ber Ihr Macro in das Feld Info auf der gleichnamigen Seite ein. Wenn Sie in der Ensemble-Panel- oder EnsembleStruktur-Werkzeugleiste die Funktion Show Info eingeschaltet haben, wird der Text, den Sie in das Feld Info eingetragen haben, als Popup dargestellt, sobald Sie den Mauszeiger auf der auf das Macro-Struktur-Icon oder auf den Panel-Rahmen (vorausgesetzt, das Macro besitzt einen Rahmen) platzieren.

172 Primary Macros

REAKTOR 5

Appearance Page

Der Dialog Macro Properties, Seite Appearance Structure Icon Structure Icon: Sie knnen das Default-Icon fr die Macro-Struktur (drei mit Kabeln verbundene Module) durch ein eigenes Bild Ihrer Wahl ersetzen. Picture Index: Wenn Sie ein Bild als Struktur-Icon auswhlen, das mehrere kleine Bilder enthlt, knnen Sie die Index-Nummer fr den gewnschten Bildausschnitt angeben, nachdem Sie eine Zahl im Feld Num Animations im Dialog Picture Properties eingegeben haben. Panel Controls A, B, AB: Mit diesen Tabs bestimmen Sie, ob sich Vernderungen am Erscheinungsbild des Instruments auf die Panel-Ansicht A (A), die Panel-

REAKTOR 5

Primary Macros 173

Ansicht B (B) oder auf beide Panel-Ansichten (AB) auswirken. Dies betrifft zwei Einstellungen: die Optionen im Bereich Frame Style (siehe unten) und die Einstellungen in den Zahlenfeldern des Bereichs Picture Borders (siehe unten). Wenn Sie das Tab A whlen, wirken sich die Optionen im Bereich Frame Style sowie die Eintrge in den Zahlenfeldern des Bereichs Picture Borders nur auf die Panel-Ansicht A des Macros aus. Wenn Sie das Tab B whlen, werden die Befehle und Einstellungen nur auf die Panel-Ansicht B angewendet. Wenn Sie das Tab AB whlen, werden die genannten Einstellungen und Befehle auf die beiden Panel-Ansichten A und B angewendet. Copy A > B, Copy B > A: Klicken Sie auf eine dieser Schaltchen, um den gesamten Inhalt des entsprechenden Panels in das jeweils andere Panel zu kopieren. Frame Style 3D Frame: Zieht einen dreidimensionalen (3D-)Rahmen um die Bedienelemente des Macros in der Panel-Ansicht. Line Frame: Zieht einen Rahmen aus Linien um die Bedienelemente des Macros in der Panel-Ansicht. No Frame: Die Bedienelemente des Macros erscheinen ohne Rahmen in der Panel-Ansicht. Frame with Label: Zeigt das Label (Namensschild) des Macros im PanelRahmen an. Background Bitmap Background Bitmap: Sie knnen Ihr eigenes Bild als Hintergrund fr das Macro-Panel laden. Alle Panel-Bedienelemente und -Anzeigen liegen ber diesem Hintergrundbild. Sie knnen jeder Panel-Ansicht (A und B) ein eigenes Hintergrundbild zuordnen. Picture Index: Wenn Sie ein Bild als Hintergrundbild auswhlen, das mehrere kleine Bilder enthlt, knnen Sie die Index-Nummer fr den gewnschten Bildausschnitt angeben, nachdem Sie eine Zahl im Feld Num Animations im Dialog Picture Properties eingegeben haben. Includes Frame: Zeigt einen Rahmen um das Hintergrundbild an.

174 Primary Macros

REAKTOR 5

Picture Borders Tragen Sie in die Zahlenfelder Border Top, Border Bottom, Border Left und Border Right ein, wie stark die Begrenzung eines Macro-Panels oben, unten, links und rechts sein soll (in Pixel), und zwar getrennt fr die Ansichten A, B und AB (siehe oben). Zur optimalen Anpassung an REAKTORs Panel-Raster sollten Sie fr die Strken der Begrenzungen nach Mglichkeit Vielfache von 4 verwenden: 0, 4, 8, 16, etc.

17 Primary-Strukturen
17.1. Was ist eine Primary-Struktur?
REAKTOR beruht auf einem offenen Konzept, das den Entwurf und die Verwirklichung jedes vorstellbaren Klangerzeugers ermglicht. In vielerlei Hinsicht hnelt REAKTOR dadurch einem klassischen modularen SynthesizerSystem. Deshalb heien die wichtigsten Basis-Bausteine, mit denen Sie in REAKTOR zu tun haben, Module. (Auf dem Primary Level gibt es PrimaryModule, in REAKTOR Core gibt es Core-Module.) Eine Bibliothek von Primary-Modulen (und Core-Modulen) Bestandteil von REAKTOR. Diese eingebauten Module stellen die grundlegenden Bausteine fr die Verarbeitung von Audio- und MIDI-Signalen zur Verfgung. Komplexe Strukturen zur Signalverarbeitung knnen Sie erzeugen, indem Sie Module verbinden, die fr sich genommen recht einfache Aufgaben ausfhren. Das Fenster, in dem Sie die Primary-Module anordnen und miteinander verbinden, heit Primary-Struktur-Fenster. Anmerkung: Der Einfachheit halber werden wir Primary-Strukturen, -Macros und -Module fr den Rest dieses Kapitels einfach als Strukturen, Macros und Module bezeichnen. Behalten Sie aber im Gedchtnis, dass das, was Sie hier lesen, nur auf Primary-Strukturen, Primary-Macros und Primary-Module zutrifft, nicht aber auf Core-Strukturen, Core-Macros und Core-Module.

REAKTOR 5

Primary Strukturen 175

Ein Struktur-Fenster Beim Aufbau von Strukturen in REAKTOR sollten Sie bestimmte hierarchischer Regeln befolgen, auch wenn REAKTOR Ihnen diese bis auf wenige Ausnahmen nicht aufzwingt, sondern Ihnen grundstzlich alle Freiheiten lsst. Das Ensemble sollte (und kann) nur Instrumente enthalten. Instrumente sollten nur Macros, Module und Core Cells enthalten, aber keine anderen Instrumente. Macros sollten andere Macros und Module so wie Core Cells, aber keine Instrumente enthalten. Wenn Sie komplexe Gerte bauen, ist es wichtig, auf ein klares Layout zu achten. Die folgenden Empfehlungen sollen Ihnen helfen, ein schlankes und sauberes Design zu erreichen. Sie knnen nur Instrumente, aber keine Macros oder Module im EnsembleStruktur-Fenster verwenden. Aus diesem Grund sind Mixer, die Sie verwenden, um die Signale mehrerer Instrumente zu mischen, in der System-Library als Instrumente verfgbar. Beim Konstruieren von Instrumenten sollten Sie so viele Funktionsblcke wie mglich in Form von Macros gruppieren. Ein Vorteil dieser Arbeitsweise ist, dass Sie Elemente wie Oszillatoren und Hllkurven), die Sie oft mehr als einmal in identischer Form einsetzen, nur einmal entwerfen mssen und dann beliebig oft kopieren knnen. Auerdem sind Ihre Strukturen dann sehr bersichtlich, was das Aufspren von Fehlern deutlich vereinfacht.

176 Primary Strukturen

REAKTOR 5

17.2. Modul
Ein Modul ist die kleinste hierarchische Einheit in REAKTOR. Es wird als grasches Objekt dargestellt. Jedes Modul ist mit einem Label (Namensschild) beschriftet. Seine Funktion wird durch ein Icon (bei Oszillatoren z. B. deren Wellenform) symbolisiert.

Das Oszillator-Modul Pulse FM

Einfgen von Modulen in eine Struktur


Um ein neues Modul in eine Struktur einzufgen, verwenden Sie das Kontextmen des Struktur-Fensters. Unter dem Menpunkt Built-In Module knnen Sie ein eingebautes Modul aus der System-Library von REAKTOR auswhlen. Es erscheint ein Untermen, das Zugriff auf die nach Typen sortierten Module (Funktionsgruppen) bietet. Whlen Sie zuerst die Funktionsgruppe (z. B. Filter) und suchen Sie sich dann eins der Module aus dieser Gruppe aus (z. B. Multi/LP 4-Pole). Ausfhrliche Informationen zu allen Modulen in REAKTOR nden Sie in der Modul-Referenz in diesem Handbuch. Das Modul, symbolisiert durch sein Icon, wird an der Stelle in die Struktur eingesetzt, an der Sie das Kontextmen geffnet haben; Sie knnen Module wie andere Objekte in REAKTOR verschieben.

REAKTOR 5

Primary Strukturen 177

Men zum Einsetzen eines neuen Moduls

Ports eines Moduls


Jedes REAKTOR-Modul besitzt mindestens einen Port, ber den es mit anderen Modulen verschaltet werden kann; die meisten Module besitzen zwei Ports. Auf der linken Seite des Moduls ndet man dabei stets die In-Ports (Eingnge), auf der rechten die Out-Ports (Ausgnge).

178 Primary Strukturen

REAKTOR 5

Wenn ein In-Port offen gelassen wird, verhlt er sich so, als ob er ein Signal mit dem Wert Null empnge. Ein In-Port ohne Verdrahtung verhlt sich also genauso, als wenn eine Konstante mit Wert Null angeschlossen wre. Weiterhin unterscheidet REAKTOR zwischen zwei Arten von Informationen, die von den Ports verarbeitet bzw. ausgegeben werden, Audio und Event: Audio-Signale sind vergleichbar mit den Tonsignalen und Steuerspannungen in der analogen Welt. Die Verarbeitung eines solchen Signals erzeugt eine stndige Belastung der CPU. Ein Port fr Audio-Signale ist an seinem schwarzen Label zu erkennen. Bei der Verkabelung von Audio-Ports mssen Sie beachten, dass ein Audio-Eingang immer nur ein Audio-Signal verarbeiten kann. Wenn Sie einem Audio Eingang mehrere Audio-Signale zufhren wollen, so mssen diese zuvor zusammengefhrt werden, z. B. ber ein Audio-Addierer (Modul-Typ Add) oder ein Mixer-Modul (ModulTypen Amp und Mixer). Wenn Sie eine Verbindung zu einem AudioEingangs-Port herstellen, an den schon ein Kable angeschlossen ist, wird die erste Verbindung entfernt, sobald Sie die zweite anschlieen. Event-Signale sind Steuerbefehle fr die nderung von Gren. Typische Signalquellen fr Events sind MIDI- und Control-Quellen. Weil bei der Verarbeitung von Events komplexe Manipulationen von Kontrollsignalen ohne stndige Berechnungen durchgefhrt werden, ist die Belastung der CPU geringer als bei der Verarbeitung von Audio-Signalen. Einen Event-Port erkennen Sie an seinem roten Label bzw. einem kleinen roten Punkt. Einen Event-Eingang knnen Sie mit mehreren Event-Ausgngen verbinden. Wenn Sie zwei oder mehr Event-Ausgnge mit einem EventEingang verbinden wollen, mssen Sie die Signale mit einem Modul des Typs Merge zusammenfhren. Gate-Signale sind eine besondere Art von Event-Signalen: auf ein Event mit einem beliebigen Wert auer Null, der das Gate anschaltet, folgt ein Event mit Wert Null, um das Gate wieder auszuschalten. Einige Module knnen Sie sowohl fr Audio- also auch fr Event-Signale verwenden. Wenn Sie ein solches Modul einfgen (zum Beispiel das Modul Add), erscheint es zunchst als Event-Modul in der Struktur. Sobald Sie ein Audio-Kabel an einen der Eingnge anschlieen, verwandelt sich das Modul in ein Audio-Modul, und die CPU-Last wird mit jedem zustzlich angeschlossenen Kabel sprbar grer.

REAKTOR 5

Primary Strukturen 179

Kontextmen
Jeder Port verfgt ber ein eigenes Kontextmen mit folgenden Eintrgen: Create Control erzeugt automatisch ein geeignetes Panel-Bedienelement fr den Port (siehe hierzu auch die Kapitel Panel-Bearbeitung und PanelBedienung). Create Constant erzeugt automatisch ein Modul des Typs Constant mit einem fr den Port passenden Wert. Mute Port schaltet den Port stumm bzw. deaktiviert ihn (d. h., setzt seinen Wert auf Null). Einen stumm geschalteten bzw. deaktivierten Port erkennen Sie an einem kleinen roten Kreuz.

Mono
Ein Modul kann einstimmig (monophon) oder mehrstimmig (polyphon) arbeiten. Die Anzahl der Stimmen eines polyphonen Moduls entspricht immer der Anzahl der Stimmen, die dem Instrument zugewiesen wurden, zu dem es gehrt. Polyphone Module erkennen Sie daran, dass die Status-LED in der linken unteren Ecke gelb ist, monophone Module werden durch eine orangefarbene Status-LED gekennzeichnet. Fr die meisten Module knnen Sie die Betriebsart umschalten (ber den Menpunkt Mono im Kontext-Men oder den Mono-Schalter im PropertiesDialog des Moduls). Wenn ein Modul nicht polyphon arbeiten muss, sollten Sie es auf jeden Fall in den Mono-Betrieb schalten, da die CPU-Belastung durch das Modul proportional zur Anzahl der Stimmen steigt.

Mute
Module knnen Sie stumm schalten, indem Sie den Eintrag Mute in ihrem Kontext-Men auswhlen oder in ihrem Properties-Fenster die entsprechende Option einschalten. Ein stumm geschaltetes Modul erkennt man an einem roten Kreuz ber seiner Status-Leuchte. Ein stumm geschaltetes Modul verbraucht keine Rechenleistung. Wenn ein Modul also vorbergehend nicht bentigt wird, sollten Sie es deaktivieren. Wenn Sie das Modul berhaupt nicht mehr bentigen, sollten Sie es lschen. Ein Modul wird automatisch deaktiviert, wenn seine Ausgnge nicht verbunden oder nur mit anderen deaktivierten Modulen verbunden sind. Bei einem deaktivierten Modul ist die Status-LED dunkel.. Diese Eigenschaft ist besonders ntzlich in Verbindung mit Switch-Modulen, denn dann knnen Sie zwischen

180 Primary Strukturen

REAKTOR 5

parallelen Signalverarbeitungszweigen umschalten, wobei immer nur ein Zweig Prozessorlast verbraucht. Das funktioniert so: Bei einem Switch ist immer nur ein Eingang aktiv die Schalterstellung bestimmt, welcher. Die Signale aller Module, die an die inaktiven Eingnge angeschlossen sind, werden folglich nicht bentigt; somit schaltet REAKTOR diese Module aus, damit sie auch den Prozessor nicht unntig belasten.

Cut, Copy, Duplicate


Whlen Sie den Befehl Cut, um das ausgewhlte Modul aus der Struktur zu entfernen und es in die Zwischenablage aufzunehmen. Von dort aus knnen Sie das Macro (unter Verwendung des Befehls Paste) in eine andere Struktur (oder an einer anderen Stelle in derselben Struktur) einfgen.. Mit dem Befehl Copy nehmen Sie wie mit dem Befehl Cut das ausgewhlte Modul in die Zwischenablage auf, entfernen es aber nicht aus der Struktur.. Mit dem Befehl Duplicate erzeugen Sie eine Kopie des ausgewhlten Macros in derselben Struktur. Der Befehl Duplicate entspricht der Befehlsfolge Copy und Paste.

Delete
Mit dem Befehl Delete entfernen Sie das gewhlte Modul aus der Struktur. Tipp: Um Zeit zu sparen, sollten Sie die Tastatur-Kurzbefehle zum Ausfhren der vier oben genannten Kommandos verwenden. Cut: Copy: Delete: Paste: Windows XP: Ctrl+X / Mac OS X: X+X Windows XP: Ctrl+C / Mac OS X: X+C Entf. Windows XP: Ctrl+V / Mac OS X: X+V

Duplicate: Windows XP: Ctrl+D / Mac OS X: X+D

Properties
Whlen Sie den Eintrag Properties, um den Dialog Properties des ausgewhlten Moduls mit Informationen ber das Modul zu ffnen. Nheres hierzu nden Sie im der Modul-Referenz in diesem Handbuch. REAKTOR 5 Primary Strukturen 181

17.3. Source-Module
Was sind Source-Module?
Als Source-Module werden in REAKTOR spezielle Module bezeichnet, die als Quellen fr Steuersignale dienen. Es gibt drei Arten solcher SourceModule: Control-Source-Module besitzen eigene Bedienelemente im Panel. Mit diesen Bedienelementen im Panel stellen Sie den Wert des Steuersignals ein. MIDI-Source-Module konvertieren MIDI-Signale in Steuersignale. Constant-Source-Module liefern einen festen Wert als Steuersignal.

Control-Source-Module
Die Module Fader, Knob und Button sind Beispiele fr Control Sources. Sie knnen diese Module auf zwei verschiedene Arten in Strukturen einsetzen: Whlen Sie das gewnschte Modul im Kontextmen des Struktur-Fensters (Built-In Module Panel Fader / Knob / Button). Whlen Sie im Kontextmen eines Modul-Eingangs den Eintrag Create Control. Es wird ein Control-Source-Modul erzeugt und mit dem Eingang verdrahtet. Typ, Label und Einstellungen des Control-SourceModuls sind bereits passend zum Eingang vorgewhlt, beachten Sie aber, dass Sie trotzdem gelegentlich nderungen vornehmen mssen, um das Bedienelement auf Ihre Anforderungen abzustimmen. Mit der Funktion Create Control knnen Sie beim Einbau von Control-Source-Modulen in vielen Fllen Zeit sparen. Control-Source-Module bzw. die zugehrigen Controls sind in vielfltiger Weise auch per MIDI steuerbar. Control-Source-Module haben ihr eigenes Kontextmen, das Sie unter Windows XP mit einem Rechts-Klick, unter Mac OS X mit einem Ctrl-Klick auf das Modul aufrufen. Zu den Menpunkten gehren die Eintrge MIDI Learn, Cut, Copy, Duplicate, Delete und Properties, deren Funktion Sie schon aus den Kontextmens anderer Objekte in REAKTOR kennen.

MIDI-Source-Module
Fr die Steuerung der Audio-Signalverarbeitung durch MIDI-Events werden MIDI-Source-Module eingesetzt. Fr jeden Typ von MIDI-Event steht dabei 182 Primary Strukturen REAKTOR 5

ein spezielles Source-Modul zur Verfgung. Das Ausgangssignal eines solchen Source-Moduls entspricht den von den entsprechenden MIDI-Events bertragenen Werten. Zum Beispiel liefert das Source-Modul On Vel. ein Steuersignal, das dem Velocity-Wert des zuletzt empfangenen Note-On-Events entspricht (welches beim Drcken einer Taste auf dem MIDI-Keyboard gesendet wird). MIDI-Source-Module erzeugen Sie ber das Kontextmen des Struktur-Fensters durch Auswahl der gewnschten MIDI-Datenart in Built-In Module MIDI In....

Wertebereich von Control- und MIDI-Source-Modulen


Bei Control- und MIDI-Source-Modulen wird der Wertebereich des Steuersignals vor der Ausgabe auf den Bereich zwischen Min und Max skaliert (wie im Dialog Properties des Moduls auf der Seite Function festgelegt), um eine optimale Ansteuerung des zu steuernden Modul-Parameters zu gewhrleisten. Bei MIDI-Source-Modulen knnen Sie auerdem den Ausgangswert des SourceModuls mit Lower Limit und Upper Limit (in Properties) begrenzen. Dabei wird der Ausgangswert fr MIDI-Werte unterhalb von Lower Limit auf Min und fr MIDI-Werte oberhalb von Upper Limit auf Max begrenzt. Der Bereich zwischen den beiden Limits wird linear zwischen Min und Max interpoliert, wie in dem folgenden Diagramm dargestellt:

Skalierung und Begrenzung Der Bereich fr Lower Limit und Upper Limit liegt zwischen 0 und 127, wobei der Wert fr Upper Limit immer grer sein muss als der unter Lower Limit gewhlte. Max kann dagegen durchaus kleiner als Min gewhlt werden, um inverse Wirkungen zu erzielen. Wenn Sie fr zwei Sources gegenluge Charakteristiken einstellen, erzielen Sie eine Crossfade-Wirkung mit einem einstellbaren bergangsbereich:

REAKTOR 5

Primary Strukturen 183

Crossfade Ein Schalter mit einstellbarer Schwelle (Threshold) lsst sich emulieren, indem Sie Lower Limit und Upper Limit benachbarten MIDI-Werten, z. B. 63 und 64, zuordnen. Wenn bei einer solchen Quelle der Eingangswert kleiner als 64 ist, wird Min ausgegeben, wenn nicht, liegt Max am Ausgang an.

Schrittweite
Der Einstellbereich von Source-Modulen umfasst normalerweise 128 Schritte. Mit dem Parameter Step knnen Sie bei vielen Modulen (insbesondere Fader und Knob) eine Unterteilung in weniger als 128 Schritte veranlassen. Hier wird die Schrittweite eingegeben, mit der sich der Ausgangswert, beginnend bei Min, verndern lsst. Zum Beispiel knnen Sie einen Parameter, der fr die Tonhhe zustndig ist, in Oktaven einstellen, wenn Sie fr Step den Wert 12 whlen.

Constant-Source-Module
Constant-Source-Module sind immer dann gefragt, wenn Sie den Eingang eines Moduls mit einem festen Wert speisen mchten. Den jeweils gewnschten Wert knnen Sie unter Value im Dialog Properties des Constant-SourceModuls whlen. Um ein Constant-Source-Module einzusetzen, whlen Sie im Kontextmen der Struktur den Eintrag Built-In Module Math Constant.

17.4. Switches
Switches sind keine Source-Module, denn erzeugen keine Steuersignale. Gleichwohl sind es aber Controls, denn sie werden ebenso wie die Control-SourceModule durch entsprechende Bedienelemente im Panel reprsentiert.

184 Primary Strukturen

REAKTOR 5

An einen Switch knnen Sie mehrere Module anschlieen und durch Wahl eines Switch-Eingangs bestimmen, welches Signal am Ausgang des Switches ausgegeben wird. (Eine Ausnahme bilden die Switches des Typs 1, die nur zwischen der Aktivierung und der Deaktivierung eines Eingangssignals hin und her schalten und somit nichts anderes als An-/Aus-Schalter fr ein Signal sind.) Detaillierte Informationen zu Switches erhalten Sie in der Beschreibung in der Modul-Referenz. Der Einsatz von Switches in Schaltungen kann darber hinaus auch einen Beitrag zur Entlastung der CPU leisten. Module oder Teile der Struktur nmlich, die mit keinem Ausgang oder Tapedeck-Input verbunden sind, leisten keinen Beitrag zum Audio-Signal und werden deshalb automatisch abgeschaltet. Damit erzeugen sie keine CPU-Last. Setzt man also einen Switch beispielsweise zum Umschalten zwischen verschiedenen Oszillatoren ein, so ist immer nur der Oszillator aktiv, dessen Signal am Ausgang des Switches ausgegeben wird, whrend die anderen Oszillatoren automatisch deaktiviert werden.

17.5. Terminals
Terminals sind sehr unspektakulre, dabei aber ungeheuer wichtige Module in REAKTOR-Strukturen. Man knnte ihre Funktion mit der von Buchsen bei Hardware-Instrumenten vergleichen: Jeder Ein- oder Ausgang eines Moduls innerhalb einer Struktur, den Sie mit einem Terminal versehen, wird auf der bergeordneten Ebene also im Instrument oder im Macro als Port auftauchen, mit dessen Hilfe Sie die Verbindung zu anderen Instrumenten, Macros etc. herstellen knnen. Gem den verschiedenen Formen von Modul-Ports knnen Sie unter folgenden Arten von Terminals whlen: In Port, Out Port, Send, Receive, IC Send, IC Receive, OSC Send und OSC Receive. Die normalen Gesetze fr die Verkabelung gelten auch fr Terminals. Um Terminals zu erzeugen, whlen Sie aus dem Kontextmen des StrukturFensters den Eintrag Built-In Module Terminal.... Das Label eines EingangsPort- oder eines Ausgangs-Port-Terminals trgt anfnglich die Beschriftung In bzw. Out. Wenn Sie mehrere Eingangs- und Ausgangs-Ports in Ihrer Struktur verwenden, sollten Sie die Beschriftung sinnvoll anpassen und den Ports aussagekrftigere Namen (wie L und R auf dem folgenden Bild) geben, um mgliche Verwechslungen auszuschlieen. Sie sollten in das Feld Info im Dialog Properties des Terminals auch einen Beschreibungstext eintragen.

REAKTOR 5

Primary Strukturen 185

Der im Feld Label eingetragene Text erscheint auf der bergeordneten StrukturEbene als Beschriftung des Ports; der Text im Feld Info erscheint als Popup, sobald Sie die Maus auf dem Port platzieren (sofern Show Info eingeschaltet ist).

Instrument mit Ports und seine Struktur mit Terminals

17.6. Kabel (Wire)


Die durch eine Linie dargestellte Verbindung zwischen den Ports zweier Module wird als Wire bezeichnet; wir verwenden in diesem Handbuch den deutschen Begriff Kabel. ber die Kabel werden Signale zwischen den Modulen und Macros bertragen

Anschlieen eines Kabels 186 Primary Strukturen REAKTOR 5

Erzeugen eines Kabels


Um eine neue Kabelverbindung herzustellen klicken Sie auf einen der beiden Ports, die Sie verbinden wollen. Ziehen Sie dann mit gedrckter Maustaste den Mauszeiger auf den anderen Port und lassen Sie dort die Maustaste los. Es erscheint ein Kabel zwischen den Ports. Die Auswirkungen der neuen Verbindung auf den Klang knnen Sie sofort hren.

Lschen eines Kabels


Es gibt zwei Mglichkeiten, Kabel zu lschen: Klicken Sie auf eines der beiden Enden des Kabels und ziehen Sie es aus dem Port auf eine freie Flche der Struktur. Lassen Sie dort die Maustaste los. Whlen Sie das Kabel, das Sie lschen wollen, mit einem Klick darauf aus. Drcken Sie dann die Taste Entf. auf Ihrer Computertastatur.

Regeln fr die Verkabelung


Bei der Verdrahtung von Modulen sollten Sie einige allgemeine Regeln einhalten: Sie knnen Kabel immer nur zwischen einem Ausgangs-Port und einem Eingangs-Port erzeugen (oder umgekehrt). Sie knnen nicht zwei Eingangs-Ports oder zwei Ausgangs-Ports miteinander verbinden. Einen Ausgangs-Port knnen Sie mit bis zu 40 Eingangs-Ports verbinden. Wenn an einen In-Port kein Kabel angeschlossen ist, empfngt der Port ein Signal mit dem Wert Null (0). Zustzlich gelten die folgenden besonderen Regeln: Ein Event-Port kann keine Audio-Signale verarbeiten. Soll ein Event-In-Port mit dem Signal eines Audio-Out-Ports gespeist werden, so mssen Sie ein Modul des Typs A/E zwischenschalten, welches das Signal konvertiert A/E(siehe hierzu auch die Modul-Referenz in diesem Handbuch). Ein Event-Out-Port knnen Sie sowohl mit Audio-In-Ports als auch mit Event-In-Ports verbinden Wenn Sie einen monophonen Ausgang mit einem polyphonen Eingang verbinden, erhalten alle Stimmen dasselbe Signal. Fr Tonhhen-Signale bedeutet das effektiv, dass die Stimmen unisono spielen. REAKTOR 5 Primary Strukturen 187

Ein polyphoner Ausgang kann nicht mit einem monophonen Eingang verbunden werden (ein rotes Kreuz erscheint auf dem In-Port). Ein Modul des Typs Audio Voice Combiner muss zur Konvertierung von polyphon zu monophon zwischengeschaltet werden.

Anzeigen des Werts einer Verbindung


Wenn der Mauszeiger auf einem Kabel ruht (und wenn Show Info eingeschaltet ist), erscheint der Wert des Signals auf dem Kabel als Popup-Information. Fr Event-Signale wird der Wert des letzten Events angezeigt. (Wenn die Events schneller kommen, als die Anzeige aktualisiert wird, kann es passieren, dass zwischenzeitliche Werte verpasst werden.) Fr Audio-Signale wird grob der Minimal- und Maximalwert, d. h. der Wertebereich, angezeigt. (Es kann vorkommen, dass kurze Spitzen im Signal verpasst werden und so nicht angezeigt werden.) Wenn der Wertebereich des Signals vernderlich ist, ist es manchmal notwendig, den Mauszeiger vom Kabel zu nehmen, um das Popup zu schlieen, und dann wieder auf das Kabel zu zeigen, damit die Messung des Minimal- und Maximalwertes von neuem beginnt. Bei polyphonen Signalen werden die Werte aller Stimmen (Voices) angezeigt, mit einer Zeile fr jede Stimme. Links steht die MIDI-Notennummer, die gerade auf der betreffenden Stimme gespielt wird. Wenn eine Stimme gerade keine Note spielt, wird Note: Off angezeigt, zusammen mit dem Wert des Signals auf dem Kabel. Stimmen mit Note Off werden immer unter denen mit Notennummer angezeigt.

17.7. Signalverarbeitung in REAKTOR


REAKTOR unterscheidet zwischen zwei Arten von Signalen: Event- und AudioSignale. Event-Signale werden mit einer Rate berechnet, deren Ausung normalerweise in der Grenordnung von 100 Hz (= 100 Berechnungen pro Sekunden) liegt. Audio-Signale werden mit der REAKTOR-internen AudioSampling-Rate berechnet, deren Ausung im Bereich von mehreren zehntausend Hz liegt. Beispielsweise liegt die Standard-Sampling-Rate von Audio-CDs bei 44.100 Hz (bzw. 44,1 kHz). Die Unterscheidung in zwei verschiedene Raten spart Prozessorzeit. Im Men Settings von REAKTOR knnen Sie sowohl die Sampling-Rate als auch eine Control-Rate, die von einigen Event-Modulen verwendet wird, einstellen.

188 Primary Strukturen

REAKTOR 5

Die Audio-erzeugenden und -verarbeitenden Module in REAKTOR berechnen Signale mit der Ausung der eingestellten Sampling-Rate. Es gibt einige Module in REAKTOR, wie Event Smoother, LFO, Slow Random und A/E, welche Signale mit der Control-Rate berechnen.

Modul Event Smoother

Modul Slow Random

Modul LFO

Modul A/E

Es gibt andere Event-Module, die nicht kontinuierlich ein Signal berechnen, sondern nur dann Prozessorzeit in Anspruch nehmen, wenn ein neues Event an das Modul geschickt wird. Ein neues Event kann innerhalb der Struktur erzeugt werden, es kann ein Maus-Event sein, wenn Sie ein Bedienelement mit der Maus bewegen, ein MIDI-Event und sogar ein Audio-Event. Wenn ein kontinuierliches Audio-Signal dazu verwendet wird, Event-Signale zu erzeugen (z.B. bei Verwendung des Moduls A/E Trig), kann ein Event-Ausgang sogar ein Signal produzieren, welches in Audio-Rate aufgelst ist./E Event-Eingnge berechnen alle empfangenen Events unabhngig von ihrer Rate. Ein spezieller Fall ist das Modul Iteration, das sogar mehrere Events innerhalb eines Audio-Samples berechnen kann. Schlielich gibt es Hybridmodule, die Sie sowohl als Event-verarbeitende als auch als Audio-verarbeitende Module kongurieren knnen die Module aus der Abteilung Math sind dafr ein typisches Beispiel. Bei diesen Modulen werden die Ports mit drei verschiedenen Farben gekennzeichnet, um deren Modus anzuzeigen: Ein grner Punkt an einem Port eines Hybridmoduls zeigt an, dass dessen Modus noch nicht festgelegt ist und dass Sie sowohl Event- als auch Audio-Signale anschlieen knnen. Ein roter Punkt an einem Port eines Hybridmoduls zeigt an, dass dessen Modus durch Anschlieen eines Even t-Kabels auf Event gesetzt wurde. REAKTOR 5 Primary Strukturen 189

Ein schwarzer Punkt an einem Port eines Hybridmoduls zeigt an, dass dessen Modus durch Anschlieen eines Audio-Kabels auf Audio gesetzt wurde..

Event-Signale
Event-Signale sind Steuerdaten, die eine Wertvernderung bewirken. Typische Event-Quellen sind MIDI-Eingnge oder Bedienelemente im Panel. Die Verarbeitung von Eventsignalen erlaubt eine komplexe Beeinussung der Steuerdaten, ohne kontinuierliche Berechnungen ausfhren zu mssen, so dass die Prozessorbelastung gegenber der Berechnung von Audiosignalen stark reduziert werden kann. Modul-Ports fr Event-Signale werden mit einem roten Punkt und einem roten Label gekennzeichnet. Um mehr als ein einziges Eventkabel an einen Event-Eingang anzuschlieen, verwenden Sie ein Modul des Typs Merge vor dem Eingang. Ein Audio-Ausgangsport kann nicht direkt mit einem Event-Eingangsport verbunden werden. Zu diesem Zweck verwenden Sie ein Konvertierungsmodul des Typs A/E. Gate-Signale sind ein spezieller Typ von Event-Signalen. Ein Event mit einem positiven Wert ungleich Null schaltet das Gate ein. Ein weiteres Event mit einem Null-Wert oder einem negativen Wert schaltet das Gate wieder aus. Ein Event hat zwei Eigenschaften: den Zeitpunkt, zu dem es stattndet, und den Wert, den es bertrgt, der im Fall von Audio-Events immer der neue Wert ist. Jedes Event-Signal ist gleichzeitig auch ein Audio-Signal, es hat also zu jedem Zeitpunkt einen Wert. Der Unterschied besteht darin, dass der Wert des zugehrigen Audio-Signals solange konstant bleibt, bis ein Event kommt und den Wert verndert. Dies bedeutet, dass jeder Eventausgang auch wie ein Audioausgang benutzt werden kann. Allerdings wird das Eventsignal treppenfrmig sein und nicht glatt wie ein Audiosignal. Einige Module (z. B. A/E) tasten ein eingehendes Audiosignal mit begrenzter zeitlicher Ausung ab, nmlich mit der eingestellten Control-Rate. Die meisten Module, die mit Events arbeiten (zum Beispiel Add bei Verwendung als Event-Modul) verarbeiten ein Event in exakt dem Moment, in dem das Event ankommt. Die zeitliche Ausung wird also nur durch die Audio-SamplingRate beschrnkt, d. h. das Timing ist genauso exakt wie bei allen anderen Berechnungen in REAKTOR. Andere Event-Module (z. B. A/E oder LFO) arbeiten mit einer geringeren Ausung, welche mit der Control-Rate festgelegt wird, also beispielsweise 200 Mal pro Sekunde.

190 Primary Strukturen

REAKTOR 5

Reihenfolge der Event-Verarbeitung


Die meisten Module, die Events erzeugen, reagieren ohne Verzgerung, wenn sie ein Event am Eingang empfangen sie erzeugen sofort ein Ausgangs-Event. Das heit, dass ein Event erst eine Kette von Event-Modulen (die sich mglicherweise auch noch verzweigt) vom Anfang bis zum Ende durchluft, bevor das nchste Event in die Modul-Kette eintritt Dabei folgt die Verarbeitung dem Prinzip Tiefe vor Breite: Ein Event durchluft einen Pfad so weit wie mglich, bevor ein Event auf einem von demselben Ursprungs-Port ausgehenden Kabel verarbeitet wird. Wenn ein Event-Pfad sich in verschiedene Zweige auffchert und fr korrekte Funktion eine bestimmte Reihenfolge der Eventbearbeitung eingehalten werden muss, sollten Sie das Modul Order benutzen. Ein weiteres wichtiges Modul ist in diesem Zusammenhang das Modul Value. Sie knnen beispielsweise eine sehr komplexe Event-Verarbeitungsstruktur an den Eingang Val des Moduls anschlieen, dennoch werden nur Events weitergegeben, wenn ein Trigger-Event am Eingang In ankommt. Diese Funktionsweise ist vergleichbar mit einem Sample&Hold-Schaltkreis, der durch ein TriggerEvent ausgelst wird. Man kann z. B. das Modul Order fr die Erzeugung eines solchen Trigger-Events benutzen, womit sichergestellt werden kann, dass das Trigger-Event erst erzeugt wird, nachdem die Verarbeitung aller anderen Events abgeschlossen ist. Immer wenn verschiedene Module zur gleichen Zeit Events erzeugen, zum Beispiel whrend der Initialisierung, werden die Events genau genommen in der Reihenfolge verschickt, in welcher die eventerzeugenden Module in die Struktur eingesetzt wurden. Um ein Modul spter als ein anderes initialisieren zu lassen, schneiden Sie es einfach aus und fgen es erneut ein.

Event-Loop-Unterdrckung
Die Option Globally disable event loops im Dialog Preferences (Seite Options) und die Optionen Event Loops Enable in den Properties-Dialogen von Ensemble, Instrumenten und Macros erlaubt die Unterdrckung von Event-SignalLoops.

REAKTOR 5

Primary Strukturen 191

Anmerkung: Ungeschtzte Event Loops bringen REAKTOR zum Absturz. Das ist kein Fehler des Programms, sondern prinzipbedingt. Sie knnen diese Art von Abstrzen nur durch ein sorgfltiges InstrumentenDesign verhindern. Der Auslser fr derartige Probleme ist oft das Modul Value. Wenn Sie Event-Signal-Loops abschalten (indem Sie die globale Option Globally disable event loops whlen oder fr das Ensemble sowie fr jedes Instrument oder Macro die Option Event Loops Enable abschalten), wird das Auftreten von Event-Signal-Loops in Ensembles unterbunden. Wenn ein Loop aufzutreten droht, weist REAKTOR Sie mit einer Meldung darauf hin und fragt, wie damit verfahren werden soll. Event-Signal-Loops knnen zu Speicherberlauf fhren und das Ensemble unspielbar machen; in manchen Fllen lsst sich das Ensemble mit dem betroffenen Macro noch nicht einmal mehr ffnen. Wenn das geschieht, starten Sie REAKTOR neu, schalten Sie die Option Globally disable event loops ein und ffnen Sie das problematische Ensemble. Spren Sie dann mithilfe der Event-Loop-Identizierungs-Nachrichten die Quelle des Event-Signal-Loops auf. Whrend dieses Vorgangs sollten Sie die Audio-Ausgabe abschalten, um das Auftreten weiterer Event-Signal-Loops zu verhindern. Wir empfehlen Ihnen dringend, Event-Signal-Loops global unterdrcken zu lassen, damit REAKTOR mit der grtmglichen Stabilitt laufen kann. Um die Rckwrtskompatibilitt zu Dateien, die mit lteren Versionen von REAKTOR gespeichert wurden, zu wahren, sind bei diesen Dateien nach dem Import in REAKTOR 5 Event-Signal-Loops grundstzlich zugelassen, Anmerkung: In den meisten Fllen knnen Sie das Modul Iteration verwenden, um Event-Signal-Loops zu vermeiden. Das Modul Iteration besitzt in seinem Dialog Properties die Option limited speed, die AudioAussetzer verhindert, die bei der Abarbeitung einer groen Anzahl von Wiederholungen entstehen knnen.

Audio-Signal
Audio-Signale sind vergleichbar mit Klangsignalen und Steuerspannungen in der analogen Welt. Die Berechnung solcher Signale verursacht eine kontinuierliche Prozessorlast. Die Ports von Audio-Modulen werden mit schwarzem Label und Punkt gekennzeichnet. Beachten Sie beim Verkabeln von Audio-Ports, dass ein Audio-Eingang niemals mehr als ein Signal verarbeiten kann, sodass mehrere 192 Primary Strukturen REAKTOR 5

Signale vorher mittels eines Moduls der Typen Adder (Addierer) oder Mixer zusammengemischt werden mssen. Wenn Sie eine Verbindung mit einem Audioeingang herzustellen versuchen, an dem schon ein Kabel angeschlossen ist, wird das erste Kabel gelscht und durch das neue Kabel ersetzt.

Aktivierung von Audio-Modulen


Da Audio-Module eine konstante Prozessorlast erzeugen, deaktiviert REAKTOR automatisch diejenigen Module (sowohl Audio- als auch Event-Module), die nicht direkt oder indirekt mit dem Ausgang verbunden sind. Mit indirekt ist gemeint, dass das Modul ber mehrere Verbindungen mit dem Modul Audio Out des Ensembles verbunden ist (von dem immer nur eines pro Ensemble existiert). Ein aktives Modul erkennen Sie an einer leuchtenden Lampe in der rechten unteren Ecke erkannt werden. Einige Audio-Module (z. B. Lampen) knnen Sie in ihren Properties-Dialogen auf always active (immer aktiv) schalten (beachten Sie, dass die Statuslampe angeht, wenn Sie diese Option fr ein unverbundenes Modul aktivieren). Diese Option aktiviert nicht nur das Modul selbst, sondern auch alle Module, die direkt oder indirekt an den Eingang des Moduls angeschlossen sind. Module mit aktivierter Option always active besitzen eine zweite Eigenschaft, die auch unabhngig von der Option always active gilt: Wenn ein beliebiger Eingangsport des Moduls verbunden ist, schaut das Modul rckwrts im Signalweg, ob dort andere aktive Module existieren, und schaltet sich selbststndig an, wenn dies der Fall ist. Die Module des Typs Lamp sind ein gutes Beispiel dafr, warum diese Funktion existiert, da diese Module keine Ausgnge besitzen, ber die sie aktiviert werden knnen. Bei dieser Art von Modulen ist es sinnvoll, dass sie aktiviert werden, sobald Sie ein aktives Modul an den Modul-Eingang anschlieen (da in diesem Fall ja ein Signal empfangen wird, das mit der Lampe angezeigt werden soll).

Reihenfolge der Audioverarbeitung


Im Unterschied zur Event-Verarbeitung, deren Reihenfolge von der Reihenfolge abhngt, in welcher die Module eingefgt wurden, werden Audio-Module in Abhngigkeit von ihrer Position in der Signalkette verarbeitet. Sie knnen die Verarbeitungsreihenfolge von Audio-Modulen in der Struktur sehen, wenn Sie aus dem Haupt-Men den Eintrag SystemDebugShow Module Sorting whlen. Der Sortiervorgang verluft ziemlich geradeaus, bis eine Feedback-Schleife (Rckkopplung) auftritt. Feedback-Schleifen sind grundstzlich zugelassen

REAKTOR 5

Primary Strukturen 193

(denn sie sind z. B. fr den Entwurf von Physical-Modeling-Instrumenten ntzlich), aber REAKTOR muss fr solche Pfade eine willkrliche Reihenfolge festlegen. Das erste Modul in einer Feedback-Schleife wird dann mit einem vertikalen blauen Strich am entsprechenden Port markiert Daran erkennen Sie ein automatisch eingesetztes Unit Delay. Dieses Unit Delay ist nicht sichtbar, denn es bendet sich im Inneren des Moduls, das die Rckkopplung auslst. Sie knnen den Ausgangspunkt aber auch selbst festlegen, indem Sie das Modul Unit Delay an der gewnschten Stelle einsetzen.

17.8. Kontextmen des Struktur-Fensters


Das Kontextmen des Struktur-Fensters enthlt die folgenden Eintrge: Built-In Module: Hiermit setzen Sie eingebaute Module in die Struktur ein. Core Cell: Hiermit setzen Sie Core Cells in die Struktur ein. Macro: Hiermit setzen Sie Macros aus der Library in die Struktur ein. Instrument Hiermit setzen Sie Instrumente in die Struktur ein. Paste:Hiermit fgen Sie ein zuvor ausgeschnittenes oder kopiertes Objekt in die Struktur ein, und zwar an der Stelle, an der Sie das Kontextmen geffnet haben. Wenn Sie den Tastatur-Kurzbefehl (Windows XP: Ctrl+V; Mac OS X: X+V) zum Einfgen verwenden, knnen Sie die Stelle, an der das Objekt eingefgt werden soll, angeben, indem Sie zuerst mit der Maustaste darauf klicken. Select All: Hiermit whlen Sie alle Objekte in der Struktur aus. Save Instrument/Macro As...: Hiermit speichern Sie die Struktur unter einem neuen Namen in einer Datei. Abhngig davon, um welche Art von Struktur es sich handelt (Instrument oder Macro), wird die passende Dateinamen-Erweiterung angehngt (.ism oder .mdl). Parent: Hiermit ffnen Sie die bergeordnete (Eltern-)Struktur im selben Struktur-Fenster. Wenn Sie sich zum Beispiel in der StrukturAnsicht eines Macros benden, das im Inneren eines Instruments liegt, ffnet das Auswhlen des Eintrags Parent die Struktur des Instruments in demselben Fenster. Parent Window: Hiermit ffnen Sie die Eltern-Struktur in einem eigenen Struktur-Fenster. Instrument/Macro Properties: Hiermit ffnen Sie den Dialog Properties des in der Struktur angezeigten Instruments oder Macros. 194 Primary Strukturen REAKTOR 5

18 Panel-Bearbeitung
18.1. Was ist ein Panel?

Ensemble-Panel-Fenster des Ensembles OKI Computer aus der Werks-Library von REAKTOR 5

REAKTOR 5

Panel-Bearbeitung 195

Ein Panel ist die Bedienoberche eines Instruments. Es entspricht in seiner Funktion der Frontplatte eines Hardware-Synthesizers oder Effektgerts, auf der die Regler, Knpfe und Schalter sitzen, mit denen man das Gert bedient. Instrumenten-Panels werden im Ensemble-Panel-Fenster dargestellt.

18.2. Was sind Panel Controls?


Einige der in REAKTOR verfgbaren Module (z. B. Oszillatoren, Filter, Sampler, Sttiger, etc.) erzeugen oder modizieren Audio-Signale. Andere steuern den Signaluss, indem sie an den Eingngen der Module unterschiedliche Werte zur Verfgung stellen. Zu dieser Art von Modulen gehren z. B. Drehregler, Fader und Schalter. Wenn diese Steuer-Module in einem Instrumenten-Panel angezeigt werden, heien sie Panel Controls (oder Panel-Bedienelemente).

Links ein Panel mit Fadern, rechts die Struktur mit den zugehrigen ControlSource-Modulen

18.3. Panel Controls


In diesem Abschnitt befassen wir uns mit fnf der in REAKTOR am hugsten verwendeten Panel Controls: Schiebereglern (Faders), Drehreglern (Knobs), Schaltern (Buttons), Wahlschaltern (Switches) und Listen (Lists).

196 Panel-Bearbeitung

REAKTOR 5

Fader und Drehregler

Verschiedene Arten von Fadern und Drehreglern Fader und Drehregler (Knobs) sind Panel Controls, deren Einstellungen (d. h., die Position des Fader-Griffs bzw. des Zeigerstrichs auf dem Drehregler) die Werte bestimmen, die ihre Source-Module (Fader und Knob) an andere Module in der Struktur weitergeben (z. B. an den Eingang P eines Oszillators oder an den Eingang A eines Samplers). Den Bereich der ausgegebenen Werte begrenzen Sie mit den Eintrgen in den Zahlenfeldern Min und Max im Dialog Properties (Seite Function). Die Schrittweite (die Anzahl von Abstufungen zwischen den Grenzwerten Min und Max) stellen Sie mit dem Eintrag im Zahlenfeld Stepsize ein. Wie direkt die Panel Controls auf Mausbewegungen reagieren sollen (also wie weit Sie den Mauszeiger verschieben mssen, bis sich die Einstellung des Faders oder Drehreglers ndert), bestimmen Sie mit dem Eintrag im Zahlenfeld Mouse Reso.

Dialog Properties eines Faders, Seite Function Tipp: Wenn Sie den Wert im Zahlenfeld Stepsize auf 0 setzen, ndert REAKTOR diesen Wert automatisch so ab, dass sich insgesamt 127 Schritte zwischen den Grenzwerten Min und Max ergeben. Diese Ausung passt fr die meisten Bedienelemente. REAKTOR 5 Panel-Bearbeitung 197

Sie knnen die Einstellung eines Faders oder Drehreglers im Panel ndern, indem Sie das Bedienelement mit der Maus erfassen und die Maus mit gedrckter Maustaste nach oben oder unten ziehen. Eine Aufwrtsbewegung fhrt normalerweise zu einer Erhhung, eine Abwrtsbewegung zu einer Verringerung des ausgegebenen Werts. Alternativ dazu knnen Sie den Fader oder Drehregler mit einem Mausklick darauf auswhlen und dann die Pfeiltasten auf Ihrer Computertastatur verwenden, um den Wert des ausgewhlten Bedienelements zu ndern. Sie knnen die Einstellungen von Fadern und Drehreglern auch via MIDI steuern (siehe hierzu den Abschnitt Steuerung via MIDI). Tipp: Um die Einstellung eines Drehreglers zu verndern, ziehen Sie die Maus aufwrts und abwrts nicht seitwrts! Sie knnen das Erscheinungsbild eines Faders oder Drehreglers im zugehrigen Dialog Properties auf der Seite Appearance ndern:

Dialog Properties eines Faders, Seite Appearance

198 Panel-Bearbeitung

REAKTOR 5

Visible (Label, Picture, Value, Visible): Mit diesen vier Optionen legen Sie fest, ob bestimmte Elemente im Panel sichtbar sein sollen oder nicht. Whlen Sie die Option Label, um das Label im Panel anzuzeigen oder nicht. Mit der Option Picture knnen Sie die grasche Darstellung des Faders oder Drehreglers sichtbar oder unsichtbar schalten. Wenn Sie die Option Value deaktivieren, wird der aktuelle Ausgangswert nicht angezeigt. Mit der Option Visible schalten Sie die drei genannten Optionen Label, Picture und Value und damit das gesamte Bedienelement in den jeweils anderen Zustand (von sichtbar in unsichtbar und umgekehrt). Size (Small, Medium, Big): Hiermit whlen Sie die Gre der im Panel angezeigten Fader und Drehregler. Type (Horizontal Fader, Vertical Fader, Knob): Hiermit bestimmen Sie, welche Art von Bedienelement im Panel angezeigt wird. Zur Auswahl stehen ein horizontaler Fader (Horizontal Fader), ein vertikaler Fader (Vertical Fader) und ein Drehregler (Knob) Beachten Sie, dass Sie ein Modul des Typs Fader als Drehregler und ein Drehregler-Modul als Fader im Panel anzeigen lassen knnen. Length: Hiermit bestimmen Sie die Lnge (oder Hhe) des Faders in der Einheit Pixel. Auf Drehregler hat der Eintrag in diesem Zahlenfeld keine Auswirkungen. Hide Scale, Hide Groove (nur Fader): Hiermit bestimmen Sie, ob die Skalenmarkierungen (Scale) und die Vertiefung (Groove), in welcher der Griff des Faders luft, angezeigt werden sollen. Skin Bitmap, Head: siehe unten im Abschnitt Panel-Control-Skins.

Schalter

Verschiedene Arten von Schaltern Schalter (Buttons) sind Panel Controls, deren Einstellungen (d. h., ihr Zustand an oder aus) die Werte bestimmen, die ihr Source-Modul (Button) an andere Module in der Struktur weitergibt (z. B. an den Eingang G eines Samplers oder an den Eingang A eines Clock-Oszillators). Den Bereich der ausgegebenen Werte begrenzen Sie mit den Eintrgen in den Zahlenfeldern On Value und Off Value im Dialog Properties (Seite Function). REAKTOR 5 Panel-Bearbeitung 199

Dialog Properties eines Schalters (Buttons), Seite Function Um einen Schalter zu bettigen, klicken Sie mit der Maus darauf. Sie knnen Schalter auch via MIDI bedienen (siehe Abschnitt Steuerung via MIDI). Sie knnen das Erscheinungsbild eines Schalters im zugehrigen Dialog Properties auf der Seite Appearance ndern:

Dialog Properties eines Schalters (Buttons), Seite Appearance) Visible (Label, Picture, Value, Visible): Mit diesen vier Optionen legen Sie fest, ob bestimmte Elemente im Panel sichtbar sein sollen oder nicht.

200 Panel-Bearbeitung

REAKTOR 5

Whlen Sie die Option Label, um das Label im Panel anzuzeigen oder nicht. Mit der Option Picture knnen Sie die grasche Darstellung des Schalters sichtbar oder unsichtbar schalten. Wenn Sie die Option Value deaktivieren, wird der aktuelle Ausgangswert nicht angezeigt. Mit der Option Visible schalten Sie die drei genannten Optionen Label, Picture und Value und damit das gesamte Bedienelement in den jeweils anderen Zustand (von sichtbar in unsichtbar und umgekehrt). Size (Small, Medium, Big): Hiermit whlen Sie die Gre des im Panel angezeigten Schalters. Skin Bitmap: siehe unten im Abschnitt Panel-Control-Skins.

Wahlschalter

Verschiedene Arten von Wahlschaltern (Switches) Wahlschalter (Switches) sind Panel Controls, deren Einstellung (die gewhlte Option) bestimmt, welches der anliegenden Eingangssignale an den AusgangsPort durchgereicht wird. Nehmen Sie zum Beispiel an, ein Schalter empfngt zwei Eingangssignale, eins von einem Sgezahn-Oszillator und eins von einem Sinus-Oszillator. Wenn Sie nun mit dem Schalter die Option Sgezahn whlen, wird das Signal des Sgezahn-Oszillators am Ausgang des Schalter Moduls Switch bereit gestellt; whlen Sie die Option Sinus, wird das Signal des Sinus-Oszillators an den Ausgang durchgereicht..

Das Modul Switch Ein Wahlschalter kann mehrere Eingnge (wie in dem Beispiel mit Sgezahn- und Sinus-Oszillator) oder einen einzigen Eingang haben. Im Fall eines Wahlschalters mit nur einem Eingang entscheidet die Einstellung des Wahlschalters, ob das am Eingang anliegende Signal an den Ausgang durchgereicht wird oder nicht. Auer mit der Maus knnen Sie die Stellung von Wahlschalter auch via MIDI verndern (siehe hierzu den Abschnitt Steuerung via MIDI). REAKTOR 5 Panel-Bearbeitung 201

Sie knnen das Erscheinungsbild eines Wahlschalters im zugehrigen Dialog Properties auf der Seite Appearance ndern:

Dialog Properties eines Wahlschalters (Switch), Seite Appearance) Visible (Label, Small Label, Visible): Mit diesen vier Optionen legen Sie fest, ob bestimmte Elemente im Panel sichtbar sein sollen oder nicht. Whlen Sie die Option Label, um das Label im Panel anzuzeigen oder nicht. Mit der Option Small Label bestimmen Sie, ob eine kleine Version des Namensschilds (Small Label) sichtbar sein soll oder nicht. Mit der Option Visible schalten Sie die das gesamte Bedienelement Switch in den jeweils anderen Zustand (von sichtbar in unsichtbar und umgekehrt). Style (Buttons, Menu, Text Panel, Spin): Mit den Optionen im Bereich Style bestimmen Sie, wie Wahlschalter im Panel dargestellt werden sollen. Die Option Buttons zeigt Wahlschalter als Druckschalter an. Die Option Menu stellt sie als Ausklapp-Men mit Text-Eintrgen dar. Die Option Text Panel listet die Schalterpositionen als Eintrge in einem Textfeld auf. Die Option Spin zeigt die Schalterpositionen als Texteintrge in einem Men mit Plus- und Minus-Tasten zum Navigieren an.

202 Panel-Bearbeitung

REAKTOR 5

Size X, Size Y: Hiermit bestimmen Sie die Breite und Hhe eines Schalters der Sorte Menu, Text Panel oder Spin (siehe oben) in Pixel. Switch (Show Port Labels, 1 Toggle Button): Mit der Option Show Port Labels bestimmen Sie, ob die Beschriftungen der Ports des Moduls Switch in das Panel bernommen werden sollen oder nicht. Wenn Sie die Option 1 Toggle Button whlen, wird nur ein Schalter (d. h. der erste Eingangs-Port des Moduls Switch) angezeigt (siehe den unten stehenden Tipp). Size (Small, Medium, Big): Hiermit bestimmen Sie, in welcher Gre ein Wahlschalter vom Typ Button (Druckschalter) im Panel dargestellt werden soll. Skin Bitmap: siehe unten im Abschnitt Panel-Control-Skins. Tipp: Wenn Sie einen Wahlschalter verwenden, um zwischen zwei Zustnden umzuschalten (z. B. An/Aus, Aktiv/Bypass, etc.), knnen Sie die Option 1 Toggle Button einschalten, um beide Zustnde von einem Druckschalter (On, Bypass, etc.) darstellen zu lassen. Dabei wird die Beschriftung des ersten belegten Eingangs-Ports des Moduls Switch als Label des Druckschalters verwendet.

Liste

Verschiedene Arten von Listen Das Panel Control Liste (List) bestimmt durch seinen Wert (die ausgewhlte Option) den Wert, den sein Source-Modul ( List) an andere Module in der Struktur weitergibt. Sie knnen die Optionen (Listeneintrge) und die zugehrigen Werte im Listenfeld Entries im Dialog Properties auf der Seite Function festlegen:

REAKTOR 5

Panel-Bearbeitung 203

Dialog Properties einer Liste (List), Seite Function) Num Entries: Mit dem Eintrag in diesem Zahlenfeld legen Sie die Anzahl der Eintrge (Optionen) in der Liste fest. Append, Insert, Delete: Klicken Sie auf die Schaltche Append , um einen neuen Eintrag an das Ende der Liste anzuhngen. Klicken Sie auf die Schaltche Insert, um einen neuen Eintrag nach dem ausgewhlten Eintrag in die Liste einzusetzen. . Klicken Sie auf die Schaltche Delete, um den ausgewhlten Eintrag aus der Liste zu lschen. Entries (#, Label, Value): In der Spalte # legen Sie die Nummer des Eintrags fest, in der Spalte Label das Label des Eintrags (d. h., den Text, der im Panel Control der Liste erscheinen soll) und im Feld Value weisen Sie dem Eintrag einen Wert zu. Auer mit der Maus knnen Sie die Auswahl innerhalb der Liste auch via MIDI verndern (siehe hierzu den Abschnitt Steuerung via MIDI). Sie knnen das Erscheinungsbild einer Liste genau wie bei einem Wahlschalter im zugehrigen Dialog Properties auf der Seite Appearance ndern; siehe hierzu auch die Hinweise im Abschnitt Wahlschalter.

Kontextmen
Das folgende Kontextmen erscheint, wenn Sie unter Windows XP einen Rechts-Klick, unter Mac OS X einen Ctrl-Klick auf eins der in den vorangegangenen Abschnitten beschriebenen Panel Controls (Fader, Drehregler, Schalter, Wahlschalter und Liste) ausfhren:

204 Panel-Bearbeitung

REAKTOR 5

Kontextmen der Panel Controls Fader, Drehregler, Schalter, Wahlschalter und Liste MIDI Learn: Aktivieren Sie hiermit den MIDI-Learn-Modus fr das Bedienelement. In diesem Modus knnen Sie ein externes MIDI-HardwareSteuergert (z. B. einen Drehregler an einem MIDI-Keyboard) einem Panel Control zuweisen. (Nhere Informationen hierzu nden Sie im Kapitel REAKTORs Werkzeugleisten im Abschnitt Ensemble-PanelWerkzeugleiste. Set to Default: Hiermit setzen Sie das Bedienelement auf seinen DefaultWert (den Sie im Dialog Properties auf der Seite Function angeben). Show in Structure: Hiermit ffnen Sie die Struktur, in der sich das Source-Modul des Bedienelements bendet. Properties: Hiermit ffnen Sie den Dialog Properties des Bedienelements.

18.4. Panel-Control-Skins
REAKTOR 5 erlaubt Ihnen, das Erscheinungsbild einiger Panel Controls selbst zu gestalten, indem Sie so genannte Skins, also eigene Bilder, darber legen. Auf diese Weise knnen Sie das Aussehen von Fadern, Drehreglern, Schaltern, Wahlschaltern, Listen, Receive-Modulen, Leuchten und Pegelanzeigen verndern.

Fader-Skins
Es gibt zwei Typen von Fader-Skins: Einzelbild-Skins und animierte Skins aus mehreren Einzelbildern. In einem Einzelbild-Skin wird das Bild als Griff (nicht als Krper) des Faders verwendet. Im Dialog Picture Properties knnen Sie im Bereich Resizability festlegen, ob sich das Bild in seiner vertikalen (Option Vertical) oder bzw. und

REAKTOR 5

Panel-Bearbeitung 205

horizontalen (Option Horizontal) Ausdehnung verndern lassen soll. Wenn Sie eine Skalierung zulassen, wird die Bildgre den Ausmaen des StandardFader-Griffs von REAKTOR angepasst. Wenn Sie die Skalierungs-Optionen abschalten, wird das Bild in seiner Originalgre dargestellt. Wenn Ihr selbst gestalteter Fader-Griff etwas breiter sein soll als die Bahn, in der er luft, knnen Sie in das Zahlenfeld Head (Dialog Properties, Seite Appearance) die Gre dieses berhangs in Pixel eintragen. Wenn Sie hier einen Wert von 0 whlen, ist der Fader-Griff genauso breit wie seine Bahn (kein berhang). Tragen Sie z. B. den Wert 1 ein, steht der Fader-Griff einen Pixel ber die Bahn ber.

Dialog Picture Properties eines Einzelbild-Skin-Bilds fr einen Fader

206 Panel-Bearbeitung

REAKTOR 5

In einem animierten Skin wird der gesamte Fader (nicht nur der Griff) von dem Bild ersetzt; deshalb wird die Fader-Gre von der Bildgre bestimmt. Die Parameter Resizability (Dialog Picture Properties) und Length (Dialog Properties, Seite Appearance) werden ignoriert. Die Anzahl der Fader-Positionen entspricht der Anzahl der Animations-Frames in dem Bild.

Fader mit ausgeblendeter Skalierung und ausgeblendeter Bahn In allen Fader-Skin-Modi Einzelbild, Animation und ohne Skin knnen Sie mit der Option Hide Scale die Skalierung und mit der Option Hide Groove die Bahn des Faders ausblenden. Beide Optionen nden Sie im Dialog Properties..

Dialog Properties eines Faders, Seite Appearance

REAKTOR 5

Panel-Bearbeitung 207

Drehregler-Skins
Ein Skin fr einen Drehregler wird immer als Animation behandelt Der gesamte Drehregler wird durch die Einzelbilder einer Animations-Bilddatei (Bitmap) ersetzt. Daher bestimmt die Bildgre auch die Gre des Drehreglers. Die Parameter Resizability (Dialog Picture Properties) und Length (Dialog Properties, Seite Appearance) werden ignoriert. Die Anzahl der DrehreglerPositionen entspricht der Anzahl der Animations-Frames in dem Bild..

Dialog Picture Properties einer Skin-Bitmap fr einen Drehregler mit den Einzelbildern

Drehregler mit verschiedenen Skins

208 Panel-Bearbeitung

REAKTOR 5

Schalter-Skins (fr die Varianten Liste, Wahlschalter, Receive)


Ein Schalter-Skin verwendet eine Animation mit vier Frames, um die vier Zustnde des Schalter abzubilden (in der folgenden Reihenfolge): Zustand Aus (nicht gedrckt), Zustand An (nicht gedrckt), Zustand Aus (gedrckt), Zustand An (gedrckt). Wenn Sie im Dialog Picture Properties horizontale oder vertikale Skalierung des Bilds zulassen, wird das Bild auf die Gre des Original-Schalters skaliert. Wenn nicht, entspricht die Gre des Schalters der nicht skalierten Bildgre.

Dialog Picture Properties einer Skin-Bitmap mit den Einzelbildern fr die vier Schalter-Zustnde Die Panel Controls Liste (List), Wahlschalter (Switch) und Receive knnen Sie alle mit Schalter-Skins versehen, wenn Sie den Stil dieser Panel Controls auf Buttons gesetzt haben. (im Dialog Properties, Seite Appearance).

REAKTOR 5

Panel-Bearbeitung 209

Ein Listen-Modul (List) und ein Wahlschalter-Modul (Switch) in der SchalterDarstellung mit Skin-Bitmaps fr die Zustnde

Leuchten-Skins
Ein Leuchten-Skin verwendet eine Animation mit zwei Frames, um die beiden Zustnde der Leuchte abzubilden: Zustand Aus, Zustand An. Wenn Sie im Dialog Picture Properties horizontale oder vertikale Skalierung des Bilds zulassen, wird das Bild auf die Gre der Original-Leuchte (die Sie im Dialog Properties mit den Eintrgen in den Zahlenfeldern Size X und Size Y einstellen) skaliert. Wenn nicht, entspricht die Gre des Schalters der nicht skalierten Bildgre.

Pegelanzeigen-Skins
Es gibt zwei arten von Skins fr Pegelanzeigen: An/Aus und Animation. Ein Skin des Typs An/Aus verwendet ein animiertes Bild mit zwei Frames, um die beiden Zustnde abzubilden (in dieser Reihenfolge): Zustand Aus, Zustand An. Wenn Sie im Dialog Picture Properties horizontale oder vertikale Skalierung des Bilds zulassen, wird das Bild auf die Gre der Original-Leuchte (die Sie im Dialog Properties mit den Eintrgen in den Zahlenfeldern Size X Segment und Size Y Segment einstellen) skaliert. Wenn nicht, entspricht die Gre der Pegelanzeige der nicht skalierten Bildgre. Ein animierter Skin fr eine Pegelanzeige verwendet eine Animation mit mehreren (also mehr als zwei) Frames, um die mglichen Zustnde der Anzeige abzubilden. Wenn Sie im Dialog Picture Properties horizontale oder vertikale Skalierung des Bilds zulassen, wird das Bild auf die Gre der Original-Leuchte (die Sie im Dialog Properties mit den Eintrgen in den Zahlenfeldern Size X Segment und Size Y Segment einstellen) skaliert. Wenn nicht, entspricht die Gre der Pegelanzeige der nicht skalierten Bildgre. Die Anzahl der abgebildeten Zustnde (also die Genauigkeit der Anzeige) hngt von der Anzahl der Frames in der Animations-Datei ab. Die Annzahl der Segmente hngt ebenfalls davon ab, wie viele Frames die Animation enthlt; der Eintrag im Zahlenfeld Number of Segments (im Dialog Properties) wird bei Verwendung eines animierten Skins ignoriert.

210 Panel-Bearbeitung

REAKTOR 5

18.5. Verbindungsmglichkeiten von Panel Controls


Die meisten Panel Controls besitzen in ihrem Dialog Properties die Seite Connection (die Sie am MIDI-Buchsen-Icon erkennen). Diese Seite bietet Ihnen Zugriff auf die Verbindungsparameter des Panel Controls, die Sie im Folgenden kennenlernen:

Dialog Properties eines Panel Controls (hier: Fader), Seite Connection

REAKTOR 5

Panel-Bearbeitung 211

Receive MIDI
Activate MIDI In: Wenn Sie diese Option whlen, knnen Sie den Wert des Panel Controls durch ankommende MIDI-Events verndern. Sie knnen dabei zwischen den MIDI-Nachrichten-Typen MIDI Controller und Polyphonic Aftertouch whlen. Auerdem knnen Sie hier die Nummer des Controllers oder der Aftertouch-Note angeben.

MIDI
Soft Takeover: Wenn Sie diese Option whlen, wird das Panel Control von ankommenden Werten nicht verndert, bis der ankommende Wert den aktuellen Wert streift (und entweder darber hinaus ansteigt oder darunter absinkt). Diese Option verhindert pltzliche Sprnge im Wert des Panel Controls, die entstehen knnen, wenn die Position des Software-Bedienelements nicht mit der Position des zugehrigen Hardware-Controllers bereinstimmt. Das ist beispielsweise dann der Fall, wenn Sie Werte auf dem Bildschirm verndern oder einen anderen Snapshot aufrufen. Incremental: Wenn Sie diese Option einschalten, werden ankommende MIDINachrichten als von einem inkrementell arbeitenden Controller stammend interpretiert. Inkrementelle Controller (oft auch als Endlos-Rder bzw. -Dreh-Encoder oder Continuous Controller bezeichnet) sind an vielen MIDI-Bedienoberchen zu nden, z. B. an der 4Control von Native Instruments. Panel to MIDI: Wenn Sie diese Option einschalten, sendet REAKTOR jedes Mal, wenn Sie die Einstellung des Panel Controls mit der Maus verndern, MIDI-Events. Remote to MIDI: Wenn Sie diese Option einschalten, sendet REAKTOR MIDIEvents, wenn die Einstellung des Panel Controls durch ankommende MIDIEvents verndert wird (sofern Sie die Option Activate MIDI In eingeschaltet haben). Wenn Sie mit einem Sequencer arbeiten, sollten Sie daran denken, dass eine MIDI-Rckkopplung entstehen kann, wenn der Sequencer sowohl MIDI an REAKTOR sendet als auch MIDI von REAKTOR empfngt. Controller, Poly Aftertouch und MIDI Note: Hiermit bestimmen Sie, ob das Panel Control MIDI-Controller-Nachrichten (Controller), polyphonen Aftertouch (Tastendruck, Poly Aftertouch) oder MIDI-Noten-Nachrichten (MIDI Note) senden soll. Cont/Note: Hiermit weisen Sie dem Panel Control einen MIDI-Controller oder eine MIDI-Note zu. Tragen Sie die Nummer des Controllers bzw. der Note in das Zahlenfeld ein.

212 Panel-Bearbeitung

REAKTOR 5

Connection
Die Sektion Connections auf der Seite Connections des Dialogs Properties ist fr folgende Module verfgbar: Fader, Knob (Drehregler), Button (Schalter), Switch (Wahlschalter), XY, Lamp (Leuchte), Meter (Pegelanzeige), Multi Picture und Multi Text. Beachten Sie, dass auch alle Module der typen MIDI In und MIDI Out ber diese Einstellungen verfgen, wodurch sie die drahtlose Kommunikation zwischen verschiedenen Instrumenten und Macros ermglichen. In diesem Bereich bestimmen Sie ber die interne drahtlose Kommunikation innerhalb von REAKTOR sowie ber Verbindungen zwischen verschiedenen Computern via OSC. Um eine interne Verbindung herzustellen, gehen Sie folgendermaen vor: Whlen Sie das Panel Control aus, das Sie als Control-Master verwenden wollen. Drcken Sie dann den obersten Schalter rechts neben dem Listenfeld Connections. Whlen Sie das Panel Control aus, das Sie als Control-Slave verwenden wollen. Drcken Sie dann den mittleren Schalter rechts neben dem Listenfeld Connections. Sie knnen diese Auswahl in beliebiger Reihenfolge treffen. Ein Control-Master kann auch mehrere Control-Slaves steuern; in diesem Fall enthlt die Liste Connections mehrere Eintrge. Um Verbindungen via OSC herzustellen, verwenden Sie die beiden AusklappMens namens OSC Source und OSC Target. Im Ausklapp-Men OSC Source sehen Sie Panel Controls von REAKTOR-Instanzen auf anderen Computern, von denen bereits Werte via OSC empfangen wurden. Wenn REAKTOR noch keine Werte via OSC empfangen hat, ist das Ausklapp-Men leer. Im Ausklapp-Men OSC Target nden Sie andere Computer in Ihrem Netzwerk, auf denen REAKTOR luft und zu denen Sie via OSC Verbindung aufnehmen knnen. Eine identische Liste nden Sie auch im Dialog OSC Settings... in REAKTORs Men System. Whlen Sie aus dem Ausklapp-Men OSC Target den gewnschten OSC-Ziel-Computer, um auf diesem das ausgewhlte Bedienelement in das Ausklapp-Men OSC Source einzutragen. Alle bestehenden internen oder via OSC aufgebauten Verbindungen eines Moduls nden Sie als Eintrge der Liste Connections. Wenn das Modul als Master einer Verbindung eingerichtet ist, steht vor dem Eintrag das Prx to. Bei Modulen, die als Slave arbeiten, sehen Sie das Prx from.

REAKTOR 5

Panel-Bearbeitung 213

Um einen Eintrag aus der Liste zu lschen, whlen Sie den Eintrag aus und klicken die Schaltche Delete rechts neben der Liste Connections. Im Bereich Automation unten im Dialog Connections knnen Sie whlen, ob das Panel Control im Plug-in-Betrieb in der Liste der automatisierbaren Parameter in der Host-Software erscheinen soll. Um das Panel Control fr die Automation in der Host-Software zur Verfgung zu stellen, lassen Sie die Option Disable Automation ausgeschaltet. Mit dem Eintrag im Zahlenfeld ID bestimmen Sie, welche Nummer das Panel Control auf der Liste der automatisierbaren Parameter hat. Wenn Sie in das Zahlenfeld ID eine Nummer eingeben, die bereits von einem anderen Panel Control in Ihrem Ensemble belegt ist, werden die Nummern zwischen diesem und dem aktuell bearbeiteten Panel Control getauscht. Achten Sie darauf, dass die Zahl, die Sie in das Feld Max Automation ID im Dialog Properties eines Instruments eingeben, gro genug ist, damit alle Panel Controls in der Host-Software in die Liste der automatisierbaren Parameter eingetragen werden knnen. Zweidimensionale Panel Controls wie XY und Multi Picture belegen zwei Automations-Nummern (IDs). Die zweite ID ist automatisch die nchst hhere nach der ersten ID und kann nicht bearbeitet werden. Das hat den Vorteil, dass diese beiden Parameter in der Liste der automatisierbaren Parameter in Ihrer Host-Software immer aufeinander folgen.

18.6. Bearbeiten von Panels


Ebenso wie die Module in einer Struktur knnen Sie die Bedienelemente in einem Panel duplizieren (Duplicate) und lschen (Delete). Bei diesen Operationen sollten Sie allerdings bedenken, dass sie immer unmittelbare Auswirkungen auf die zugehrige Struktur haben. Wenn Sie also beispielsweise ein Bedienelement aus dem Panel lschen, so lschen Sie gleichzeitig auch das zugehrige Control-Source-Modul aus der Struktur, denn beide sind untrennbar miteinander verbunden. Wir empfehlen daher, die genannten Operationen immer nur im Struktur-Fenster vorzunehmen, denn nur dort haben Sie die bersicht ber die Auswirkungen Das Verschieben von Bedienelementen im Panel hat allerdings keine Auswirkungen auf die Struktur. Klicken Sie mit der Maustaste auf das Label des Bedienelements, das Sie verschieben wollen, und ziehen Sie das Bedienelement mit gedrckter Maustaste an die gewnschte Position.

214 Panel-Bearbeitung

REAKTOR 5

Wenn Sie auf diese Weise alle Bedienelemente angeordnet haben, klicken Sie auf den Schalter Panel Lock, um das Panel zu verriegeln. Wenn Sie Panel Lock eingeschaltet haben, knnen Sie die Panel-Elemente nicht mehr verschieben. Die Funktion Panel Lock schalten Sie entweder im Kontextmen des Panel-Fensters oder durch einen Klick auf die Schaltche mit dem Schraubenschlssel-Icon in der Instrumenten-Kopfzeile ein (sodass dort ein Schrauben-Icon erscheint, das den verriegelten Zustand des Panels anzeigt).

REAKTOR 5

Panel-Bearbeitung 215

19 Panel-Bedienung
19.1. Bedienung mit der Maus
Fader

Um die Einstellung eines Faders zu ndern, ziehen Sie den Griff des Faders mit der Maus (und gedrckter Maustaste) auf die gewnschte Position.

Drehregler (Knob)

Um die Einstellung eines Drehreglers zu ndern, klicken Sie auf den Drehregler und ziehen dann Mauszeiger (mit gedrckter Maustaste) aufwrts, um den eingestellten Wert zu erhhen bzw. abwrts, um den Wert zu verringern.

Schalter (Button)

Die Betriebsart eines Schalters knnen Sie in seinem Dialog Properties auf der Seite Function einstellen.

216 Panel-Bedienung

REAKTOR 5

Trigger: Das Drcken des Schalters erzeug ein Event mit dem im Zahlenfeld On Value eingestellten Wert. Das Loslassen des Schalters erzeugt kein Event. Gate: Das Drcken des Schalters erzeugt ein Event mit dem im Zahlenfeld On Value eingestellten Wert. Das Loslassen des Schalters erzeugt ein Event mit dem im Zahlenfeld Off Value eingestellten Wert. Toggle: Der Schalter hat zwei Zustnde, arbeitet also als Umschalter. Einmaliges Drcken schaltet den Schalter in den Zustand An und erzeugt ein Event mit dem im Zahlenfeld On Value eingestellten Wert. Ein erneuter Druck versetzt den Schalter in den Zustand Aus und erzeugt ein Event mit dem im Zahlenfeld Off Value eingestellten Wert. Wenn Sie einen Schalter an einen Audio-Eingangs-Port anschlieen, verhlt er sich in der Betriebsart Trigger genauso wie in der Betriebsart Gate (d. h. das Signal kehrt wieder zu dem im Zahlenfeld Off Value eingestellten Wert zurck, wenn Sie den Schalter loslassen).

Liste (List)

Um die Einstellung einer Liste zu verndern, klicken Sie auf einen Eintrag und whlen ihn dadurch aus.

Wahlschalter (Switch)

Das Drcken einer zu einem Wahlschalter gehrenden Schaltche lsst das zugehrige Eingangssignal zum Ausgang des Wahlschalters durch.

REAKTOR 5

Panel-Bedienung 217

Alle anderen Signale werden blockiert. Nur eine Schaltche eines Wahlschalters kann zu einem Zeitpunkt aktiv sein, deshalb kann auch nur jeweils ein Eingangssignal (nmlich das zu der aktiven Schaltche gehrende Signal) den Wahlschalter passieren.

Ausklapp-Men (Module Switch und List)

In einem Ausklapp-Men whlen Sie einen Eintrag aus einer Gruppe von Eintrgen. Klicken Sie auf das Ausklapp-Men und lassen Sie dann die Maustaste los, um alle Eintrge anzeigen zu lassen. Klicken Sie dann auf einen Eintrag, um diesen auszuwhlen. Die Module Wahlschalter (Switch) und Liste (List) knnen Sie als Ausklapp-Mens darstellen lassen. Die Einstellungen hierfr nehmen Sie im Dialog Properties auf der Seite Appearance vor.

Textfeld (Module Switch und List)

In einem Textfeld whlen Sie einen Eintrag aus einer Gruppe von Eintrgen. Wenn diese Gruppe mehr Eintrge enthlt, als in das Textfeld passen, sehen Sie einen Scroll-Balken. Um einen Eintrag auszuwhlen, klicken Sie auf die gewnschte Textzeile. Die Module Wahlschalter (Switch) und Liste (List) knnen Sie als Textfelder darstellen lassen. Die Einstellungen hierfr nehmen Sie im Dialog Properties auf der Seite Appearance vor.

Spin-Liste (Module Switch und List)

In einer Spin-Liste whlen Sie einen Eintrag aus einer Gruppe von Eintrgen. Um einen Eintrag auszuwhlen, klicken Sie auf die Tasten + und . Sie knnen auch in die Textzeile der Spin-Liste klicken und die Maus mit gedrck218 Panel-Bedienung REAKTOR 5

ter Maustaste auf (entspricht +) und ab (entspricht ) ziehen. Die Module Wahlschalter (Switch) und Liste (List) knnen Sie als Spin-Listen darstellen lassen. Die Einstellungen hierfr nehmen Sie im Dialog Properties auf der Seite Appearance vor.

XY

Das Bedienelement XY steuert zwei Parameter gleichzeitig. Klicken Sie in das XY-Feld (dessen Gre Sie mit den Eintrgen Size X und Size Y im Dialog Properties des Moduls eingestellt haben) und ziehen Sie den Cursor mit gedrckter Maustaste ber das XY-Feld. Wenn Sie den Cursor in vertikaler Richtung ziehen, steuern Sie den der Y-Achse zugewiesenen Parameter. Wenn Sie den Cursor horizontal ziehen, steuern Sie den der X-Achse zzugewiesenen Parameter.

Benutzerdenierte Bedienelemente

Splitter ist ein Instrument aus der Werks-Library von REAKTOR REAKTOR 5 stellt Ihnen umfangreiche Mglichkeiten zum Gestalten eigener Bedienoberchen zur Verfgung: Sie knnen Drehregler und Fader mit individuellen Skins versehen, originell gestaltete XY-Felder Werte an mehrere Eingangs-Ports gleichzeitig senden lassen und die Einstellungen von Bedienelementen ber interne Verbindungen oder durch die Host-Software automatisieren. Das Design und Verhalten selbst gestalteter Bedienoberchen

REAKTOR 5

Panel-Bedienung 219

legen Sie beim Entwerfen des Instruments fest. Um mehr ber die Gestaltung eigener Bedienoberflchen zu erfahren, lesen Sie vielleicht zuerst die Dokumentation eines fertigen Ensembles und sehen sich dann das Innere dieses Ensembles an durch dieses Reverse Engineering erfahren Sie eine Menge darber, wie REAKTOR funktioniert..

GoBox ist ein Instrument aus der Instrumenten-Sammlung Electronic Instruments 1.

19.2. Bedienung ber Tasten


Fader, Drehregler und Wahlschalter knnen Sie ber die Tasten Ihrer Computertastatur bedienen. Beachten Sie, dass Sie dafr zuerst das Bedienelement mit einem Klick darauf auswhlen mssen, damit es die Befehle von der Tastatur empfngt. Mit den Tasten / und PgUp/PgDn knnen Sie die Einstellung von Fadern und Drehreglern verndern: Taste: Wertenderung: PgUp PgDn +1 (Schritt) 1 (Schritt) +10 (Schritte) 10 (Schritte)

220 Panel-Bedienung

REAKTOR 5

Mit den Tasten / knnen Sie sich schrittweise durch die Optionen eines Wahlschalters bewegen. Das funktioniert in allen Darstellungsformen, also bei Druckschaltern ebenso wie bei Listen oder Textfeldern.

19.3. Bedienung ber MIDI


MIDI-Datentypen zur Steuerung der Bedienelemente

Dialog Properties eines Faders, Seite Connection Wenn Sie im Dialog Properties eines Panel Controls auf der Seite Connection die Option Activate MIDI In eingeschaltet haben, knnen Sie das Bedienelement via MIDI fernsteuern. Als Steuerdaten knnen Sie folgende Arten von MIDIDaten verwenden: Controller: Wenn Sie diese Option whlen, knnen Sie das Panel Control mit MIDI-Controller-Nachrichten von einem externen MIDI-Gert oder mit innerhalb von REAKTOR erzeugten MIDI-Controller-Nachrichten steuern. Poly Aftertouch: Wenn Sie diese Option whlen, knnen Sie das Panel Control mit MIDI-Nachrichten, die durch polyphonen Aftertouch (von einem externen MIDI-Gert oder innerhalb von REAKTOR) erzeugt werden, steuern.

REAKTOR 5

Panel-Bedienung 221

MIDI Note: Wenn Sie diese Option whlen, knnen Sie das Panel Control mit MIDI-Noten-Nachrichten (von einem externen MIDI-Gert oder von REAKTOR) steuern Der Velocity-Wert bestimmt die Einstellung des Bedienelements. Cont/Note: Hiermit stellen Sie die Nummer des MIDI-Controllers (wenn Sie Controller gewhlt haben) oder der MIDI-Note (wenn Sie Poly Aftertouch oder MIDI Note gewhlt haben) ein, deren MIDI-Nachrichten zur Steuerung des Panel Controls verwendet werden sollen. Sie knnen diese Nummer ber den Eintrag im Zahlenfeld Cont/Note manuell einstellen. Wenn Sie als MIDI-Datentyp Controller gewhlt haben, knnen Sie aber auch die Funktion MIDI Learn (siehe unten) verwenden, um die Nummer automatisch eintragen zu lassen. Fader und Drehregler verndern ihre Stellung entsprechend den empfangenen MIDI-Nachrichten. Wenn Sie MIDI verwenden, um einen Schalter zu bedienen, werden Sie feststellen, dass der Schalter nur bettigt wird, wenn der empfangene MIDIController oder die Poly-Aftertouch-Nachricht einen Wert oberhalb von 63 hat. Sie knnen auch Note-On- bzw. Note-Off-Nachrichten verwenden, um Schalter zu bettigen. Bei der Fernbedienung von Wahlschaltern ber MIDI-Controller- oder PolyAftertouch-Nachrichten wird der Wahlschalter jeweils auf eine vom empfangenen Wert abhngige Position geschaltet. Dabei wird der gesamte Wertebereich (0 bis 127) je nach Anzahl der Wahlschalter-Eingnge in gleich groe Bereiche aufgeteilt (z. B bei 4 Eingngen: 0 ... 31, 32 ... 63, 64 ... 95, 96 ... 127). Der Wert 0 whlt immer den untersten Eingang, 127 den obersten aus.

MIDI Learn
Mit der Funktion MIDI Learn knnen Sie die Bedienelemente externer MIDIGerte auf einfache Weise den Panel Controls in REAKTOR zuweisen. Um ein Hardware-Bedienelement einem Panel Control zuzuweisen, whlen Sie zunchst das Panel Control mit einem Klick darauf aus. Schalten Sie dann die Funktion MIDI Learn ein, indem Sie auf die Schaltche MIDI Learn klicken. Senden Sie dann die MIDI-Daten, die Sie zur Steuerung des Panel Controls verwenden wollen, indem Sie das Rad, den Drehregler, den Fader oder eine andere Controller-Quelle bettigen. Wenn Sie auf diese Weise einen Controller zugewiesen haben, wird MIDI Learn automatisch wieder abgeschaltet. Um anderen Panel Controls Hardware-Bedienelemente zuzuweisen, wiederholen Sie die beschriebenen Schritte. MIDI Learn kann auch ber das Kontextmen des Bedienelements aufgerufen werden. 222 Panel-Bedienung REAKTOR 5

REAKTOR 5 erkennt selbstndig, ob die Controller-Daten von einem StandardMIDI-Controller oder von einem inkrementell arbeitenden Controller stammen. Abhngig davon, welche Art von Controller REAKTOR erkennt, whlt es bei Bedarf automatisch den inkrementelle Modus fr das Panel Control (durch Einschalten der Option Incremental im Dialog Properties des Panel Controls). In den seltenen Fllen, in denen die Funktion MIDI Learn den falschen Modus auswhlt, knnen Sie einfach einen zweiten Versuch unternehmen, den Controller zuzuweisen. Sie knnen den korrekten Modus aber auch manuell im Dialog Properties des Panel Controls einstellen.

Incremental
Schalten Sie diese Option im Dialog Properties von Panel Controls oder MIDI-Source-Modulen ein, wenn Sie diese Objekte mit einer MIDI-ControllerHardware steuern wollen, die inkrementelle Werte sendet.

Soft Takeover
Wenn Sie einen Drehregler oder einen Fader von REAKTOR von einem externen MIDI-Gert aus steuern, springt der Regler auf dem Bildschirm normalerweise direkt auf den vom Controller empfangenen Wert. Diese Wertesprnge knnen sich deutlich bemerkbar machen; z. B. sind unerwnschte Sprnge in der Lautstrke eines Instruments ausgesprochen lstig. Sie knnen solche Wertesprnge unterbinden, indem Sie die Option Soft Takeover einschalten Wenn Sie diese Option whlen, wird das Panel Control von ankommenden Werten nicht verndert, bis der ankommende Wert den aktuellen Wert streift (und entweder darber hinaus ansteigt oder darunter absinkt).

19.4. MIDI Out


Wenn Sie die Option Panel to MIDI im Dialog Properties eines Panel Controls whlen, werden alle Wertenderungen (Reglerbewegungen, Tastendrcke, etc.) in MIDI-Nachrichten bersetzt und von REAKTOR an die MIDI-Ausgnge weitergegeben, die Sie im Dialog Audio Setup auf der Seite MIDI angegeben haben. Wenn Sie die Option Remote to MIDI einschalten, werden die MIDIEvents, die das Panel Control empfngt (sofern Sie die Option Activate MIDI In eingeschaltet haben), auch an die MIDI-Ausgnge durchgereicht. Achtung: Wenn Sie diese MIDI-Ausgabe in einen Sequencer einspeisen, der seinerseits MIDI-Nachrichten an REAKTOR sendet, kann eine MIDI-Rckkopplungsschleife entstehen!

REAKTOR 5

Panel-Bedienung 223

19.5. Benutzerdenierte Panels


Wie Sie aus vorangegangenen Kapiteln dieses Handbuchs bereits wissen, knnen Sie Ihre REAKTOR-Instrumente mit selbst entworfenen Skins ausstatten und so die Bedienoberche der Instrumente an Ihren Geschmack anpassen oder optimal auf die Funktion abstimmen. Sie knnen Hintergrundbilder, Displays, die auf Eingaben des Benutzers reagieren, ja sogar eigene Bedienelemente gestalten (siehe auch den Abschnitt Benutzerdenierte Bedienelemente in diesem Handbuch). Sie knnen rechteckige Bitmaps fr das Panel verwenden oder Alpha-Kanal-Transparenzen nutzen, um beliebig geformte Bitmaps einzusetzen. Sie knnen das Modul Snap Value verwenden, um die aktuelle Einstellung eines selbst gestalteten Bedienelements mit in einem Snapshot zu speichern.

Selbst gestalteter Fader


REAKTOR kann mit zwei verschiedenen Bild-Dateiformaten umgehen: Sie knnen entweder Bitmap-Dateien (*.bmp) mit 24 Bit Farbtiefe oder unkomprimierte 32-Bit-Bilder im Targa-Format (*.tga) als Hintergrundbilder in Instrumentenund Ensemble-Panels, individuelle Icons fr Instrumente und Primary-Macros oder Skins fr Bedienelemente wie Fader, Drehregler und Schalter verwenden. Auch die Module Multi Display, Poly Display, Picture und Multi Picture knnen diese Bild-Dateiformate lesen. Der Vorteil am Bild-Dateiformat Targa ist, dass dieses Format Transparenzen enthalten kann (siehe unten), die Ihnen mehr Freiraum bei der Gestaltung Ihrer Bilder verschaffen.

Dialog Picture Properties

Dialog Properties eines Faders, Seite Appearance

224 Panel-Bedienung

REAKTOR 5

Sie knnen ein Bild ber das Ausklapp-Men Select Picture (bzw. Object Picture, Background Picture, Structure Icon) im Dialog Properties (Seite Appearance) eines beliebigen Objekts in REAKTOR, das Bilder darstellen kann, laden. Zu diesen Objekten gehren unter anderem Instrumente, Macros, die Module Picture und Multi Picture, etc. Um eine Bilddatei von der Festplatte zu laden, whlen Sie aus dem Ausklapp-Men den Eintrag Open from File...; um ein Bild aus dem Speicher zu laden, whlen Sie seinen Namen aus der unteren Hlfte des Mens. Wenn Sie ein Bild von der Festplatte laden, ffnet sich der Dialog Picture In diesem Dialog nehmen Sie alle wichtigen Einstellungen, die das Bild betreffen, vor.

Dialog Picture Properties

REAKTOR 5

Panel-Bedienung 225

Anmerkung: Alle Bilder, die Sie in ein Ensemble laden, stehen allen Objekten in diesem Ensemble zur Verfgung (ber die jeweiligen Ausklapp-Mens fr die Bild-Auswahl). Wenn Sie dasselbe Bild in einem Ensemble mehrfach verwenden, fhrt das nicht zu einer merklichen Erhhung des RAM-Bedarfs des Ensembles. Wenn Sie also mit einer relativ kleinen Anzahl von Bildern arbeiten, knnen Sie diese Bilder sooft verwenden, wie Sie mchten, und brauchen trotzdem keine SpeicherEngpsse durch die Bilddateien zu befrchten. Wenn Sie ein Bild in ein Objekt geladen haben, knnen Sie es im Dialog Picture Properties ffnen, indem Sie aus dem Ausklapp-Men <> Picture (wobei <> fr die objektspezische Zusatzangabe im Namen des Mens steht) den Eintrag Picture Properties... whlen. Denken Sie daran, dass sich nderungen, die Sie an einem Bild vornehmen, auf alle in einem Ensemble verwendeten Instanzen des Bilds auswirken. Der Dialog Picture Properties ist in fnf Bereiche unterteilt: Name, Transparency, Animation, Resizability und Preview. Diese behandeln wir im Folgenden.

Name
Im Textfeld Name knnen Sie das Bild fr den internen Gebrauch innerhalb von REAKTOR umbenennen. Wenn Sie im Textfeld Name nderungen vornehmen, hat das keine Auswirkungen auf die Bilddatei auf Ihrer Festplatte.

Transparency
Whlen Sie die Option Has Alpha Channel, um eine im Alpha-Kanal des Bilds angelegte Transparenz-Maskierung wirksam zu machen oder abzuschalten. Alpha-Kanle knnen Sie nur in Bilddateien im Format Targa (*. tga) anlegen, nicht in Bitmaps (*.bmp). Wenn eine Bilddatei im Targa-Format eine Alpha-Kanal-Maske besitzt (die beim Erstellen des Bilds in einem Bildbearbeitungsprogramm angelegt wurde), wird der unmaskierte Teil des Bilds transparent (und damit unsichtbar), sobald Sie die Option Has Alpha Channel einschalten. Sie knnen diese Funktion beispielsweise nutzen, um selbst gestaltete runde Drehregler, Panel-Oberchen mit Ausschnitten fr die Bedienelemente von REAKTOR oder andere unregelmig (also nicht rechteckig) geformte Bilder in REAKTOR zu verwenden.

226 Panel-Bedienung

REAKTOR 5

Animation
Der Bereich Animation im Dialog Picture Properties gestattet Ihnen, eine Bilddatei mit einer Sequenz von Bildern in einzelne Sub-Bilder (Frames) zu zerteilen. Jeder Frame kann ber seine Index-Nummer separat angezeigt werden: 0, 1, 2, ..., N-1 (wobei N die Gesamtanzahl der Frames der Animation ist). Animations-Frames sind blicherweise gleich groe Scheiben eines einzigen, sehr hohen Bilds, z. B. 128 Abbilder eines Drehreglers, die nebeneinander und bereinander angeordnet sind und auf denen sich mit jedem Folgebild (von links nach rechts und von oben nach unten) Griff und Skalenanzeige dem maximalen Wert etwas mehr nhern. Wenn Sie sich diese Frames in der richtigen Reihenfolge ansehen, erhalten Sie eine Animation des Drehreglers, die zeigt, wie sich der Griff (und mit ihm die Skalenanzeige) vom minimalen zum maximalen Wert bewegt.

Dialog Picture Properties einer Skin-Bitmap fr einen Drehregler mit den Einzelbildern

REAKTOR 5

Panel-Bedienung 227

Sie knnen auch horizontal angeordnete Frame-Folgen verwenden, wenn Sie die Option Horizontal einschalten, aber wir empfehlen Ihnen, bei den vertikalen Frames zu bleiben, weil REAKTOR mehr Rechenleistung bentigt, um horizontale Frames zu verarbeiten. Num Animations: Hiermit stellen Sie die Anzahl der Frames ein, in die Sie das Bild aufspalten wollen. Animation Height: Fr vertikale Frame-Folgen (d. h., wenn die Option Horizontal ausgeschaltet ist) legen Sie mit dem Eintrag im Zahlenfeld Animation Height die Hhe jedes Frames (in Pixel) fest. Animation Width: Fr horizontale Frame-Folgen (d. h., wenn die Option Horizontal eingeschaltet ist), legen Sie mit dem Eintrag im Zahlenfeld Animation Width die Breite jedes Frames (in Pixel) fest. Horizontal: Hiermit schalten Sie zwischen dem horizontalen Modus (Horizontal eingeschaltet) und dem vertikalen Modus (Horizontal ausgeschaltet) um. Im vertikalen Modus sind die Werte in den Zahlenfeldern Num Animations und Animation Height voneinander abhngig. Wenn Sie einen dieser Werte verndern, wird der andere proportional dazu verndert. Wenn Ihr Bild zum Beispiel 4000 Pixel hoch ist und Sie den Wert im Zahlenfeld Num Animations auf 40 setzen, wird der Eintrag im Zahlenfeld Animation Height automatisch auf 100 (Pixel) gesetzt: 4000 geteilt durch 40. Wenn Sie den Eintrag im Zahlenfeld Animation Height auf 50 (Pixel) setzen, springt der Wert fr Num Animations automatisch auf 80: 4000 geteilt durch 50. Das oben Gesagte gilt auch im horizontalen Modus, in dem die Zahlenfelder Num Animations und Animation Width auf entsprechende Weise verknpft sind.

Resizability
Der Bereich Resizability im Dialog Picture Properties hat zwei Funktionen: Erstens knnen Sie hier die Gre Ihrer Ensemble-Dateien (*.ens) verringern, indem Sie kleine Bilder als Kacheln anordnen und damit grere Flchen (wie Instrumenten-Panel-Hintergrnde) fllen lassen. Und zweitens knnen Sie hier die Skalierung von Bildern (z. B. Fader-Skins) einschalten, damit diese Bilder an die Gre der Objekte, denen sie zugewiesen wurden (z. B. Panel Controls), angepasst werden knnen. Vertical: Hiermit erlauben Sie vertikale Kachelung und Skalierung des Bilds.

228 Panel-Bedienung

REAKTOR 5

Horizontal: Hiermit erlauben Sie horizontale Kachelung und Skalierung des Bilds. Border Top, Border Bottom, Border Left, Border Right: Hiermit bringen Sie ein als Kachel verwendetes Bild dazu, sich stellenweise zu berlappen. So knnen Sie beispielsweise ein Panel Control erzeugen, das teilweise in Form oder Farbe unverndert bleibt, wenn Sie das Bild skalieren Hier sehen Sie zur Veranschaulichung einen Drehregler-Skin, der teilweise horizontal skaliert wurde, um Platz fr einen lngeren Beschriftungstext zu schaffen; der Drehregler selbst ist unverndert geblieben:

Links: Original-Bild. Rechts: Mit der Option Resizability vergrertes Bild. Der Text wurde mit dem Modul Text erstellt.

Preview
Im Bereich Preview sehen Sie eine Vorschau des Bilds mit den aktuellen Einstellungen im Picture Properties.

REAKTOR 5

Panel-Bedienung 229

20. Snapshots

Das Snapshots-Fenster Snapshots sind die Dateien, in denen REAKTOR die Einstellungen aller Bedienelemente eines Instruments speichert; die Datei enthlt also Informationen ber die Stellung von Schaltern und Reglern, ber Auswahlen in Listen und ber zugewiesene MIDI-Controller. Beim Aufrufen eines Snapshots werden alle Einstellungen auf den gespeicherten Stand gesetzt. Von anderen Hardware- oder Software-Synthesizern ist Ihnen dieses Prinzip vielleicht auch unter den Namen Patches, Programs oder Presets bekannt. Jedes REAKTOR-Instrument kann bis zu 2048 Snapshots speichern: 16 Bnke x 128 Snapshots pro Bank. Anmerkung: Auch von Ensembles knnen Sie Snapshots erstellen. (Siehe hierzu auch den Abschnitt Snapshots koppeln).

230 Snapshots

REAKTOR 5

Control-ID-Nummern
Jedes Panel Control in REAKTOR hat eine einmalige ID-Nummer, die Sie im Feld ID For Snapshot Files im Dialog Properties auf der Seite Function nden.

Feld ID For Snapshot Files im Dialog Properties, Seite Function Achtung: Verndern Sie niemals die Control-ID-Nummern! REAKTOR erlaubt Ihnen zwar, die Control-ID-Nummern zu verndern. Trotzdem ist es keine besonders gute Idee, diese Nummern zu verndern. Snapshots verknpfen bestimmte werte mit bestimmten Control-ID-Nummern. Zum Beispiel ordnet Snapshot1 den Wert 5 einem Drehregler mit der ID-Nummer 21 und den Wert 75 einem Fader mit der ID-Nummer 22 zu. Wenn Sie nun die ID-Nummern dieser Bedienelemente ndern, verndert dies die Werte, die Snapshot1 diesem Drehregler und diesem Fader zuordnet. Dadurch werden alle Ihre kunstvoll eingestellten Snapshots zerstrt. Tipp: Wenn Sie eine Snapshot-Datei in ein anderes Instrument laden als dasjenige, fr das der Snapshot erstellt wurde, erscheinen die Einstellungen der Bedienelemente des neuen Instruments auf die gespeicherten Werte des alten Instruments quasi zufllig (vorausgesetzt, dass die beiden Instrumente ungefhr denselben Bereich von ControlID-Nummern verwenden). Wenn Sie zu der experimentierfreudigen Sorte von REAKTOR-Anwendern gehren, entlocken Sie so vielleicht einem altbekannten Instrument ganz neue Tne.

Aufrufen von Snapshots


Sie haben drei Mglichkeiten, die Snapshots eines Instruments aufzurufen: Whlen Sie mit der Maus den gewnschten Snapshot aus dem AusklappMen Snapshots in der Instrumenten-Panel-Kopfzeile. Wenn Sie auf das Men klicken, knnen Sie mit den Aufwrts-und Abwrts-Pfeiltasten auf Ihrer Computertastatur den jeweils nchsten oder vorigen Snapshot auswhlen. Whlen Sie die Snapshots im Fenster Snapshots (das Sie ber den Meneintrag ViewShow Snapshots, die Taste F6 oder die Schaltche REAKTOR 5 Snapshots 231

Snapshot in der Ensemble-Panel-Werkzeugleiste aufrufen). Achten Sie dabei darauf, dass das gewnschte Instrument im Listenfeld Select Instrument oben im Fenster Snapshots ausgewhlt ist. Verwenden Sie MIDI-Program-Change-Nachrichten von einem MIDIKeyboard (oder einem anderen MIDI-Controller). Damit das funktioniert, mssen Sie im Dialog Properties des Instruments auf der Seite Function die Option Recall by MIDI einschalten. Mit MIDI-ProgramChange-Nachrichten knnen Sie einen Snapshot anhand seiner Nummer (1-128) auswhlen: MIDI Program Change 0 whlt Snapshot 1 aus, MIDI Program Change 1 whlt Snapshot 2 aus und so weiter. Tipp: Wenn Sie selbst Instrumente in REAKTOR entwickeln, knnen Sie das Modul Snapshot verwenden, um Snapshots zu speichern, aufzurufen, zufllig zu verwrfeln und zu morphen.

Koppeln von Snapshots


Normalerweise werden Snapshots fr jedes Instrument unabhngig gespeichert und aufgerufen. Nehmen Sie zum Beispiel an, Sie haben ein Ensemble den beiden Instrumenten Inst1 und Inst2 geladen. Wenn Sie nun fr Inst1 einen neuen Snapshot auswhlen, ndert das nichts an der Einstellung von Inst2 und vice versa. Oftmals wollen Sie wahrscheinlich, dass sich die Snapshot-Auswahl eines Instruments nicht auf andere Instrumente im Ensemble auswirken. Manchmal wollen Sie aber vielleicht auch Snapshots fr mehrere Instrumente auf einmal auswhlen. Dazu knnen Sie Snapshots miteinander koppeln: 1. Verwenden Sie die Panelset-Leiste, um das Ensemble-Panel und alle Instrumenten-Panels im Ensemble-Panel-Fenster anzeigen zu lassen. 2. Schalten Sie fr jedes Instrument, das am Snapshot-Verbund beteiligt sein soll, im Dialog Properties auf der Seite Function die Option Recall by Parent ein. 3. Whlen Sie einen bestehenden Ensemble-Snapshot oder erzeugen Sie einen neuen und whlen Sie ihn aus. 4. Whlen Sie fr jedes Instrument den gewnschten Snapshot aus. 5. Speichern Sie den Ensemble-Snapshot. Hinweise hierzu nden Sie unten im Abschnitt Verwalten von Snapshots. Von nun an wird beim Auswhlen dieses Ensemble-Snapshots fr jedes Instrument der Snapshot geladen, den Sie ihm in Schritt 4 zugewiesen haben. 232 Snapshots REAKTOR 5

Verwalten von Snapshots


Sie verwalten (erzeugen, sichern, lschen, etc.) Ihre Snapshots im Fenster Snapshots. Um dieses Fenster zu ffnen, verwenden Sie eine der folgenden Methoden: Whlen Sie den Eintrag ViewShow Snapshots aus dem Haupt-Men. Drcken Sie die Taste F6 auf Ihrer Computertastatur. Fhren Sie unter Windows XP einen Rechts-Klick, unter Mac OS X einen Ctrl-Klick auf die Instrumenten-Panel-Kopfzeile aus und whlen Sie aus dem Kontextmen den Eintrag Snapshots. Klicken Sie auf die Schaltche Snapshot in der Ensemble-Panel-Werkzeugleiste.

Das Fenster Snapshots

REAKTOR 5

Snapshots 233

Im Ausklapp-Men Select Instrument whlen Sie das Instrument, dessen Snapshots Sie bearbeiten wollen. Sie knnen aber auch das Ensemble auswhlen, um die Ensemble-Snapshots zu verwalten. Wenn Sie die Option Linked eingeschaltet haben, zeigt das Fenster Snapshots automatisch die Snapshots des Instruments an, das gerade im Ensemble-PanelFenster ausgewhlt ist. Wenn die Option Linked ausgeschaltet ist, verwenden Sie das Men Select Instrument, um die Snapshots eines Instruments fr die Darstellung im Fenster Snapshots auszuwhlen. Die meisten erfahrenen Anwender arbeiten mit eingeschalteter Option Linked. Unter dem Men Select Instrument sehen Sie sechs Schaltchen, die Ihnen Zugriff auf die folgenden Funktionen zur Verwaltung von Ensemble- und Instrumenten-Snapshots bieten: Append: Hiermit speichern Sie die aktuellen Einstellungen des Instruments oder Ensembles als Snapshot auf dem ersten freien Speicherplatz in der Snapshot-Liste. Wenn die aktuelle Snapshot-Bank voll ist, speichert die Funktion Append den Snapshot auf dem ersten freien Speicherplatz in der nchsten freien Bank. Wenn in dem Instrument oder Ensemble berhaupt keine Snapshot-Speicherpltze mehr frei sind, bleibt das Auswhlen der Funktion Append wirkungslos. Jedes Instrument bzw. Ensemble kann bis zu 2048 Snapshots enthalten, die sich in 16 Bnke mit je 128 Speicherpltzen unterteilen. Overwrite: Hiermit ersetzen Sie den ausgewhlten Snapshot durch die aktuellen Einstellungen des Instruments bzw. Ensembles. Beachten Sie, dass beim berschreiben eines Snapshots mit der Funktion Overwrite die vorher gespeicherten Einstellungen verlorengehen. Insert: Hiermit fgen Sie die aktuellen Einstellungen eines Instruments bzw. Ensembles als neuen Snapshot auf dem Speicherplatz direkt hinter dem ausgewhlten Snapshot ein. Beachten Sie, dass dadurch eventuell Snapshots aus der aktuellen Bank in die nchste Bank verschoben werden. Hinweis: Sie mssen die Schaltchen Append, Overwrite und Insert zweimal anklicken, damit sie korrekt funktionieren. Der erste Klick lsst die Schaltche leuchten und platziert eine blinkende Einfgemarke in den angehngten, berschriebenen oder eingefgten Snapshot. Sie knnen nun einen Namen fr den Snapshot eingeben. Der zweite Klick auf die Schaltche schaltet das Leuchten der Schaltche ab und speichert den angehngten, berschriebenen oder eingefgten Snapshot. Denken Sie immer an diesen zweiten Klick, sonst passieren vielleicht Dinge, die nicht beabsichtigt waren!

234 Snapshots

REAKTOR 5

Compare: Hiermit vergleichen Sie die aktuellen Einstellungen des Instruments bzw. Ensembles mit den Original-Einstellungen des ausgewhlten Snapshots. Details hierzu nden Sie weiter unten im Abschnitt Vergleichen von Snapshots. Default: Hiermit setzen Sie die aktuellen Einstellungen eines Instruments oder Ensembles auf die Default-Werte zurck (die Sie in den PropertiesDialogen der einzelnen Panel Controls auf der Seite Function einstellen knnen). Beachten Sie, dass ein Klick auf die Schaltche Default die Einstellungen des geladenen Snapshots ndert, diese nderungen aber nicht in den Snapshot speichert. Um den Snapshot zu speichern und dabei die ursprnglichen Werte mit den genderten Werten zu berschreiben, verwenden Sie die Funktion Overwrite. Delete: Hiermit lschen Sie die ausgewhlten Snapshots. Beachten Sie, dass dabei Lcher (also leere Speicherpltze) in der Snapshot-Liste entstehen. Sie knnen die Funktion Sort im Men der Speicher-Bank verwenden, um diese Lcken in der Liste zu fllen. Nheres hierzu nden Sie im Abschnitt Das Men Banks.

Umbenennen und Kopieren von Snapshots


Um einen existierenden Snapshot im Fenster Snapshots umzubenennen, gehen Sie folgendermaen vor: Doppelklicken Sie auf den Namen des Snapshots, geben Sie den gewnschten Namen ein und drcken Sie die Taste Enter, um den umbenannten Snapshot zu speichern. Alternativ knnen Sie den Snapshot auswhlen und dann die Schaltche Overwrite klicken. Geben Sie den gewnschten Namen ein und klicken Sie dann ein zweites Mal auf die Schaltche Overwrite, um den umbenannten Snapshot zu speichern. Um einen existierenden Snapshot im Fenster Snapshots zu kopieren, gehen Sie folgendermaen vor: Whlen Sie den gewnschten Snapshot aus und klicken Sie auf die Schaltflche Append. Benennen Sie den Snapshot um, falls gewnscht, und klicken Sie dann ein zweites Mal auf die Schaltche Append, um den angehngten Snapshot zu speichern. Beachten Sie, dass dabei der Snapshot auf den ersten freien Speicherplatz in der Snapshot-Liste kopiert wird.

REAKTOR 5

Snapshots 235

Alternativ knnen Sie den Snapshot auswhlen und dann die Schaltche Insert klicken. Benennen Sie den Snapshot um, falls gewnscht, und klicken Sie dann ein zweites Mal auf die Schaltche Insert, um den angehngten Snapshot zu speichern. Beachten Sie, dass dabei der Snapshot auf einen neuen Speicherplatz in der Snapshot-Liste direkt hinter dem ursprnglich ausgewhlten Snapshot kopiert wird.

Vergleichen von Snapshots


Die Funktion Compare erfllt zwei Aufgaben: Sie knnen mit der Funktion Compare einen Snapshot mit einer modizierten Version desselben Snapshots vergleichen. Wenn Sie zwischen der Original-Version und der genderten Version hin und her schalten und sich die Auswirkungen der nderungen anhren, bekommen Sie einen guten Eindruck davon, ob der neue Snapshot Ihren Vorstellungen entspricht. Sie knnen mit der Funktion Compare auch zwei komplett unterschiedliche Snapshots vergleichen. Das Arbeitsprinzip der Funktion Compare ist ganz einfach: Der modizierte (oder komplett unterschiedliche) Snapshot wird in einem Vergleichs-Puffer gespeichert; mit der Schaltche Compare knnen Sie nun zwischen dem Original-Snapshot und dem anderen Snapshot hin und her schalten. Um einen Snapshot mit einer modizierten Version desselben Snapshots zu vergleichen, gehen Sie folgendermaen vor: 1. Whlen Sie im Fenster Snapshots einen Snapshot aus. 2. Gehen Sie sicher, dass der Schalter Compare ausgeschaltet (Schalter leuchtet nicht). 3. Verndern Sie die Einstellungen der Bedienelemente des ausgewhlten Snapshots wie gewnscht. 4. Klicken Sie zweimal auf die Schaltche Compare; mit dem ersten Klick schalten Sie die Funktion Compare ein (Schaltche leuchtet), mit dem zweiten Klick schalten Sie sie wieder aus (Schaltche leuchtet nicht). Der modizierte Snapshot ist nun im Vergleichs-Puffer gespeichert. 5. Verwenden Sie die Schaltche Compare, um zwischen der ursprnglichen und der modizierten Version des Snapshots hin und her zu schalten. 6. Wiederholen Sie die Schritte 2 bis 5, wenn Sie weitere nderungen vornehmen wollen.

236 Snapshots

REAKTOR 5

Um zwei unterschiedliche Snapshots zu vergleichen, gehen Sie folgendermaen vor: 1. Whlen Sie im Fenster Snapshots einen Snapshot aus. 2. Whlen Sie einen weiteren Snapshot. Der erste Snapshot ist nun im Vergleichs-Puffer gespeichert. 3. Verwenden Sie die Schaltche Compare, um zwischen den beiden Snapshots hin und her zu schalten. Tipp: Wenn Sie gerade einen Snapshot bearbeiten und dabei versehentlich einen anderen Snapshot auswhlen, knnen Sie Ihre nderungen retten, indem Sie sofort die Schaltche Compare anklicken (bevor Sie nderungen an dem neuen Snapshot vornehmen).

Snap Isolate
Wenn Sie einen Snapshot auswhlen, springen die Panel Controls und MIDIController auf die in dem Snapshot gespeicherten Positionen. In einigen Fllen mchten Sie aber vielleicht nicht, dass dies geschieht. Wenn Sie beispielsweise einen Sequencer bauen, wollen Sie wahrscheinlich, dass sein Tempo-Regler unabhngig von den Snapshots arbeitet. Um zu verhindern, dass ein Panel Control oder ein MIDI-Controller auf die im Snapshot gespeicherte Position springt, schalten Sie die Option Snap Isolate im Dialog Properties (Seite Function) des betreffenden Panel Controls oder MIDI-Controllers ein.

Die Option Snap Isolate in einem Properties-Fenster, Seite Function

REAKTOR 5

Snapshots 237

Das Men Banks

Das Men Banks im Snapshots-Fenster Das Ausklapp-Men Banks ist in zwei Bereiche unterteilt: Im oberen Bereich whlen Sie Banks (von Snapshots) aus, im unteren Bereich verwalten (d. h. erzeugen, sortieren, klonen, etc.) Sie Banks. Um einen bestehende Bank auszuwhlen, klicken Sie auf ihren Namen im oberen Bereich des Mens Banks. Die Snapshots der so ausgewhlten Bank werden in der Snapshot-Liste angezeigt. Um eine bestehende Bank umzubenennen, whlen Sie sie aus und geben im Feld Bank Name (rechts neben dem Men Banks) den gewnschten neuen Namen ein. Im unteren Bereich des Mens Banks nden Sie die folgenden Befehle: New: Hiermit erzeugen Sie eine neue, leere Bank und speichern sie auf dem ersten freien Speicherplatz in der Banks-Liste. Wenn zum Beispiel ein Instrument eine Bank 1 und eine Bank 3 htte, wrde der Befehl New eine Bank 2 erzeugen; wenn das Instrument die Banks 1, 2 und 3 htte, wrde New eine Bank 4 erzeugen, und so weiter. Jedes Instrument und Ensemble kann bis zu 16 Banks (mit bis zu 128 Snapshots pro Bank) enthalten.

238 Snapshots

REAKTOR 5

Sort: Hiermit lassen Sie die Snapshots der ausgewhlten Bank nach ihren Nummern sortieren und entfernen alle mit der Markierung <empty> als leer gekennzeichneten Speicherpltze (Lcher) aus der Snapshot-Liste. Init: Hiermit initialisieren Sie alle Snapshots. Achtung: Dabei werden alle Snapshots gelscht! Clone: Hiermit erzeugen Sie eine Kopie der ausgewhlten Bank und speichern diese auf dem ersten freien Speicherplatz in der Banks-Liste. Save: Hiermit speichern Sie die Snapshots der ausgewhlten Bank in einer Snapshot-Datei (*.ssf). Load: Hiermit laden Sie die Snapshots aus einer Snapshot-Datei (*.ssf) in die ausgewhlte Bank. Dabei knnen Sie whlen, ob Sie die in der Bank gespeicherten Snapshots mit den Snapshots aus der Datei berschreiben (und dabei die derzeitigen Snapshots lschen) wollen oder ob Sie die neuen Snapshots nach den in der Bank gespeicherten Snapshots anhngen wollen. Delete: Hiermit lschen Sie die ausgewhlte Bank. Tipp: Wenn Sie eine Bank versehentlich lschen, keine Panik! Verwenden Sie REAKTORs Befehl Undo, um das Lschen zu widerrufen.

Erzeugen von Zufalls-Snapshots


Das Fenster Snapshots enthlt verschiedene Bedienelemente, mit denen Sie Ihre Snapshots kontrolliert dem Zufall berantworten knnen:

Zufalls-Werkzeuge im Fenster Snapshots Klicken Sie auf die Schaltche Randomize, um alle Panel Controls des ausgewhlten Instruments auf zufllig erzeugte Werte zu setzen. Um Panel Controls dem Einuss des Zufallsgenerators zu entziehen, schalten Sie fr diese Panel Controls die Option Random Isolate im Dialog Properties, Seite Function, ein (siehe unten stehenden Tipp). Mit dem Wert im Zahlenfeld Rand. Amount (Wertebereich 0-100, entsprechend 0%-100%) bestimmen Sie den maximalen Grad der Zuflligkeit, den die Zufallsfunktion hinter der Schaltche Randomize liefert. Ein Klick auf Randomize verndert dann die aktuelle Einstellung um den im Zahlenfeld Rand. REAKTOR 5 Snapshots 239

Amount eingetragenen Prozentwert vom Wertebereich des Panel Controls nach oben oder unten. Wenn Sie beispielsweise einen Drehregler mit einem Wertebereich von -1 bis 1 in seine Mittelstellung (0) bringen und in das Zahlenfeld Rand. Amount den Wert 25 (25%) eintragen, kann ein Klick auf die Schaltche Randomize den Wert des Drehreglers auf eine beliebige Position zwischen -0.5 und 0.5 (0 +/- (25% von 2)) setzen. Wenn Sie den Regler auf den Wert -0.5 einstellen und den Eintrag im Zahlenfeld Rand. Amount auf 50 (50%) setzen, kann ein Klick auf die Schaltche Randomize den Wert des Drehreglers auf eine beliebige Position zwischen -1 und 0.5 (-0.5 +/- (50% of 2)) verndern. Beachten Sie, dass ein Panel Control auch von der Zufallsfunktion niemals ber die im Dialog Properties in den Zahlenfeldern Min und Max festgelegten Grenzen des Wertebereichs hinaus verndert werden kann. Die Schaltche Rand. Merge arbeitet mit den Schaltern Select A und Select B zusammen, die Sie zum Auswhlen der Snapshots A und B fr das Morphing verwenden (siehe unten). Wenn Sie auf die Schaltche Rand. Merge klicken, erzeugt dies einen Snapshot, dessen Einstellungen alle zufllig auf Werte zwischen den in Snapshot A und Snapshot B gespeicherten Werten gesetzt sind. Den Grad der Zuflligkeit bestimmen Sie mit dem Eintrag im Zahlenfeld Rand. Amount. Wenn Sie fr Rand. Amount zum Beispiel den Wert 50 whlen, werden nach einem Klick auf Rand. Merge die Positionen der Bedienelemente in dem neu erzeugten Snapshots genau auf die Mitte zwischen ihren Werten in den Snapshots A und B eingestellt. Wenn Sie in das Zahlenfeld Rand. Amount den Wert 100 eintragen, knnen die Einstellungen der Panel Controls in dem neu erzeugten Snapshot an beliebiger Stelle zwischen ihren in den Snapshots A und B konservierten Positionen liegen. Tipp: Um ein Panel Control immun gegen den Einuss der Zufallsfunktion Randomize zu machen, schalten Sie in seinem Dialog Properties auf der Seite Function die Option Random Isolate ein. Ein Klick auf die Schaltche Randomize hat nun keine Auswirkungen mehr auf das Panel Control. Sie knnen auf diese Weise im Zusammenspiel mit dem Wert im Zahlenfeld Rand. Amount den Grad der Zuflligkeit fr ein Instrument gezielt beschrnken.

240 Snapshots

REAKTOR 5

Morphing zwischen Snapshots


Das Fenster Snapshots stellt exible Werkzeuge zum Morphen zwischen Snapshots bereit. Beim Morphing werden die Einstellungen der Panel Controls eines Instruments allmhlich (ber einen Zeitraum zwischen 0 und 60 Sekunden) von ihrem Wert in einem Snapshot zu ihrem Wert in einem anderen Snapshot verndert.

Der Bereich Morphing im Fenster Snapshots Um zwischen zwei Snapshots zu morphen, gehen Sie folgendermaen vor: 1. Stellen Sie im Zahlenfeld Morph Time die gewnschte Zeit fr den bergang ein (auf einen Wert zwischen 0 und 60 Sekunden). Damit bestimmen Sie, wie lange es dauern soll, bis die Panel Controls sich von ihrem Ausgangswert zu ihrem neuen Wert bewegt haben. 2. Klicken Sie auf die Schaltflche Select A, um sie zu aktivieren (Schaltche leuchtet). Whlen Sie dann den gewnschten Snapshot A aus der Snapshot-Liste. 3. Klicken Sie auf die Schaltflche Select B, um sie zu aktivieren (Schaltche leuchtet). Whlen Sie dann den gewnschten Snapshot B aus der Snapshot-Liste. 4. Jetzt ist alles fr das Morphing bereit: Bewegen Sie den horizontalen Schieberegler Morph auf eine neue Position (ganz links = 100% Snapshot A, ganz rechts = 100% Snapshot B, Mitte = 50% A und 50% B, und so weiter). Die Stellung der Panel Controls ndert sich ausgehend von den aktuellen Einstellungen auf die von der neuen Position des Schiebreglers Morph vorgegebene Position, und zwar innerhalb der im Zahlenfeld Morph Time (in Sekunden) angegebenen Zeitspanne. Anmerkung: Niedrigere Werte im Zahlenfeld Morph Time verringern die Verzgerung zwischen dem Verndern der Position des Schiebereglers Morph und dem Zeitpunkt, zu dem die Panel Controls das Morphen beendet und ihre neue Einstellung erreicht haben. Hhere Werte im Zahlenfeld Morph Time vergrern diese Verzgerung.

REAKTOR 5

Snapshots 241

Allmhliche, inkrementelle nderungen zwischen zwei Zustnden (d. h. zwischen zwei Snapshots) sind die Grundlage des Morphings. Weil sich die Einstellungen von Schaltern und Wahlschaltern nicht allmhlich ndern lassen, sind diese Bedienelemente von REAKTORs Morphing-Funktion ausgenommen. Deshalb mssen Sie sich vor dem Beginn des Morphing-Vorgangs entscheiden, ob Sie die Einstellungen der Schalter und Wahlschalter aus Snapshot A oder aus Snapshot B bernehmen wollen. Das geht folgendermaen: Um die Einstellungen der Schalter und Wahlschalter aus Snapshot A zu bernehmen, klicken Sie auf die Schaltche (links neben dem Schieberegler Morph) Um die Einstellungen der Schalter und Wahlschalter aus Snapshot B zu bernehmen, klicken Sie auf die Schaltche (rechts neben dem Schieberegler Morph).

242 Snapshots

REAKTOR 5

21. Sampling und Resynthese


In diesem Kapitel erfahren Sie alles ber REAKTORs Fhigkeiten auf den Gebieten Sampling und Resynthese.

21.1. Sample-Management
Sample-Dateien und Arbeitsspeicher
Die Sampler-Module in REAKTOR knnen mit Mono- oder Stereo-Dateien in den Formaten WAV und AIFF umgehen; Sampling-Rate und Bit-Tiefe knnen beliebig sein. Wenn eine Sample-Datei Loop-Marker oder irgendwelche Informationen ber Tasten-Zuweisungen, ndet REAKTOR diese Informationen und wertet sie aus. Bevor ein Sampler-Modul eine Sample-Datei verwenden kann, muss die gesamte Datei in den tatschlich (in Form von Speichermodulen) vorhanden Arbeitsspeicher (RAM) Ihres Computers geladen werden. Unabhngig von der ursprnglichen Bit-Tiefe der geladenen Sample-Datei (8 Bit, 16 Bit, etc) konvertiert REAKTOR die Datei fr die internen Berechungen in das 32-BitFormat. Eine Minute Stereo-Audio-Material mit 32 Bit belegt bei einer fr REAKTOR typischen Sampling-Rate von 44100 Hz rund 20 MByte RAM. Sie sehen: Groe Sample-Dateien erfordern einen groen Arbeitsspeicher. Betriebssysteme, die virtuellen Arbeitsspeicher verwenden, knnen Programmen ber das physikalisch vorhandene RAM hinaus (daher der Ausdruck virtueller Speicher) einen wesentlich greren Speicherbereich zur Verfgung stellen, indem sie einen Teil des RAM-Inhalts auf die Festplatte auslagern. Auf solchen Systemen ist es mglich, Sample-Dateien zu laden, obwohl lngst kein echter Arbeitsspeicher mehr frei ist. REAKTOR gibt in solchen Fllen allerdings nicht sofort eine Fehlermeldung aus, sondern weist Sie erst dann auf diesen Umstand hin, wenn die CPU berlastet ist. Diese CPU-berlastung tritt auf, weil REAKTOR nicht schnell genug auf die von der Speicherverwaltung des Betriebssystems auf die Festplatte ausgelagerten Sample-Dateien zugreifen kann (nachdem der Versuch, die Samples im RAM zu adressieren, gescheitert ist). Regelmig wird diese Fehlermeldung von unbeabsichtigt erzeugten granularen Strgeruschen begleitet, die infolge einer Unterbrechung des Audio-Datenstroms entstehen. Diese besonders im Live-Einsatz sehr unerfreuliche Situation knnen Sie nur vermeiden, indem Sie Ihren Computer mit gengend Arbeitsspeicher ausstatten.

REAKTOR 5

Sampling und Resynthese 243

Mehrfache Verwendung identischer Samples


Wenn ein Sample von mehreren Sampler-Modulen in einem Ensemble verwendet wird, greifen alle Module auf dieselbe im RAM Ihres Computers abgelegte Sample-Datei zu. Das bedeutet, dass Sie dieselbe Datei in beliebig viele Sampler-Module laden knnen, ohne den Speicherbedarf des Samples merklich zu erhhen. hnlich verhlt es sich mit der Anzahl polyphoner Stimmen, die ein Sampler-Modul verwendet auch die Stimmenanzahl hat keinen sprbaren Einuss auf den Speicherbedarf. REAKTOR identiziert ein Sample anhand seines Pfades (Verzeichnis und Name) zu der Sample-Datei, aus der das Sample geladen wurde. Wenn Sie ein neues Sample laden, durchsucht REAKTOR zuerst die Liste der bereits geladenen Sample-Dateien. Wenn dabei eine Sample-Datei mit derselben Pfadangabe gefunden wird, verwendet REAKTOR diese Datei, anstatt die neue Sample-Datei zu laden.

Fehlende Samples
In der Standard-Einstellung speichert REAKTOR die Pfadangaben der Samples, die Sie in ein Sampler-Modul laden, nicht aber die tatschlichen SampleDateien. Wenn Sie die Dateien, zu denen der in REAKTOR gespeicherte Pfad fhrt, lschen, umbenennen oder in ein anderes Verzeichnis verschieben, nachdem Sie das Ensemble gespeichert haben, stehen diese Dateien nicht zur Verfgung, wenn Sie das Ensemble das nchste Mal ffnen. Wenn das passiert, gibt REAKTOR nach dem ffnen des Ensembles eine Fehlermeldung aus, die Sie darauf hinweist, dass Samples fehlen. Diese fehlenden Samples werden im Sample Map Editor mit der Markierung missing versehen. Um ein fehlendes Sample aufzuspren oder zu ersetzen, whlen Sie das Sample im Sample Map Editor aus und rufen mit einem Klick auf die Schaltche Replace einen Dialog auf, in dem Sie das Sample neu lokalisieren knnen.

244 Sampling und Resynthese

REAKTOR 5

Speichern von Samples im Modul


Den Verlust von Samples knnen Sie vermeiden, indem Sie die Option Store Map with Ensemble aktivieren, die Sie ber die Properties-Dialoge der SamplerModule erreichen.. Wenn diese Option eingeschaltet ist, wird eine Kopie aller in die Sample Map des Moduls geladenen Sample-Dateien mit dem Modul (und demzufolge auch mit dem Ensemble) gespeichert. Wenn Sie nun das Ensemble erneut ffnen, ldt REAKTOR die Sample-Dateien des Moduls direkt aus der Ensemble-Datei, anstatt die Original-Dateien von ihren jeweiligen Speicherpltzen auf Ihrer Festplatte zu laden.

Dialog Properties eines Sampler-Moduls, Seite Function Wenn Sie Samples in einem Sample-Modul speichern, knnen Sie immer sicher sein, dass die Samples beim ffnen des Ensembles noch da sind, auch wenn ein anderer Anwender das Ensemble auf einem anderen Computer ffnet. Der Nachteil an dieser Methode ist, dass die Ensemble-Dateien abhngig von der Gre der verwendeten Samples ziemlich gro werden knnen. Tipp: Ein huger gemachter Fehler ist, ein Sampler-Ensemble zu speichern, ohne vorher die Option Store Map with Module fr das SamplerModul (bzw. die Sampler-Module) einzuschalten und dann das Ensemble an andere REAKTOR-Anwender weiterzugeben (z. B. ber die Reaktor User Library). Wen ein anderer Anwender ein solches Ensemble ffnet, fehlen darin die Samples. Einfache Lsung: Denken Sie immer daran, die

REAKTOR 5

Sampling und Resynthese 245

Option Store Map with Module in allen Sampler-Modulen einzuschalten, bevor Sie das Ensemble speichern!

Sample-Analyse
Einige Sampler-Module (z. b. Grain Resynth, Grain Pitch Former, Beat Loop) fhren eine Echtzeit-Resynthese der Sample-Dateien durch. Wenn Sie ein Sample in ein Resynthese-Modul laden, analysiert REAKTOR die SampleDatei whrend des Ladevorgangs. Diese Analyse dauert etwa so lange wie das Abspielen des Samples, geschieht also sozusagen in Echtzeit. Damit diese Analyse nicht jedes Mal beim Laden einer Datei in ein Resynthese-Modul erneut durchgefhrt werden muss, bietet Ihnen REAKTOR in einer Meldung die Mglichkeit an, das Ergebnis der Analyse in die Sample-Datei zu schreiben. Lesen Sie diese Meldung sorgfltig durch, bevor Sie fortfahren, denn die Meldung erklrt die mglichen Probleme, die durch das Einbetten der Analyse-Daten in die Sample-Datei entstehen knnen. Beachten Sie, dass REAKTOR Analyse-Daten nur in nicht schreibgeschtzte Sample-Dateien schreiben kann. Anmerkung: Wenn REAKTOR die Analyse-Ergebnisse erst einmal in eine Sample-Datei geschrieben hat, geht das Programm davon aus, das die Datei vollstndig analysiert wurde. Das kann Probleme verursachen. Wenn Sie zum Beispiel eine bereits analysierte Sample-Datei verndern und sie dann in ein Resynthese-Modul laden, nimmt REAKTOR an, dass die Datei vollstndig analysiert ist (was aber nicht stimmt, weil Sie sie ja verndert haben). Um dem zu entgehen, sollten Sie eine analysierte Datei einfach umbenennen, wenn Sie sie bearbeiten wollen. Wenn Sie dann die vernderte Datei in ein Resynthese-Modul laden, wird REAKTOR sie erneut analysieren.

Sample-Editoren
REAKTOR besitzt keinen eigenen internen Sample-Editor. Um Sample-Dateien zu bearbeiten, mssen Sie deshalb einen externen Audio-Editor verwenden (unter Windows XP z. B. Sound Forge, WaveLab, Audition oder GoldWave, unter z. B. Mac OS X Peak oder Audacity). Um diesen Vorgang etwas zu vereinfachen, knnen Sie Sample-Dateien direkt aus REAKTORs Sample Map Editor heraus in Ihrem bevorzugten Audio-Editor ffnen. Dabei gehen Sie folgendermaen vor:

246 Sampling und Resynthese

REAKTOR 5

1. Teilen Sie REAKTOR mit, wo auf Ihrer Festplatte Ihr bevorzugter Sample-Editor zu nden ist, indem Sie den Pfad dorthin in REAKTORs Voreinstellungen eintragen: System PreferencesDirectories: External Sample Editor. 2. Whlen Sie in REAKTORs Sample Map Editor das gewnschte Sample aus. 3. Whlen Sie aus dem Ausklapp-Men Edit Sample List den Eintrag Edit, um die Sample-Datei in Ihren externen Editor zu laden. 4. Bearbeiten Sie das Sample wie gewnscht und speichern Sie es. 5. Whlen Sie das Sample im Sample Map Editor aus und whlen Sie dann den Eintrag Reload aus dem Ausklapp-Men Edit Sample List, um die bearbeitete Sample-Datei neu zu laden. Achtung: Denken Sie daran, dass einige Sample-Editoren in SampleDatei enthaltene Loop-Informationen ignorieren. In diesen Fllen gehen die Loop-Regionen verloren.

21.2. Sample Maps


Eine hufige Anwendung von Sample Maps ist, den Klang akustischer Instrumente zu simulieren. Das geschieht normalerweise, indem man mehrere Samples des Instruments ber den Tonumfang des Instruments verteilt (anstatt ein einziges Sample ber den gesamten Tonumfang zu dehnen). Anstatt also beispielsweise ein einziges Klarinetten-Sample dem gesamten, drei Oktaven umfassenden Tonumfang der Klarinette zuzuweisen, mchten Sie wahrscheinlich lieber ein Dutzend Samples ber diesen Tonumfang verteilen: Eins fr die drei tiefsten Tne, ein Sample fr die drei nchsthheren Tne und so weiter, bis Sie den gesamten Tonumfang der Klarinette abgedeckt haben. Je weiter Sie nmlich ein Sample dehnen (d. h., je mehr Tnen Sie es zuordnen), desto unnatrlicher wird das Sample klingen. Um die Wiedergabe eines Sample-Instruments mglichst natrlich zu gestalten, brauchen Sie also eine angemessene Anzahl von Samples. Eine andere Anwendung von Sample Maps ist, Samples damit zu arrangieren, dass Sie mehrere Samples mit einer Taste spielen knnen. Im Folgenden lernen Sie beide Anwendungsflle nher kennen.

REAKTOR 5

Sampling und Resynthese 247

Multi-Sampling
Der eintnige Charakter von Samples erschwert es, mit starren Samples natrliche Instrumente realistisch zu simulieren. Mit REAKTOR ist es jedoch mglich, Samples bei jedem Abspielen zu variieren. Wenn ein Sample mehreren Tasten (Tonhhen) zugewiesen wird, klingt es normalerweise mit zunehmender Entfernung von seiner Original-Tonhhe (also mit zunehmender Transposition) immer weniger natrlich. Das kommt daher, dass bestimmte charakteristische spektrale Aspekte eines Instrumenten- oder Vokalklangs Tonhhen-unabhngig sind. Ein gesungener Ton beispielsweise ist das Resultat einer im Vokaltrakt gelterten Schwingung, die von den Stimmbndern verursacht wird. Die Filterung durch den Vokaltrakt wirkt sich in Form von charakteristischen Anhebungen im Frequenzspektrum, den sogenannten Formanten, aus. Die Lage und Intensitt der Formanten hngt vom Geschlecht des Sngers, dem gesungenen Laut und anderen individuellen Faktoren ab, nicht jedoch vom Anregungssignal, also von der Aktion der Stimmbnder: Wird ein hherer Ton gesungen, vibrieren die Stimmbnder schneller, aber der Vokaltrakt bleibt (ungefhr) gleich. Durch Transposition eines Stimm-Samples lsst sich der Effekt der schneller vibrierenden Stimmbnder und damit der Grundfrequenz-Erhhung sehr gut simulieren. Leider sind von der Transposition alle Spektralanteile gleichermaen betroffen; das heit, die Lage der Formanten verschiebt sich im Gegensatz zum natrlichen Vorbild mit. Diesem Problem versuchen Sampler mit Multi-Sampling-Techniken zu begegnen. Die Idee ist, in hinreichend kleinen Abstnden auf der Tonhhen-Skala neue Samples vom Originalinstrument aufzunehmen, sodass jedes Sample nur ber einen kleinen Bereich transponiert werden muss und dennoch alle Tonhhen realisiert werden knnen. Vorausgesetzt, dass eine Sample Map mehrere Samples des Original-Klangs enthlt, mssen Sie mindestens drei Parameter im Sample Map Editor einstellen, um die Samples in der Map anzuordnen: Root: Hiermit legen Sie die Taste (Tonhhe) fest, auf der das nicht transponierte Sample erklingen soll. L (Left Split): Hiermit stellen Sie die untere (linke) Grenze des Tastaturbereichs ein, ber den ein Sample gespielt werden soll (Key Zone). R (Right Split): Hiermit stellen Sie die obere (rechte) Grenze des Tastaturbereichs ein, ber den ein Sample gespielt werden soll (Key Zone).

248 Sampling und Resynthese

REAKTOR 5

Sample Map Editor, der eine Liste mit etlichen Samples anzeigt Das optimale Ergebnis erzielen Sie, wenn die Taste Root in der Mitte der Key Zone eines Samples liegt und sich die erforderliche Transposition auf ein Minimum beschrnkt.

Teilansicht des Sample Map mit einer Sample Map, die mehrere Samples enthlt. Die orangefarbene Taste markiert die Position der Note Root in der abgebildeten Key Zone.

REAKTOR 5

Sampling und Resynthese 249

Jedes Sampler-Modul verfgt ber einen P(itch)-Eingang, der sowohl die Auswahl von Samples aus der Sample Map als auch die Verstimmung der Samples regelt. Typischerweise ist dieser Eingang mit einem Modul des Typs Note Pitch verbunden, das die aktuelle MIDI-Noten-Nummer liefert. Wenn ein Sampler im Multi-Sample-Modus getriggert wird, wird anhand des am PEingang anliegenden (abgerundeten) Werts ermittelt, in welche Key Zone dieser Wert fllt. Damit liegt fest, welches Sample die angeforderte Note spielen wird. Nun wird von diesem Wert der fr das betroffene Sample eingestellte Root Key abgezogen, um die erforderliche Verstimmung in Halbtnen zu ermitteln Die Sampler-Module von REAKTOR verfgen neben dem P-Eingang auch ber einen Sel(ect)-Eingang. Wenn der Eingang Sel angeschlossen ist, berschreibt er die Sample-Auswahl ber den Eingang P, der dann nur noch die Tonhhe liefert. Dies kann zu interessanten Variationen des Klangs fhren.Die Sample Maps in REAKTOR knnen Sie auch verwenden, um mehrere Samples mit nur einer Taste anzusteuern. Diese Technik kommt normalerweise zum Einsatz, wenn die Dynamik eines Instruments realittsnah abgebildet werden soll. Velocity-Werte dienen dabei zur bermittlung der erforderlichen Informationen via MIDI. blicherweise wird beim Erstellen von Samples eines Instruments dieses Instrument mit unterschiedlicher Dynamik gespielt, also beispielsweise weich und hart angeschlagen. Dann werden die in ihrer Dynamik unterschiedlichen Samples von jeweils von eigenen Velocity-Werten getriggert, was sich in einer ausdrucksstrkeren Wiedergabe des Original-Klangs uert.

Drum-Maps
Wie in der Multi-Sampling-Anwendung bestimmen die Parameter Root Key sowie L und R die Verteilung der Samples in der Sample Map, Gelegentlich wird dabei die Taste Root Key des Original-Samples nicht verwendet oder wird bermig transponiert. Mit Drum-Maps knnen Sie einen beliebigen Bereich auf der Klaviatur einem Sample zuweisen (wobei diese Tasten gar nicht in der Nhe der eigentlich als Root Key des Schlagzeug-Samples denierten Taste liegen mssen). Wie oben erlutert, berschreibt der Eingang Sel die normalerweise ber den Eingang P stattndende Sample-Auswahl, sodass P dann nur die Stimmung festlegt. Den Eingang Sel knnen Sie verwenden, um interessante SoundVariationen zu erreichen. Wenn Sie beispielsweise den Ausgang eines Moduls des Typs Gate an den Eingang Sel anschlieen, werden die VelocityInformationen verwendet, um Samples aus der Sample Map auszuwhlen. Auf diese Weise ist es mglich, viele verschiedene Samples zu triggern und dazu nur die Velocity-Informationen einer einzigen Taste zu verwenden.

250 Sampling und Resynthese

REAKTOR 5

Speichern von Sample Maps


Sie knnen eine Sample Map getrennt von dem Instrument oder Ensemble, das sie verwendet, auf der Festplatte speichern. Unter Windows XP hat die Datei dann die Endung *.map. Die Sample-Map-Datei kann entweder smtliche Sample-Daten enthalten, die in ihr verwendet werden, oder als deutlich kleinere Datei nur Referenzen auf die Sample-Dateien. Den bei Verwendung der letztgenannten Variante mglichen Verlust von Samples knnen Sie vermeiden, wenn Sie die Option Store Sample with ensemble einschalten; Sie erreichen diese Option ber den Dialog Properties des Sampler-Moduls.

21.3. Sample Map Editor

Sample Map Editor REAKTOR 5 Sampling und Resynthese 251

Im Sample Map Editor laden, speichern und bearbeiten Sie Sample-Dateien; hier erstellen Sie Sample Maps und Loops. Die Samples knnen Sie in den verschiedenen Sampler-Modulen von REAKTOR verwenden: Sampler, Grain Resynth, Beat Loop, Sample Lookup und so weiter. Wie der Dialog Properties kann auch der Sample Map Editor offen bleiben, whrend Sie arbeiten; sein Inhalt passt sich dem gerade ausgewhlten Sampler-Modul an. Wenn kein Sampler-Modul ausgewhlt ist, bleibt der Sample Map Editor leer.

ffnen des Sample Map Editor


Sie erreichen den Sample Map Editor auf vier verschiedenen Wegen. Diese ersten beiden Wege ffnen den Sample Map Editor, ohne dass ein Sample geladen ist: Whlen Sie den Eintrag ViewShow Map Editor aus dem Haupt-Men. Alternativ dazu drcken Sie die Taste F7 auf Ihrer Computertastatur. Sie werden in der Praxis aber die beiden anderen Wege bevorzugen, weil Sie damit den Sample Map Editor mitsamt den bereits darin geladenen Samples des ausgewhlten Sampler-Moduls ffnen knnen: Klicken Sie im Dialog Properties des Sampler-Moduls (Seite Function) auf die Schaltche Show Map Editor. Alternativ dazu fhren Sie unter Windows XP einen Rechts-Klick, unter Mac OS X einen Ctrl-Klick auf das Panel-Display eines Sampler-Moduls aus und whlen aus dem Kontextmen den Eintrag Open Map Editor.

Bestandteile des Sample Map Editor


Das Fenster des Sample Map Editor ist in zwei Bereiche unterteilt: Sample Mapper (oberer Bereich): Hier laden und arrangieren Sie die Samples in der Sample Map.

252 Sampling und Resynthese

REAKTOR 5

Der Bereich Sample Mapper in der oberen Hlfte des Fensters Sample Map Editor Loop Editor (unterer Bereich): Hier bearbeiten Sie Sample-Loops.

Der Bereich Loop Editor in der unteren Hlfte des Fensters Sample Map Editor Im Folgenden erfahren Sie mehr ber die beiden Bereiche des Sample Map Editor. REAKTOR 5 Sampling und Resynthese 253

Sample Mapper
Der Sample Mapper stellt die folgenden Bedienelemente bereit: Map Name: Dieses Feld zeigt den Namen der gerade geladenen SampleMap-Datei an. Wenn keine Sample-Map-Datei geladen ist, zeigt das Feld den Eintrag untitled Map an. Owner: Dieses Feld zeigt den Namen des Sampler-Moduls an, dessen Sample Map gerade dargestellt wird. Functions: Dieses Ausklapp-Men enthlt die beiden Befehle Remap to Single Keys und Set transpose to Null for All. Details hierzu nden Sie in der Beschreibung des Ausklapp-Mens Functions weiter unten. Map View: Der Sample Mapper kann Samples als Liste (Text) oder auf einem Keyboard angeordnet (grasch) darstellen. Mit der Schaltche Map View knnen Sie zwischen diesen beiden Ansichten umschalten. Weitere Details nden Sie in den Abschnitten Map-Listen-Ansicht und Map-Keyboard-Ansicht weiter unten. Show/Hide Loop Editor: Hiermit zeigen bzw. verstecken Sie den Loop Editor. Details hierzu nden Sie im Abschnitt Loop Editor.

Edit Sample List: In diesem Ausklapp-Men nden Sie Befehle fr die Sample-Bearbeitung. Details hierzu nden Sie im Abschnitt Edit Sample List. Sel by Key: Wenn Sie diese Option einschalten, lsen ankommende MIDI-Noten eine Vernderung der Sample-Auswahl aus. Auditioning: Mit diesen Bedienelementen knnen Sie die Sample-Vorhr-Funktion steuern. Details hierzu nden Sie im Abschnitt Vorhren von Sample-Dateien.

Sample Name: Dieses Feld zeigt den Pfad zu der gerade ausgewhlten Sample-Datei an. Options: Dieses Ausklapp-Men enthlt die drei Befehle Auto-Move RootKey, Ignore RootKey When Loading From File und Single Key Mode. Details hierzu nden Sie im Abschnitt Options. Tune, Gain, Pan: Diese Felder zeigen (von links nach rechts) die Stimmung (in Cent), die Verstrkung (in dB) und die Panorama-Position des ausgewhlten Samples an.

254 Sampling und Resynthese

REAKTOR 5

Sample Rate: Dieses Feld zeigt die Sampling-Rate des ausgewhlten Samples an. Das Feld Length zeigt die Lnge des ausgewhlten Samples in Millisekunden an. Diese Werte knnen Sie nicht verndern.

Edit Sample List


Das Ausklapp-Men Edit Sample List bietet Zugriff auf die folgenden Befehle: Add: Hiermit fgen Sie ein Sample zur Sample Map hinzu. Replace: Hiermit ersetzen Sie das ausgewhlte Sample in der Sample Map. Save: Hiermit speichern Sie das ausgewhlte Sample. Delete: Hiermit lschen Sie das ausgewhlte Sample aus der Sample Map. Beachten Sie, dass Sie dabei nicht die Sample-Datei von Ihrer Festplatte lschen. Edit: Hiermit ffnen Sie das ausgewhlte Sample in dem externen AudioEditor, den Sie im Dialog Preferences angegeben haben. Update: Hiermit laden Sie das gerade ausgewhlte Sample erneut. Diese Funktion wenden Sie an, wenn Sie eine Sample-Datei bearbeitet haben und REAKTOR die nderungen mitteilen wollen. Achtung: Wenn kein Sample ausgewhlt ist, werden die Befehle Delete, Edit und Update auf die gesamte Sample Map angewendet! Load Map: Hiermit laden Sie eine Sample-Map-Datei. Save Map: Hiermit speichern Sie die aktuelle Sample-Map-Datei. Wenn Sie eine Sample-Map-Datei speichern, fragt Sie REAKTOR, ob Sie die Audio-Daten mit der Sample Map speichern wollen. Wenn Sie dies mit einem Klick auf Yes besttigen, werden Kopien der in der Map verwendeten Sample-Dateien mit der Sample Map gespeichert. Dadurch wird die Sample-Map-Datei grer, Sie knnen dafr aber sicher sein, dass alle Samples da sind, wenn Sie die Sample-Map-Datei in ein anderes Sampler-Modul laden. Wenn Sie REAKTORs Frage mit einem Klick auf No verneinen, werden die Pfade zu den Sample-Dateien mit der Sample Map gespeichert; dadurch ist die Sample-Map-Datei deutlich kleiner, aber Sie laufen Gefahr, dass Samples fehlen, wenn Sie die Sample Map in ein anderes Sampler-Modul laden. REAKTOR 5 Sampling und Resynthese 255

Akai Import: Hiermit ffnen Sie das Fenster Akai Import, in dem Sie Sample Maps von CDs im Format der Akai-Sampler S 1000 bzw. S 3000 importieren knnen. Details hierzu nden Sie unten. Tipp: Sie knnen Ihre Computertastatur verwenden, um sich schrittweise durch eine Sample Map zu bewegen: Drcken Sie die Taste Tab, um das nchste Sample auszuwhlen, drcken Sie die Tasten Shift t+ Tab, um das vorige Sample auszuwhlen.

Map-Listen-Ansicht

Der Bereich Sample Mapper in der oberen Hlfte des Fensters Sample Map Editor, Map-Listen-Ansicht In der Map-Listen-Ansicht zeigt die Sample-Map-Liste (im oberen Bereich des Fensters Sample Map Editor) zehn Spalten mit Daten zu jedem Sample an. Sie knnen die Liste nach den Werten in jeder Spalte sortieren lassen, indem Sie auf die Beschriftung der Spalte klicken. Beim ersten Klick erfolgt die Sortierung aufsteigend, beim zweiten Klick absteigend. Sie knnen die Werte in allen diesen Spalten bearbeiten, sofern nicht anders vermerkt: L: Linke (untere) Grenze einer Tastaturzone. Dieser Wert entspricht der tiefsten MIDI-Note, mit der das Sample gespielt werden kann. Siehe hierzu auch die Beschreibung der Spalte Trp. 256 Sampling und Resynthese REAKTOR 5

R: Rechte (obere) Grenze einer Tastaturzone. Dieser Wert entspricht der hchsten MIDI-Note, mit der das Sample gespielt werden kann. L und R denieren eine aneinander grenzende Folge von MIDI-Noten (Tasten auf einem MIDI-Keyboard), die ein Sample spielen die Tastaturzone oder Key Zone. Diesen Bereich knnen Sie in der Map-Keyboard-Ansicht deutlich erkennen (siehe unten). Name: Der Name des Samples (ohne Dateiendung). Diesen Eintrag knnen Sie nicht verndern. Trp: Der Transponierungswert fr das Sample, d. h., die Anzahl von Halbtnen, um die das als Root festgelegte Sample nach oben oder unten versetzt werden muss, um die durch den Wert L denierte linke Grenze seiner Tastaturzone zu erreichen. Trp = L - Root. Wenn Sie den Eintrag Trp ndern, wird der Wert fr Root automatisch angepasst; der Wert L hingegen bleibt unverndert. LVel: Unteres Ende des Velocity-Bereichs, d. h., der niedrigste Velocity-Wert, bei dem das Sample erklingt. HVel: Oberes Ende des Velocity-Bereichs, d. h., der hchste Velocity-Wert, bei dem das Sample erklingt. LVel und HVel begrenzen einen Bereich von Velocity-Werten, bei denen das Sample erklingt. Sie knnen die Werte LVel und HVel verwenden, um dieselbe MIDI-Note zum Spielen unterschiedlicher Samples zu verwenden, wobei der gesendete Velocity-Wert (Anschlagstrke auf dem MIDI-Keyboard) darber entscheidet, welches Sample gespielt wird. Root: Die MIDI-Noten-Nummer, die das Sample in seiner ursprnglichen (beabsichtigten) Tonhhe spielt. (Siehe hierzu auch die Beschreibung des Eintrags Trp.) Data: Diesen Eintrag knnen Sie nicht verndern. File: Diesen Eintrag knnen Sie nicht verndern. Location: Der Ort auf Ihrer Festplatte, an dem die Sample-Datei gespeichert ist. Diesen Eintrag knnen Sie nicht verndern. Anmerkung: Wenn sich die Tastatur- oder Velocity-Bereiche zweier Samples berlappen, knnen Sie in der Map-Keyboard-Ansicht sehen, welches Sample Vorrang hat. Normalerweise geniet immer das als letztes hinzugefgte Sample die hchste Prioritt.

REAKTOR 5

Sampling und Resynthese 257

Map-Keyboard-Ansicht

Der Bereich Sample Mapper in der oberen Hlfte des Fensters Sample Map Editor, Map-Keyboard-Ansicht Die Map-Keyboard-Ansicht (im oberen Bereich des Fensters Sample Map Editor) stellt alle in der Sample Map enthaltenen Samples entlang einer Klaviatur dar Die Position sowie die horizontale und vertikale Ausdehnung der Samples bestimmen, welche MIDI-Noten die einzelnen Samples spielen. Die vertikale Position eines Samples bestimmt den Velocity-Bereich, die horizontale Position den Tonhhen-Bereich, den das Sample abdeckt. Sie knnen die Regionen beliebig umherschieben, wenn der Mauszeiger sich in einen Cursor mit vier Richtungspfeilen verwandelt. Wenn der Mauszeiger als Cursor mit zwei Richtungspfeilen angezeigt wird, knnen Sie die Rnder der Regionen verschieben. Sie knnen auch mehrere Regionen fr die Bearbeitung auswhlen; in diesem Fall wirken sich alle Maus-Aktionen relativ auf alle ausgewhlten Regionen aus. Regionen drfen sich auch berlappen; dies ist allerdings nur whrend der Bearbeitung erlaubt, damit Sie die Regionen leichter positionieren knnen. Es ist aber nicht mglich, zwei Samples zur selben Zeit zu spielen. Deshalb sollten Sie berlappungen nach Mglichkeit vermeiden.

258 Sampling und Resynthese

REAKTOR 5

Ausklapp-Men Functions Remap to Single Keys


Mit dem Befehl Remap to Single Keys weisen Sie alle Samples in einer Sample Map (unabhngig davon, ob sie ausgewhlt sind oder nicht) einer eigenen Taste zu, ausgehend von der linken ueren Taste (also dem tiefsten Ton), der in der aktuellen Sample Map verwendet wird. Die Reihenfolge der Samples in der ursprnglichen Sample Map bleibt dabei erhalten.

Set Transpose to Null for All


Mit dem Befehl Set Transpose To Null For All setzen Sie den Transponierungswert fr alle Samples auf Null und ndern den Root Key dementsprechend. (Der Root Key ist immer der Taste ganz links auen minus Transpositionswert zugewiesen). Wenn Sie den Transpositionswert aller Samples auf Null setzen, werden die der Taste ganz links auen in jeder Region zugewiesenen Tne in ihrer Original-Tonhhe abgespielt. Sie knnen diesen Effekt am besten in der Map-Listen-Ansicht sehen.

Options

Unter der Sample-Map-Darstellung sehen Sie in einem Textfeld den Namen und den Speicherort der ausgewhlten Sample-Datei. Das Ausklapp-Men Options rechts neben diesem Textfeld bietet Zugriff auf die folgenden Befehle: Wenn Sie den Eintrag Show Sample Names auswhlen, werden die Namen der Samples in der graschen Sample-Map-Ansicht (Keyboard-Darstellung) angezeigt. Wenn Sie den Eintrag Ignore Root Key when Loading whlen, wird die in der Sample-Datei enthaltene Root-Key-Information ignoriert. Wenn Sie den Eintrag Single Key Mode whlen (der nur in der MapListen-Ansicht von Bedeutung ist), setzt eine Vernderung der unteren Begrenzung einer Key Zone (Left Split) automatisch die obere Grenze (Right Split) auf denselben Wert. Das erleichtert die Bearbeitung, wenn Sie jeder Taste ein eigenes Sample zuweisen wollen. REAKTOR 5 Sampling und Resynthese 259

Vorhren von Sample-Dateien


Im Sample Map Editor knnen Sie eine Sample-Datei vorhren (probehren), wenn Sie sie geladen haben:

1. Whlen Sie ein geladenes Sample aus, das Sie vorhren wollen. 2. Klicken Sie auf die Schaltche Play (Lautsprecher-Icon), um das Vorhren zu starten bzw. anzuhalten. Stellen Sie mit dem Schieberegler Volume die Lautstrke ein. 3. Wenn Sie die Option Auto einschalten, startet das Vorhren automatisch, sobald Sie ein Sample auswhlen.

Loop Editor
Im Loop Editor (den Sie in der unteren Hlfte des Fensters Sample Map Editor nden) knnen Sie Loops in einzelnen Samples erstellen und bearbeiten. Wenn der Loop Editor nicht sichtbar ist, klicken Sie auf die Schaltche Show/Hide Loop Editor in der oberen rechten Ecke des Sample Map Editor. Der rotbraun hervorgehobene Bereich in der Wellenform-Anzeige markiert den Teil des Samples, der als Loop behandelt wird. Um den Start- oder Endpunkt eines Loops zu verschieben, ziehen Sie den linken (Startpunkt) bzw. rechten (Endpunkt) Rand des hervorgehobenen Bereichs mit der Maus (und gedrckter Maustaste) an die gewnschte Stelle. Um den gesamten Loop zu bewegen, klicken Sie in den hervorgehobenen Bereich und ziehen den ganzen Loop (mit gedrckter Maustaste) an die gewnschte Stelle. Beachten Sie, dass Sie mglicherweise die Zoom-Stufe der Wellenform-Anzeige ndern mssen, um den gesamten Loop zu sehen. Um die Zoom-Stufe zu vergrern oder zu verkleinern, verwenden Sie die mit den Symbolen + und gekennzeichneten Zoom-Tasten in der unteren rechten Ecke der Wellenform-Anzeige. Mit den Tasten am unteren Rand der Wellenform-Anzeige knnen Sie die horizontale Zoom-Stufe ndern, mit den Tasten am rechten Rand die vertikale Zoom-Stufe.

260 Sampling und Resynthese

REAKTOR 5

Der Loop Editor in der unteren Hlfte des Fensters Sample Map Editor Start- und Endpunkt eines Loops knnen Sie in den Zahlenfeldern Loop Start und Loop End unterhalb der Wellenform-Anzeige ablesen. Die Zahlen in diesen Feldern bezeichnen die Audio-Samples (wobei der Begriff Sample hier die Einheit bezeichnet, in die Audio-Material bei der Digitalisierung zerlegt wird), auf denen sich Start- und Endpunkt des Loops benden, und zwar einer vom ersten Sample der Datei ausgehenden fortlaufenden Nummerierung gem. Sie knnen Start- und Endpunkt des Loops allerdings nicht durch ndern der Eintrge in diesen Feldern verschieben. Mit den Schaltchen unterhalb der Wellenform-Anzeige stellen Sie die LoopEigenschaften des ausgewhlten Samples ein: Loop On: Hiermit schalten Sie den Loop-Modus in einem Sample ein bzw. aus. Rel: Hiermit schalten Sie den Loop-Modus fr den Release-Modus ein bzw. aus. Wenn Sie diese Option whlen, werden die Samples auch nach dem Abschalten des Gate-Signals weiter als Loop abgespielt (d. h., whrend der Release-Phase einer ADSR-Hllkurve). <->: Hiermit schalten Sie den Modus Alternating Loop ein bzw. aus. Wenn Sie diese Option whlen, wechselt der Loop nach jedem Durchlauf die Abspielrichtung, d. h., der Loop wird erst vorwrts, dann rckwrts, dann wieder vorwrts abgespielt und so weiter. So ergibt sich oft ein glatterer Loop mit weniger deutlichen bergngen an den Loop-Punkten.

REAKTOR 5

Sampling und Resynthese 261

>: Hiermit schalten Sie den Modus Reverse Playback ein bzw. aus. Wenn Sie diese Option whlen (und der Pfeil auf der Schaltche nach links zeigt), wird das gesamte Sample (nicht nur der Loop) rckwrts abgespielt. Apply to All: Hiermit bertragen Sie alle gerade gltigen Loop-Einstellungen (die Sie mit den oben beschriebenen vier Schaltchen festgelegt haben) auf alle Samples in der Sample Map.

21.4. Akai-Import
Sie knnen Dateien im Format der Akai-Sampler S1000 und S3000 aus dem Sample Map Editor oder aus dem Kontextmen im Instrumenten-Panel eines Sampler-Moduls importieren. Whlen Sie den Eintrag Akai Import, um das Fenster Akai Import zu ffnen. In diesem Fenster sehen Sie den Inhalt einer im CD-ROM-Laufwerk Ihres Computers bendlichen Akai-formatierten CD. Wenn der Inhalt der CD nach dem Einlegen in das Laufwerk nicht erscheint, klicken Sie auf die Schaltche Reload CD, um den Ladevorgang zu wiederholen.

Fenster Akai Import 262 Sampling und Resynthese REAKTOR 5

Das Fenster Akai Import zeigt smtliche Partitionen, Volumes, Programs und Samples an, die sich auf der geladenen Akai-formatie rten CD benden. Sie knnen nun ausgewhlte Akai-Samples und -Programs in REAKTORSample-Map-Dateien (*.map) konvertieren. Konvertierte Dateien werden in dem Verzeichnis abgelegt, das Sie unter dem Eintrag Imported Files (Akai) auf der Seite Directories in REAKTORs Dialog Preferences angegeben haben. Beim Laden oder Konvertieren in das Sample-Map-Format bleiben die folgenden Informationen erhalten: Sample-Daten Loop-Punkte Root Key Panorama-Position Die folgenden Informationen gehen bei der Konvertierung verloren: Filter-Einstellungen Hllkurven-Einstellungen Velocity Splits Gain Sie knnen Akai-Samples und -Programs direkt in ein Sampler-Modul laden, indem Sie im Fenster Akai Import auf die Schaltche Load Prg as Map klicken. Sie knnen diese Samples als REAKTOR-Sample-Map-Datei speichern, indem Sie im Sample Map Editor aus dem Ausklapp-Men Edit Sample List den Eintrag Save Map whlen. Sie knnen die Samples auch mit dem Ensemble speichern, wenn Sie im Dialog Properties des Sampler-Moduls auf der Seite Function die Option Store Map with Module einschalten. Um den Import zu beschleunigen, sollten Sie whrend des Importierens von Akai-Dateien die Option Mute Audioengine During Conversion einschalten. Beachten Sie, dass dadurch die gesamte Audio-Ausgabe von REAKTOR abgeschaltet wird, bis der Import beendet ist.

REAKTOR 5

Sampling und Resynthese 263

22. Tabellen-Module
Die Tabellen-Module (Table-Module) erlauben den exiblen Umgang mit Events und Audio-Daten. Sie knnen beispielsweise mithilfe der Table-Module Oszillatoren, LFOs oder Waveshaper konstruieren, deren Wellenform Sie mit der Maus einzeichnen knnen. Oder Sie knnen zwischen Wavetables berblenden und Hllkurven mit von Hand gezeichneten Kurvenformen oder mit unzhligen Breakpoints ausstatten. Das Modul Event Table knnen Sie als Sequencer zur Ausgabe von Gate- und Pitch-Daten oder zur Steuerung eines beliebigen Parameters in REAKTOR 5 verwenden

22.1. Properties
Die Module Event Table und Audio Table besitzen einen umfangreichen Dialog Properties, der in beiden Modulen identisch ist. Einige darin enthaltene Eigenschaften, die auch in vielen anderen Modulen existieren und bereits an anderer Stelle in diesem Handbuch ausfhrlich behandelt wurden, werden hier nicht noch einmal beschrieben.

Die Tabellen-Module Event Table und Audio Table

264 Tabellen-Module

REAKTOR 5

Seite Function

Dialog Properties eines Moduls des Typs Event Table, Seite Function

Interpolation
None: Es erfolgt keine Interpolation, wenn die Tabelle zwischen den Werten zweier Zellen ausgelesen wird. Nur Integer-Werte, die an den Eingngen RX und RY ankommen, werden verarbeitet. Das Ergebnis ist ein stufenfrmiges Signal, selbst wenn das Eingangssignal sich mit einer hheren Ausung verndert. Die Anzeige erscheint wie ein Stufendiagramm im 1D-Modus. REAKTOR 5 Tabellen-Module 265

X: Es wird nur zwischen Werten auf der X-Achse interpoliert. Die ganze Przision von Fliekommazahlen am Eingang RX wird genutzt, um sanfte bergnge beim Auslesen zwischen zwei Tabellen-Zellen zu berechnen. Y: Es wird nur zwischen Werten auf der Y-Achse interpoliert. Die ganze Przision von Fliekommazahlen am Eingang RY wird genutzt, um sanfte bergnge beim Auslesen zwischen zwei Tabellen-Zellen zu berechnen. XY: Es wird zwischen Werten auf der X- und Y-Achse interpoliert. Die ganze Przision von Fliekommazahlen an den Eingngen RX und RY wird genutzt, um sanfte bergnge beim Auslesen zwischen zwei Table-Zellen zu berechnen.

Clip/Wrap XY
Clip: Wenn die Leseposition ber das Ende der Tabelle hinausgeht, erhalten Sie den Wert der letzten Zelle. Mit einer Leseposition vor dem Start der Tabelle erhalten Sie den Wert der ersten Zelle. Wrap: Bei einer Leseposition hinter dem Ende oder vor dem Start der Tabelle wird das Auslesen am anderen Ende der Tabelle fortgesetzt, als ob es sich um einen kreisfrmigen Loop handelt.

Backup Data with Module


Aktivieren Sie diese Option, um die Daten in der Tabelle mit einem Ensemble, Instrument oder Macro zu speichern.

File
Die in der Tabelle enthaltenen Daten knnen Sie mit Hilfe der Schaltchen Load (Icon Aufgeklappter Ordner) und Save (Icon Diskette) aus einer Datei lesen und in einer Datei speichern lassen. Mit einem Klick auf die Schaltche New (Icon Leeres Blatt) erzeugen Sie eine neue, leere Tabelle. Die Module der Typen Audio Table und Event Table knnen die folgenden Dateiformate lesen: Table-Dateien (*.ntf) Audio-Sample-Dateien (*.wav oder *.aif) Textdateien (*.txt), die von Leerzeichen getrennte Zahlen enthalten (Textdateien werden immer wie eine einzige Reihe von Daten behandelt, deshalb ist der Wert im Feld Y Size nach dem Import einer Textdatei immer 1.) 266 Tabellen-Module REAKTOR 5

Den Namen einer geladenen Datei sehen Sie im Namensfeld File. Sie knnen eine Table-Datei einfach in einem Text-Editor erstellen. Geben Sie dazu die Werte fr die X-Achse in einer Reihe mit Leerzeichen zwischen den Werten ein. Speichern Sie die Datei mit der Dateiendung *.txt. Sie knnen in Textdateien allerdings keine Werte fr die Y-Achse festlegen der Wert im Feld Y Size ist bei Verwendung von Textdateien immer gleich 1. Sie knnen in einer Tabelle enthaltene Daten in einer Datei fr die sptere Wiederverwendung in anderen Table-Modulen speichern. Wenn dieselbe Datei in mehr als einem Table-Modul geladen ist, werden die in der Datei enthaltenen Daten zwischen diesen Modulen geteilt. Wenn Sie den Tabelleninhalt eines Moduls verndern, sind von der Vernderung auch alle anderen Module betroffen, die auf dieselbe Tabelle zugreifen. Wenn alle Module den Inhalt derselben Table-Zellen anzeigen, ist jede Vernderung der Tabellenwerte in den Graphen aller Table-Module in Echtzeit sichtbar. Das Feld Clients zeigt die Anzahl der Table-Module in einem Ensemble an, die sich dieselbe Table-Datei teilen.

X Size/Y Size
Mit der Schaltche Set knnen Sie die Gre des Tabellenspeichers festlegen. Das erste Feld bestimmt die Zahl der Zellen auf der X-Achse (die Lnge der Reihen), das zweite Feld bestimmt die Zahl der Zellen auf der Y-Achse (die Hhe der Spalten). Eine nderung der Zahl der Zellen wirkt sich erst aus, wenn Sie auf die Schaltche Apply klicken. Anmerkung: Wenn Sie die Anzahl der Zellen reduzieren, lschen Sie damit auch alle in den gelschten Zellen enthaltenen Daten.

Value
Min, Max, Stepsize und Num Steps funktionieren genauso wie bei Drehreglern und Fadern. Der Wert Default wird zur Initialisierung von Zellen verwendet, wenn eine Tabelle vergrert wird oder wenn ein Teil davon ausgeschnitten wird. Der Wert Default ist auch in der Anzeige wichtig, da er als eine vordenierte Farbe dargestellt wird (normalerweise schwarz). Default ist blicherweise auf 0 eingestellt.

REAKTOR 5

Tabellen-Module 267

Display Units
Wenn Sie die Tabelle im Modus Draw bearbeiten, wird der aktuelle Wert in der Statuszeile des Graphen in dem im Ausklapp-Men Display Units gewhlten Format angezeigt: Numeric: Standardformat fr Zahlen innerhalb eines beliebigen Bereichs. MIDI Note: Der Wert wird auf die nchste Ganzzahl (Integer) gerundet und als entsprechende MIDI-Noten-Nummer dargestellt. 60 ist beispielsweise C3 und 58 A#2. % (Prozent): Der Wertebereich von 0 bis 1 wird als Bereich von 0 bis 100% angezeigt. 0.5 entspricht dann zum Beispiel 50% und aus dem Wert 2 wird ein Wert von 200%.

X Units
Hiermit legen Sie die Einheit fest, in der die horizontale Zellenposition in der Tabelle gemessen wird. Die folgenden Einheiten sind verfgbar: Index: Dies ist die vordenierte Einheit. Die Zellen werden mit ganzen Zahlen nummeriert (0, 1, 2 ... n). [0...1]: Die erste Zelle hat die Position 0, die letzte die Position 1. Die Zellen dazwischen werden Aufgrund ihrer relativen Position in der Tabelle als Kommazahlen zwischen 0 und 1 berechnet. Milliseconds: Die Position einer Zelle wird als Zeit in Millisekunden (ms) berechnet, abhngig von der Samplerate, die Sie im Feld Samples/Sec darunter einstellen. Diese Einheit ist besonders im Modul Audio Table von Interesse und dient zur Navigation innerhalb eines Audio-Samples, das in Echtzeit aufgenommen wurde. Tempo Ticks: Die Position einer Zelle wird in Ticks eines Tempos berechnet. Diese Option ist besonders im Modul Audio Table ntzlich, in dem ein rhythmisches Audio-Sample geladen ist, dessen Tempo in BPM (Beats per Minute) Sie kennen. Das Feld Ticks/Beat legt fest, wie viele Ticks einem Schlag entsprechen (normalerweise 24). Wenn Sie im Ausklapp-Men X Units den Eintrag Milliseconds whlen, knnen Sie die Sampling-Rate der Daten einstellen: Samples/Sec: Wie viele Zellen der Dauer einer Sekunde entsprechen. Wenn Sie eine Audio-Datei laden, erscheint ihre Samplerate hier automatisch.

268 Tabellen-Module

REAKTOR 5

Wenn Sie im Ausklapp-Men X Units den Eintrag Tempo Ticks whlen, haben Sie Zugriff auf die folgenden Einstellungen: Samples/Tick: Die Anzahl der Zellen innerhalb einer Unterteilung eines Beats BPM: Tempo in Beats pro Minute Ticks/Beat: Die Unterteilung eines Beats. Fr REAKTORs Master-Clock ist dies 24. Number of Beats: Die Lnge der Daten gemessen in Beats (normalerweise 4 oder 8 fr einen sauber geschnittenen Loop). Wenn Sie einen dieser Werte verndern, werden die anderen automatisch neu berechnet, um die Lnge der Daten und der Samplerate anzupassen.

Y Units
Hiermit legen Sie die Einheit fest, in der die vertikale Zellenposition in der Tabelle gemessen wird. Die folgenden Einheiten stehen zur Wahl: Index: Dies ist die vordenierte Einheit. Die Reihen werden mit ganzen Zahlen nummeriert (0, 1, 2 ... n). [0...1]: Die erste Reihe hat die Position 0, die letzte die Position 1. Die Reihen dazwischen werden Aufgrund ihrer relativen Position in der Tabelle als Fliekommazahlen zwischen 0 und 1 berechnet.

REAKTOR 5

Tabellen-Module 269

Seite Appearance

Dialog Properties eines Moduls des Typs Audio Table, Seite Appearance

270 Tabellen-Module

REAKTOR 5

Visible in View A and B


Die Einstellungen in diesem Bereich sind globale Moduleinstellungen und gelten immer fr beide Panel-Ansichten, A und B. Picture: Whlen Sie diese Option aus, um die Table-Anzeige im Panel zu sehen. H(orizontal) Scroll Bar: Whlen Sie diese Option aus, um einen ScrollBalken unter dem Table-Graphen zu sehen. V(ertical) Scroll Bar: Whlen Sie diese Option aus, um einen Scroll-Balken rechts neben dem Table-Graphen zu sehen.

Size X/Size Y
Geben Sie hier die Gre der Table-Anzeige im Panel (in der Einheit Pixel) an.

Graph Format
In diesem Ausklapp-Men whlen Sie aus, wie die Werte im Panel-Graphen des Moduls dargestellt werden. Sie knnen zwischen vier Modi whlen: Pixel: Werte werden mit einer horizontalen Linie gezeichnet. Wenn Sie keine Interpolation fr die X-Achse einstellen, sehen die Linien wie kleine Fader aus. Line: Werte werden mit einer horizontalen Linie gezeichnet, und vertikale Linien werden ebenso gezeichnet, um die Werte zu verbinden. Bar: Werte werden mit einer horizontalen Linie gezeichnet, vertikale Linien werden gezeichnet, um die Werte zu verbinden und den unteren Bereich mit Farbe zu fllen. 2D Color: Dieser Modus dient zur gleichzeitigen Anzeige von mehr als einer Reihe. Diese Einstellung ist ntig, um eine 2-dimensionale Tabelle (Y-Size > 1) komplett sehen zu knnen. Der Wert jeder Zelle wird in der Farbe des entsprechenden Rechtecks dargestellt. Reihen werden von oben nach unten nummeriert, Spalten von links nach rechts. 2D Curve: hnlich der Einstellung 2D Color, im Gegensatz dazu knnen Sie aber mehrere Reihen gleichzeitig bearbeiten, indem Sie deren Kurvenformen zeichnen. Whrend die Einstellung 2D Color die Vogelperspektive auf die Table-Daten erffnet, erlaubt 2D Curve die Frontansicht. Solid: Wie die Einstellung Bar, aber ohne Umriss.

REAKTOR 5

Tabellen-Module 271

View Parameters
X Auto Fit: Wenn Sie diese Option auswhlen, werden immer alle Zellen auf der X-Achse im Graphen angezeigt. Die Zahl der angezeigten Zellen ist dieselbe wie unter X Size auf der Seite Table. X Alignment: Wenn Auto Fit ausgeschaltet ist, knnen Sie mit dem Schieberegler X Alignment steuern, wie kleinere Bereiche von Daten selektiert werden sollen. Wenn der Schieberegler auf der linken Seite steht, erscheint die Zelle, welche mit dem Eingang XO ausgewhlt ist, auf der linken Seite des Graphen. Wenn der Regler in der Mitte steht, erscheinen die selektierten Zellen in der Mitte. Wenn der Regler auf der rechten Seite steht, ist die letzte Zelle auf der rechten Seite des Graphen diejenige vor XO. Y Auto Fit: Wenn Sie diese Option auswhlen und der Modus 2D aktiv ist, werden immer alle Zellen auf der Y-Achse im Graphen angezeigt. Die Zahl der angezeigten Zellen ist dieselbe wie unter Y Size auf der Seite Table. Wenn der aktive Anzeigemodus nicht 2D ist, hat Auto Fit kein Effekt.. Y Alignment: Wenn Auto Fit ausgeschaltet ist, knnen Sie mit dem Schieberegler Y Alignment steuern, wie kleinere Bereiche von Daten selektiert werden sollen. Wenn der Schieberegler auf der linken Seite steht, erscheint die Zelle, welche mit dem Eingang YO ausgewhlt ist, auf der linken Seite des Graphen. Wenn der Regler in der Mitte steht, erscheinen die selektierten Zellen in der Mitte. Wenn der Regler auf der rechten Seite steht, ist die letzte Zelle auf der rechten Seite des Graphen diejenige vor YO.

Grid
Hiermit knnen Sie das Tabellenraster anpassen; die Einstellungen sind fr die drei Parameter X, Y und Value Grid identisch: Enable Grid: Wenn Sie diese Optionen einschalten, werden vertikale Linien (X Grid) oder horizontale Linien (Y Grid im 2D-Modus oder Value Grid im Pixel, Line oder Bar Modus) im Panel-Graphen gezeichnet. Grid Step: Der hier eingegeben Wert bezieht sich auf die Einheit, die Sie fr X und Y auf der Seite Table deniert haben. Er legt die Schrittweite des Rasters (Grid) fest. Wenn Sie die Grundausung des Grids auf eine Einheit setzen mchten, geben Sie hier 1 ein. Geben Sie 2 ein, wenn Sie mchten, dass jede zweite Einheit vom Grid erfasst wird, oder 0.5, um zwei Grid-Werte pro Einheit zu erreichen. 272 Tabellen-Module REAKTOR 5

Size 1 ... Size 4: Es stehen vier verschiedene Linienstrken fr das Raster zur Verfgung: 1 ist die feinste und 4 die grte Linienstrke. Die Zahlen, die Sie in diesen Feldern eingeben, geben an, wie oft eine Linie einer bestimmten Strke gezeichnet wird (Anzahl der Rasterstufen pro Linie). Geben Sie zum Beispiel 1 ein, wenn Sie eine Linie fr jede Rasterstufe wnschen, oder 2 fr jede zweite Rasterstufe. Geben Sie 0 ein, wenn Sie diese Linienstrke berhaupt nicht verwenden mchten

Visible
Die Optionen fr die Panel-Anzeige knnen Sie in diesem Bereich nur fr Panel A oder B, oder fr beide gleichzeitig einstellen, abhngig davon, welcher Panel-Button aktiviert ist. Label: Kreuzen Sie dieses Feld an, damit der Modulname im Panel erscheint. Visible: Der Graph fr das Modul wird im Panel angezeigt, wenn Sie diese Option aktivieren. Der Graph dient zum Anzeigen und Bearbeiten der Daten. Value: Die Statuszeile am oberen Rand des Table-Graphen ist sichtbar, wenn Sie diese Option aktivieren. Sie zeigt Informationen zur Mausposition innerhalb des Graphen, wie die X- und Y-Position des Mauszeigers und den Wert in der Tabelle an der entsprechenden Stelle. Die Einheit der angezeigten Werte entspricht der im Dialog Properties des Table-Moduls auf der Seite Table angegebenen Einheit. Small Label/Value: Kreuzen Sie dieses Feld an, um eine kleinere Anzeigegre fr das Label und die Statuszeile des Moduls einzustellen.

22.2. Kontextmen
Wenn Sie unter Windows XP einen Rechts-Klick, unter Mac OS X einen Ctrl-Klick auf einen Table-Graphen ausfhren, erscheint ein spezielles Kontextmen fr die Bearbeitung in Graphen-Darstellung. Wenn Sie sich erst einmal mit den Bearbeitungsmglichkeiten vertraut gemacht haben, empfehlen sollten Sie Tastatur-Kurzbefehle verwenden, welche fr die meisten Bearbeitungs-schritte zur Verfgung stehen, da Sie damit viel schneller arbeiten knnen.Denken Sie daran, dass die Tastatur-Kurzbefehle sich nur dann auf die Daten in den Graphen beziehen, wenn der Modus Panel Lock fr das Instrument aktiviert ist.

REAKTOR 5

Tabellen-Module 273

Draw/Select/Control Mode
Table Draw Mode: Dieser Modus ermglicht die Eingabe von Werten mit der Maus. Sie knnen Kurven zeichnen oder einzelne Werte verndern, indem Sie die Maus mit gedrckter Maustaste aufwrts und abwrts bewegen. Im 2D-Modus legen Sie den Wert, mit dem Sie zeichnen, mit dem Meneintrag Set 2D Draw Value... fest. Sie knnen auch einen existierenden Wert aufnehmen, indem Sie unter Windows XP einen CtrlKlick, unter Mac OS X einen Mausklick mit gedrckter X-Taste auf eine Zelle im Graphen ausfhren. Table Select Mode: In diesem Modus benutzen Sie die Maus nicht, um neue Werte einzuzeichnen, sondern um einen Bereich zur spteren Modikation zu selektieren. Die ausgewhlten Daten knnen Sie dann mit den Editierfunktionen bearbeiten Table Control Mode: In diesem Modus knnen die Table-Daten nicht verndert werden. Sie knnen weder Daten eingeben noch die bestehenden Daten verndern.

File
Load Data into Table, Save Table Data: Diese Meneintrge entsprechen den Schaltchen Load und Save im Bereich File des Dialogs Properties (Seite Function). Sie nden Details ber Table-Dateien im Abschnitt File der Beschreibung des Dialogs Properties. Save Table Data as...: Hiermit speichern Sie eine Table-Datei unter einem neuen Namen. Reload Table Data: Wenn Sie eine Table-Datei auerhalb von REAKTOR verndert haben, knnen Sie die Datei mit diesem Meneintrag erneut laden.

Show
Show All: Hiermit verndern Sie die Zoom-Stufe so, dass die gesamte Tabelle im Graphen sichtbar ist. Show Selection: Hiermit stellen Sie die Zoom-Stufe so ein, dass die aktuelle Auswahl den gesamten Anzeigebereich ausfllt.

274 Tabellen-Module

REAKTOR 5

Next Y (Page Down): In den Modi Pixel, Line und Bar (siehe oben) wird die ber der aktuellen Tabellenreihe liegende Reihe angezeigt, wenn Sie auf die Schaltche Next Y klicken. Im 2D-Modus wird der Graph vertikal um eine Reihe nach oben verschoben. Previous Y (Page Up): In den Modi Pixel, Line und Bar (siehe oben) wird die unter der aktuellen Tabellenreihe liegende Reihe angezeigt, wenn Sie auf die Schaltche Previous Y klicken. Im 2D-Modus wird der Graph vertikal um eine Reihe nach unten verschoben.

Graph
Pixel Mode Line Mode Bar Mode 2D Color Mode 2D Curve Mode Solid Mode Sie knnen den Anzeigemodus des Table-Graphen direkt aus dem Kontextmen heraus wechseln, ohne die entsprechenden Einstellungen im Dialog Properties zu berschreiben. Details zu den vier Anzeige-Modi nden Sie weiter oben in der Beschreibung der Seite Appearance im Dialog Properties.

View
Show Read Position: Wenn Sie diese Option whlen, wird eine vertikale Linie an der aktuellen Leseposition angezeigt. Show Write Position: Wenn Sie diese Option whlen, wird eine vertikale Linie an der aktuellen Schreibposition angezeigt. Show Horizontal Position Line: Wenn Sie diese Option whlen, wird ein Positions-Lineal ber dem Table-Graphen angezeigt. Show Horizontal Scroll Bar: Wenn Sie diese Option whlen, wird ein Scroll-Balken unter dem Table-Graphen angezeigt. Show Vertical Scroll Bar: Wenn Sie diese Option whlen, wird ein ScrollBalken rechts neben dem Table-Graphen angezeigt.

REAKTOR 5

Tabellen-Module 275

Select
Select All: Whlen Sie hiermit alle gerade sichtbaren Daten aus. Select X All: Whlen Sie hiermit smtliche sichtbaren Daten in den selektierten Reihen aus. Select Y All: Whlen Sie hiermit smtliche sichtbaren Daten in den selektierten Spalten aus. Snap Selection to Grid: Wenn Sie diese Option einschalten, werden die Kanten jeder Auswahl so verschoben, dass sie auf dem Raster liegen. Das Raster (Grid) kann viel grober als die Zellengre sein, abhngig von den Einstellungen auf der Seite Grid im Dialog Properties. Wenn die feinste Linie des Grids nicht mehr sichtbar ist, da die Zoom-Stufe sehr klein gewhlt ist, rastet die Selektion auf denjenigen Rasterlinien ein, die noch sichtbar sind.

Process
Mirror X: Vertauschen Sie hiermit die Daten zur linken Seite einer vertikalen Symmetrieachse in der Mitte eines ausgewhlten Bereichs mit denen der rechten Seite. Mirror Y: Vertauschen Sie hiermit im 2D-Modus die Daten ber einer horizontalen Symmetrieachse in der Selektionsmitte mit den darunterliegenden Daten. Rotate/Add/Scale...: Erlaubt eine nummerische Eingabe zur Anwendung verschiedener Rechenoperationen auf ausgewhlte Daten. Add Value...: Erlaubt eine nummerische Eingabe eines Wertes, der von den selektierten Daten addiert bzw. subtrahiert wird. Rotation: Rotiert eine Selektion um den angegebenen Wert. Zellen, die aus dem selektierten Bereich auf der einen Seite hinausbewegt werden, erscheinen wieder auf der anderen Seite, sodass sich eine Rotation der Zellen ergibt. Scale Value...: Erlaubt eine nummerische Eingabe zum Skalieren von Werten selektierter Daten. (1=100%, 0.5=50%, 2=200% ...). Trim Selection: Wenn Sie diese Funktion auf eine Auswahl von TabellenZellen anwenden, werden alle Zellen, die nicht innerhalb der Auswahl liegen, gelscht. Die Zahl der Zellen auf der X- und der Y-Achse der Tabelle wird nach Anwendung dieses Befehls angepasst. Delete Rows: Hiermit lschen Sie alle Reihen, die sich innerhalb der Auswahl benden. Die Zahl der Zellen auf der X- und der Y-Achse der Tabelle wird nach Anwendung dieses Befehls angepasst. 276 Tabellen-Module REAKTOR 5

Insert Rows: Hiermit fgen Sie eine der aktuellen Auswahl entsprechende Anzahl von Reihen in die Tabelle ein. Die Zahl der Zellen auf der X- und der Y-Achse der Tabelle wird nach Anwendung dieses Befehls angepasst. Quantize Value to Step Size: Wenn Sie diese Option auswhlen, rasten mit der Maus gezeichnete Werte auf die im Dialog Properties eingestellte im Feld Step eingestellte Schrittweite ein. Dies ist das normale Verhalten. Wenn Sie diese Option abschalten, um mit einer feineren Ausung zu zeichnen, wird der Wert im Feld Step ignoriert. Set 2D Draw Value...: Hier knnen Sie einen Wert eingeben, der fr das Zeichnen von Werten in 2D-Modus verwendet wird. Sie knnen auch einen existierenden Wert aufnehmen, indem Sie unter Windows XP einen Ctrl-Klick, unter Mac OS X einen Mausklick mit gedrckter X-Taste auf eine Zelle im Graphen ausfhren.

Cut, Copy, Paste


Copy: Hiermit kopieren Sie die ausgewhlten Daten in die Zwischenablage auf. Cut: Hiermit schneiden Sie die ausgewhlten Daten aus und kopieren sie in die Zwischenablage. Paste: Hiermit fgen Sie den Inhalt der Zwischenablage in die gerade ausgewhlten Zellen ein.

REAKTOR 5

Tabellen-Module 277

22.3. Weiterfhrende Bearbeitung


Draw / Select Mode
Der aktuelle Bearbeitungs-Modus wird in einem Quadrat links oben in der Statuszeile als D (Draw) oder S (Select) angezeigt. Sie knnen den Modus umschalten, wenn Sie auf das Quadrat klicken. Zum Umschalten zwischen den Bearbeitungs-Modi knnen Sie alternativ auch die Taste Tab auf Ihrer Computertastatur verwenden.

Rotate
Wenn Sie die Shift-Taste (und die Maustaste) gedrckt halten und mit der Maus ziehen, knnen Sie alle Zellen im selektierten Bereich nach links und rechts ziehen, im 2D-Modus in alle Richtungen. Wenn Sie alles ausgewhlt haben, knnen Sie den gesamten Graphen umherziehen.

Add
Wenn Sie unter Windows XP die Taste Ctrl, unter Mac OS X die Taste X gedrckt halten und die Maus aufwrts bzw. abwrts bewegen, verndern Sie die Werte aller Daten innerhalb des selektierten Bereichs. Es wird allen Werten etwas hinzugefgt oder etwas von ihnen abgezogen, abhngig davon, wie weit und in welche Richtung Sie die Maus ziehen

Panel Lock Mode


Es gibt eine Verbindung zwischen dem Modus Panel Lock des Instruments und den Table-Modulen. Wenn der Modus Panel Lock aktiv und das ist (SchraubenIcon statt Schraubenschlssel-Icon), beziehen sich alle Tastaturkrzel wie Copy (Windows XP: Ctrl+C; Mac OS X: X+C) und Paste (Windows XP: Ctrl+V; Mac OS X: X+V) auf die selektierten Daten im Table-Graphen anstatt auf das Modul selbst. Wenn also das Panel vor dem versehentlichen Verschieben von Elementen gesichert ist, bewegen Sie die Daten im Modul und nicht die Reprsentation des Moduls im Panel..

278 Tabellen-Module

REAKTOR 5

23. Macro-Sammlung Classic Modular Collection


Die Macro-Sammlung Classic Modular ist ein Baukastensystem von REAKTOR-Macros, welches analogen Modularsystemen nachempfunden ist. Die Sammlung enthlt Sampler, Granularsynthese-Module und vielseitige Sequenzer sowie eine groe Anzahl von Oszillatoren, Filtern und Modulations-generatoren. Mehrere Instrumente in der REAKTOR-Library wurden unter Verwendung von Macros aus der Sammlung Classic Modular erstellt: der Synthesizer Green Matrix, der Synthesizer Blue Matrix mit integriertem Sequenzer und die Analogic Filter Box. Hren Sie sich diese Instrumente an, um ein Gefhl dafr zu bekommen, wie leistungsfhig die Macros aus der Classic Modular Collection sind. Die Macros der Classic Modular Collection haben zwei wesentliche Merkmale gemeinsam: 1. Der Wertebereich ist in allen Modulen und fr alle Ein- und Ausgnge auf die Werte von -1 bis 1 festgelegt. Das heit, dass alle Ausgnge mit allen Eingngen ohne Verstrkung oder Absenkung verbunden werden knnen. Dies ist der grte Unterschied zu Modulen und anderen Macros von REAKTOR, bei denen der Wertebereich von der physikalischen Einheit (z. B. Halbtonschritt, Dezibel (dB) oder Millisekunde) des Parameters abhngt. Zum Beispiel erwartet der Eingang fr die Tonhhe (P fr Pitch) eines Oszillators Werte im Bereich 0 bis 127, der Eingang fr die Amplitude (A) Werte zwischen 0 und 1. Um diesem Standard zu entsprechen, liegen sogar die Tonhhen-Signale, zum Beispiel die vom MIDI-Keyboard oder von einem Sequenzer empfangenen, in dem Wertebereich von 0 bis 1. Diese Signale knnen Sie mit dem Macro 0-1 to 0-127 Range Converter aus dem Ordner Event Processing in den Bereich zwischen 0 und 127 konvertieren. Die einzige Ausnahme von dieser Konvention ist das Positionssignal (Pos) der Sequencer-Macros. Da mit diesem Signal Positionen innerhalb der Sequenz adressiert werden, wre es Unsinn, den Wertebereich zu begrenzen. 2. Fr jeden wichtigen Parameter eines Macros gibt es einen Regler Manual, mit dem Sie den Parameter direkt kontrollieren knnen. Auerdem gibt es einen oder zwei Regler fr den Modulationsgrad. Fr jeden Modulationsgrad-Regler gibt es einen entsprechenden Macro-Eingang, mit dem Sie Modulationsquellen wie LFOs oder Hllkurven verbinden knnen. Die empfangenen Modulationssignale werden mit den Modulationsgrad-Reglern skaliert und zu dem Wert des Reglers Manual addiert.

REAKTOR 5

Macro-Sammlung Classic Modular Collection 279

Wenn die Anzahl der vorhandenen Modulations-Eingnge nicht ausreicht, knnen Sie einen Modulationsmixer verwenden. Diesen schlieen Sie an einen Modulations-Eingang an. Der entsprechende Modulationsgrad-Regler sollte dann auf Maximum gestellt werden, da der eigentliche Modulationsgrad mit dem Modulationsmixer eingestellt wird. Es gibt Event- und Audio-Modulations-Eingnge. Die meisten Modulationsquellen wie LFOs und Hllkurven erzeugen beide Signaltypen. Wenn Sie Audio-Signale in Event-Eingnge einspeisen mchten, mssen Sie die Audio-Signale mit dem Modul A to E ( aus dem Ordner Auxiliary von REAKTORs Modul-Sammlung) in Event-Signale konvertieren. Die Namen einiger Macros enthalten das Wort Event oder das Wort Audio. Diese Aufgaben dieser Macros bestehen darin, Modulations-Signale zu skalieren, umzuschalten, sie zu mischen und zu invertieren. Diese Macros sind jeweils in einer Event- und in einer Audio-Version verfgbar. Die Namen einiger anderer Macros enthalten das Wort Mono oder das Wort Stereo. Diese Macros mischen, -Filtern, verstrken oder verzerren normale Audio-Signale (im Gegensatz zu Modulations-Signalen), und die genannten Namensbestandteile kennzeichnen die Mono- und Stereo-Versionen dieser Macros. Mit den Macros der Classic Modular Collection knnen Sie polyphone, also. mehrstimmige Strukturen erstellen. Das ist ein groer Vorteil gegenber analogen Modularsystemen. Diese waren meist nur einstimmig ausgelegt. Da die Ausgnge von REAKTOR-Instrumenten aber nur ein einstimmiges Signal durchlassen, mssen Sie mehrstimmige Signale im Instrument mit dem Modul Voice Combiner (aus dem Ordner Auxiliary in REAKTORs Modul-Sammlung) zusammenfassen. In diesem Zusammenhang sei erwhnt, dass alle Anzeigen, wie z. B. Signalpegelanzeigen Nummernanzeigen, Oszilloskope oder Statusleuchten stets mit der zuletzt gespielten Stimme verbunden sind.

23.1. Display
Number Display
Zeigt den momentanen Wert des Eingangs-Signals an. Wenn dieser Wert sich zu schnell ndert, sollten Sie den eingebauten Spitzenwertdetektor mit einem Klick auf den Schalter Peak einschalten, sodass der momentane Wert der Amplituden-Hllkurve angezeigt wird.

280 Macro-Sammlung Classic Modular Collection

REAKTOR 5

Simple Scope
Wie ein analoges Oszilloskop zeigt dieses Macro den Kurvenverlauf des Eingangs-Signal an.

XY Scope
Oszilloskop im XY-Modus. Das Signal am Eingang X bestimmt die horizontale Ablenkung des abgebildeten Punkts, das Signal am Eingang Y die vertikale Ablenkung.

23.2. MIDI
Controller
Empfngt die folgenden MIDI-Controller und stellt sie an den Ausgngen zur Verfgung: Pitchbend, Modulationsrad, Aftertouch, Volume.

Notes Monophonic
Empfngt MIDI-Noten und leitet deren Noten-Nummer, Gate-Signal und den Velocity-Wert an die entsprechenden Ausgnge weiter. Die ausgegebenen Signale sind monophon, d. h., es liegt immer nur die zuletzt gespielte Note an. Diese wird an alle Stimmen des Instrumentes gesendet. Sie knnen den Tastaturbereich, der empfangen wird, auf dem Panel einstellen. Dieser Tastaturbereich ist unabhngig von dem Tastaturbereich, der im Dialog Properties des Instrumentes eingestellt ist, denn dieser gilt nur fr das Macro Notes Polyphonic (siehe unten). Sie knnen mehrere Macros des Typs Notes Monophonic mit unterschiedlichen Tastaturbereichen parallel verwenden.

Notes Polyphonic
Empfngt MIDI-Noten und leitet deren Noten-Nummer, Gate-Signal und den Velocity-Wert an die entsprechenden Ausgnge weiter. Die ausgegebenen Signale sind polyphon, d. h., die Noten werden verschiedenen Stimmen zugeordnet. Den Tastaturbereich, der empfangen wird, knnen Sie im Dialog Properties des Instruments einstellen; diese Einstellungen gelten innerhalb eines Instruments fr alle Macros des Typs Notes Polyphonic.

REAKTOR 5

Macro-Sammlung Classic Modular Collection 281

Selective Gates MIDI Keyboard


Empfngt die Note-On- und Note-Off-Signale von 12 aufeinanderfolgenden Tasten (ausgehend von der Taste, die Sie mit dem Regler Lower bestimmt haben) und leitet sie an die entsprechenden Ausgnge weiter. Es gibt pro Taste einen Ausgang. Die ausgegebenen Signale sind monophon, d. h., dass die Gate-Signale an alle Stimmen des Instruments gleichzeitig gesendet werden. Der eingestellte Tastaturbereich ist unabhngig von dem Tastaturbereich, der im Dialog Properties des Instruments eingestellt ist. Sie knnen dieses Macro beispielsweise verwenden, um verschiedene Hllkurven mit einer Taste zu triggern, oder um beim Niederdrcken bzw. Loslassen einer bestimmten Taste einen Sequencer zu starten, whrend Sie auf den Tasten auerhalb dieses Tastaturbereichs Noten spielen.

Selective Gates QWERTY Lower Keys


Wenn Sie ein Instrument selektiert haben, senden gedrckte Tasten der Computertastatur MIDI-Noten an das Instrument. Dieses Feature heit QWERTY. Falls Sie sich fragen, was das heit: Das sind die Buchstaben der ersten 6 Tasten der englischen Tastaturbelegung. Dieses Macro empfngt die Noten der unteren Tastenreihe Ihrer Computertastatur, die mit der Taste Y anfngt und mit der Taste M aufhrt, und leitet die Tastendrcke als GateSignale an die entsprechenden Ausgnge weiter. Es gibt pro Taste einen Ausgang. Die ausgegebenen Signale sind einstimmig, d.h., dass die Gate Signale an alle Stimmen des Instrumentes gesendet werden. Die ausgegebenen Signale sind monophon, d. h., dass die Gate-Signale an alle Stimmen des Instruments gleichzeitig gesendet werden. Der eingestellte Tastaturbereich der QWERTY-Tasten ist unabhngig von dem Tastaturbereich, der im Dialog Properties des Instruments eingestellt ist.

Selective Gates - QWERTY - Upper Keys


Entspricht dem Macro Selective Gates - QWERTY - Lower Keys, deckt aber die obere Tastenreihe ab. Diese fngt mit der Taste Q an und endet mit der Taste P.

282 Macro-Sammlung Classic Modular Collection

REAKTOR 5

23.3. Mixer/Amp
ber Verstrker
Signalgeneratoren wie Oszillatoren und Sampler verfgen bereits ber einen eingebauten Verstrker (der sein Signal ber den Eingang A empfngt). Wenn andere Signale verstrkt oder abgesenkt werden sollen, verwenden Sie dafr Macros des Typs Amp. Amp ist die Kurzform des englischen Worts Amplier und bedeutet Verstrker. Audio-Signale, die nicht als Modulations-Signale verwendet werden, knnen Sie von einem Verstrker mit exponentieller oder linearer Kennlinie verstrken bzw. absenken lassen. Welche Verstrker-Variante Sie am besten einsetzen, hngt von der Kennlinie des Modulations-Signals ab, welches an den Verstrker angeschlossen ist. Da das Ohr Amplitudennderungen exponentiell wahrnimmt, sollte entweder das Modulations-Signal oder der Verstrker eine exponentielle Kennlinie besitzen. Z. B. zeigt die ADSR-Hllkurve exponentielles Verhalten in der Decay- und Release-Phase und kann somit an lineare Verstrker, die auch in Oszillatoren und Sampler zu nden sind, angeschlossen werden. ModulationsSignale von den Sequencern haben eine lineare Kennlinie und sollten deshalb an Verstrker mit exponentieller Kennlinie angeschlossen werden. Um Modulations-Signale zu verstrken oder abzusenken, sollten Sie lineare Verstrker verwenden.

Amp Exponential
Verstrker mit exponentieller Kennlinie. Die Amplitude stellen Sie in Dezibel (dB) ein.

Amp Linear
Verstrker mit linearer Kennlinie. Die Amplitude wird in dem Bereich von 0 bis 1 eingestellt.

Crossfade
Kreuzblende. Das Ausgangs-Signal ist ein Mix aus beiden Eingangs-Signalen. Steht der Regler X auf 0, so besteht das Ausgangs-Signal nur aus dem Signal am ersten Eingang, steht der Regler X auf 1, besteht es nur aus dem Signal am zweiten Eingang. Steht der Regler X in der Mitte, so besteht das Ausgangssignal zu gleichen Teilen aus den Signalen des ersten und des zweiten Eingangs.

REAKTOR 5

Macro-Sammlung Classic Modular Collection 283

Inverter
Invertiert die Polaritt des Eingangs-Signals. Im unipolaren Modus (Uni) wird das Signal um 0.5 gespiegelt. Diesen Modus knnen Sie verwenden, um Gate-Signale, die nicht von der Anschlagsstrke abhngen, zu invertieren. Im bipolaren Modus (Bi) wird das Vorzeichen gedreht, d. h., dass das Signal mit -1 multipliziert wird. Dies ist der richtige Modus, um LFOs oder andere bipolare Modulations-Signale zu invertieren.

Master Volume
Verstrker mit eingebautem Limiter, der Verzerrungen am Ausgang von REAKTOR verhindert. Dieses Macro sollte das letzte im Signaluss des Instruments sein. Das Eingangs-Signal muss monophon sein. Mehrstimmige Signale knnen Sie mit dem Modul Voice Combiner zusammenfassen.

Mixer Simple
Einfacher 4-Kanal Mischer fr Audio-Signale, die nicht fr Modulations-zwecke genutzt werden. Um Modulations-Signale zu mischen, sollten Sie einen Modulations-Mischer verwenden.

Mixer Studio
8-Kanal-Mischer mit einem Post-Fader geschalteten Effect-Send-Regler, einem Pre-Fader geschalteten Effect-Send-Regler, einem Panning-Regler und einem An-/Aus-Schalter fr jeden Kanalzug. Die Eingangs-Signale mssen monophon sein. Mehrstimmige Signale knnen Sie mit dem Modul Voice Combiner zusammenfassen.

Modulation Mixer
3-Kanal-Mischer fr Modulations-Signale mit Invertierungs-Schalter fr jeden Kanal. Wenn Sie mit dem Schalter exp die Kennlinie der Regler von linear auf exponentiell umschalten, erhalten Sie im unteren Regelbereich eine hhere Ausung. Da der tatschliche Modulationsgrad mit dem Modulations-Mixer eingestellt wird, sollten Sie den Modulationsgrad-Regler des Eingangs, der mit dem Modulations-Mixer verbunden ist, auf den Maximalwert einstellen.

284 Macro-Sammlung Classic Modular Collection

REAKTOR 5

Modulation Matrix - Mixer


8x8-Mischer-Matrix fr Modulations-Signale. Die Spalten entsprechen den Eingngen, die Zeilen den Ausgngen der Matrix. Jede Zeile deniert einen Mix der Modulations-Signale, die an den Spalten anliegen. Der Mix einer Zeile wird an dem entsprechenden Ausgang des Macros ausgegeben. Wenn Sie mit den Schaltern exp die Kennlinie der Regler von linear auf exponentiell umschalten, erhalten Sie im unteren Regelbereich eine hhere Ausung. Da der tatschliche Modulationsgrad mit dem Modulations-Mixer eingestellt wird, sollten Sie den Modulationsgrad-Regler des Eingangs, der mit dem Modulations-Mixer verbunden ist, auf den Maximalwert einstellen.

Modulation Matrix - Switch


8x8-Schalter-Matrix fr Modulations-Signale. Die Zeilen entsprechen den Eingngen, die Spalten den Ausgngen der Matrix. Mit den Schaltern knnen Sie pro Spalte der 8 Modulations-Signale auswhlen. Dieses Signal wird ohne Amplitudennderung an den entsprechenden Ausgang weitergeleitet.

Panner
Mit diesem Macro knnen Sie die Panorama-Position des Eingangs-Signals zwischen den beiden Ausgngen bestimmen.

Scanner
Die 8 Eingnge werden in Abhngigkeit von der Scan-Position abgesucht. Wenn die Scan-Position zwischen zwei Eingngen liegt, besteht das Ausgangs-Signal aus einer Kreuzblende von diesen beiden Eingngen.

23.4. Oscillator
Geiger Counter
Erzeugt in zuflligen Zeitintervallen kurze Impulse oder Pulswellen hnlich dem Gerusch eines Geigerzhlers. Die durchschnittliche Rate und der Grad der Randomisierung der Impulse bzw. Pulswellen knnen Sie einstellen.

REAKTOR 5

Macro-Sammlung Classic Modular Collection 285

Noise
Rauschgenerator mit vier verschiedenen Rausch-Typen: White noise: Weies Rauschen. Alle Frequenzen haben die gleiche Amplitude.. Pink noise: Rosa Rauschen. Hohe Frequenzen werden mit 3 dB pro Oktave gedmpft. Ein Filter-Sweep mit einem Bandpass-Filter erzeugt ein Signal mit konstanter Lautstrke. Coloured (-Filtered) noise: Gefrbtes bzw ge-Filtertes Rauschen: Die Farbe des Filters knnen Sie mit dem Regler Colour einstellen. 808: Rauschgenerator, wie er in der legendren Drum Machine TR-808 verwendet wird, um Hi-Hats und Cymbals zu erzeugen. Dieser Generator besteht aus 6 verstimmten Pulsoszillatoren.

Oscillator - Symmetry
Oszillator mit Symmetrie- und Pulsweiten-Modulation fr alle verfgbaren Wellenformen: Bipolar Ramp Pulse (eine Abwandlung der SgezahnWellenform), Bipolar Pulse, normale Pulswelle, Triangle /Sawtooth und Parabolic (entspricht einer sehr leicht verzerrten Sinuswelle). Die zwei Symmetrie- bzw. Pulsweiten-Modulations-Eingnge haben unterschiedliche Eigenschaften: Der erste Eingang hat eine lineare Kennlinie, welche bei LFOs gut klingt. Der zweite Eingang hat eine exponentielle Kennlinie, die bei Hllkurven gute Ergebnisse liefert

Oscillator - Sync
Vielseitiger Oszillator mit harter und weicher Synchronisation, Phasenmodulation und Frequenzmodulation. Die verfgbaren Wellenformen sind Sgezahn, Puls, Triangle, Sinus und Impuls. Bei harter Synchronisation startet der Oszillator bei der eingestellten Phase. Bei softer Synchronisation wird die Abspielrichtung innerhalb der Wellenform umgedreht, was einen nicht ganz so rauhen Sync-Sound ergibt.

Random
Zufallszahlengenerator. Zufallszahlen werden in der eingestellten Rate erzeugt. Wenn der Schalter Rmp eingeschaltet ist, werden zwischen aufeinander folgenden Zahlen verbindende Rampen eingefgt.

286 Macro-Sammlung Classic Modular Collection

REAKTOR 5

23.5. Sampler
Sampler spielen Samples ab, die in der Sample Map enthalten sind. Den Sample Map Editor nden Sie auf der Seite Function (Zahnrder-Icon) im Dialog Properties von Sampler-Modulen. Um Beat-Loops abzuspielen, knnen Sie entweder den Classic Sampler oder den Beat Loop Sampler verwenden. Der letztere hat den Vorteil, dass Sie das Tempo und die Tonhhe unabhngig voneinander einstellen knnen. Wenn dies nicht erforderlich ist, sollten Sie den Classic Sampler verwenden, da dieser weniger CPU-Leistung bentigt. Bei beiden Sampler-Versionen knnen Sie die Loop-Lnge modulieren lassen. Um sicher zu gehen, dass die Loop-Lnge immer ein Vielfaches einer bestimmten Notenlnge (z. B. ein Vierteltakt oder ein ganzer Takt) ist, knnen Sie die Notenlnge quantisieren lassen. Das Raster fr die Quantisierung stellen Sie mit dem Regler LL Q Regler ein. Wenn Sie diesen Regler auf den Wert 0 setzen, ndet keine Quantisierung statt. Die Sample-Startposition, die Loop-Startposition und die Positions-Abweichung (englisch: Offset; nur im Beat Loop Sampler) knnen Sie auf hnliche Art und Weise quantisieren. Bei dem Classic Sampler mssen Sie fr jedes Sample einstellen, ob es im Loop wiedergegeben werden soll. Der Beat Loop Sampler spielt die Samples immer als Loop ab.

Beat Loop
Dieser Sampler ist auf das Abspielen von Beat-Loops spezialisiert. Er synchronisiert solche Samples unabhngig von dem Original-Tempo zu einem externen Taktgeber (englisch: Clock), der an dem Eingang Clk des Macros angeschlossen ist. Die Tonhhe bei der Wiedergabe ist unabhngig von der Abspielgeschwindigkeit. Hierfr wird das Sample in kleine Stcke geschnitten, die Grains heien. Bei der Wiedergabe werden diese Schnipsel wieder zusammengesetzt. Der Sampler bendet sich im permanenten Loop-Modus. Neben der Sample-Auswahl und der Tonhhe knnen Sie folgende Parameter verndern: Startposition, Loop-Startposition, Loop-Lnge und PositionsAbweichung (englisch: Offset). Die Einheit der entsprechenden Regler stellen Sie mit dem Regler Unit in 1/16tel-Noten ein. Das Macro hat zwei Ausgnge fr Positions-Events, die Sie verwenden knnen, um damit Sequencer anzutreiben. Die Events an dem Ausgang Pos werden zu Beginn jeder1/16tel-Noten gesendet und knnen Sequencer antreiben, die nicht die Parameter des Beat Loop Sampler selbst modulieren. Die Positions-Events am Ausgang Pos* werden am Anfang der Grains gesendet. Grains beginnen zwischen zwei 1/16tel-Noten. Zu diesem Zeitpunkt tastet der Sampler alle REAKTOR 5 Macro-Sammlung Classic Modular Collection 287

seine Parameter mit Ausnahme der Startposition ab und hlt deren Werte bis zum Anfang des nchsten Grains. Deshalb sollte der Ausgang Pos* mit Sequencern verbunden werden, die die Parameter des Beat Loop Samplers modulieren.

Classic Sampler
Der Classic Sampler spielt Samples auf die altmodische Art und Weise ab, bei der die Abspielgeschwindigkeit von der Tonhhe abhngt. Der Sampler kann das Sample frequenzmoduliert wiedergeben. In Abhngigkeit von einem Modulations-Signal kann die Wiedergaberichtung umgekehrt werden. Im Sample Map Editor knne Sie fr jedes Sample einstellen, ob es im Loop wiedergegeben werden soll. Die Startposition, Loop-Startposition und die Loop-Lnge knnen Sie in 1/128-Schritten angeben. Bei einer Sample-Lnge von einem Takt wrden Vielfache von 8 also 1/16tel-Noten adressieren

Resynth
Sampler-Resynthesizer mit unabhngiger Kontrolle ber Tonhhe und Wieder gabegeschwindigkeit. Dieser Sampler ist spezialisiert auf die Wiedergabe von Samples ohne Beat. Der Resynth Sampler schneidet das Sample in kleine Stcke, die Grains genannt werden. Bei der Wiedergabe werden diese Schnipsel wieder zusammengesetzt. Mit dem Granularitts-Regler (Granu) bestimmen Sie, wie klein diese Schnipsel sein sollen. Um einen glatten bergang von einem Grain zum nchsten zu gewhrleisten werden die Grains berlappend wiedergegeben. Die berblend-Dauer von zwei sich berlappenden Grains stellen Sie mit dem Regler Smooth ein Die Startposition, Loop-Startposition und die Loop-Lnge knnen Sie in 1/128-Schritten angeben. Bei einer Sample-Lnge von einem Takt wrden Vielfache von 8 also 1/16tel-Noten adressieren.

23.6. Sequencer
Dieser Ordner enthlt Macros, mit denen Sie leistungsfhige Sequencer bauen knnen. Es gibt drei Klassen von Macros: Clock-Macros, Macros, die das Clock-Signal verndern und die eigentlichen Sequencer-Macros, die mit dem Clock-Signal angetrieben werden. Die Clock-Macros (deutsch: Taktgeber) erzeugen Events in einer einstellbaren Rate.

288 Macro-Sammlung Classic Modular Collection

REAKTOR 5

Mit jedem neuen Event steigt deren Wert um 1. Die Werte der Events adressieren Positionen innerhalb von Sequenzen, die in den Sequencern gehalten werden. Deshalb werden diese Events auch Positions-Events genannt. Die Macros, die das Clock-Signal verndern, knnen zwischen dem ClockMacro und den Sequencern eingefgt werden.

Global Clock
Taktgeber, der die Positions-Events der globalen Clock von REAKTOR aussendet. Diesen Taktgeber knnen Sie mit den entsprechenden Tasten in der HauptWerkzeugleiste von REAKTOR starten und stoppen. Die zeitliche Ausung der Events knnen Sie auf dem Panel einstellen. Neben dem Ausgang fr die Positions-Events gibt es einen Ausgang fr das Clock-Gate-Signal. Dieses Signal nimmt den Wert 1 an, wenn Sie den Taktgeber starten, und den Wert 0, wenn Sie den Taktgeber stoppen. Manche Sequencer bentigen dieses Signal, um initialisiert oder zurckgesetzt zu werden. Z. B. verhindert dieses Signal Notenhnger beim Stoppen des Sequencers.

Position Delay
Verzgert die empfangenen Positions-Events. Wenn die Verzgerungszeit moduliert wird, verndert sich der Abstand zwischen den Positions-Events. Somit knnen mit dem Delay groovende oder geshuffelte Zeitausungen erzeugt werden.

Position Looper
Lsst die empfangenen Positions-Events in einem Loop laufen. Im Gegensatz zu der eingebauten Loop-Funktion in den Sequencern knnen Sie bei diesem Macro der Loop-Anfang und die Loop-Lnge von einem Modulations-Signal modulieren lassen. Im Modus Freerun springt der Loop erst dann zum LoopAnfang, wenn das Loop-Ende erreicht wird. Im Modus Hardsync, der auch in den Sequencern angewandt wird, werden die empfangenen PositionsEvents in den Loop-Ausschnitt hineingefaltet, sodass der Looper sofort in den neuen Loop-Ausschnitt springt, wenn dieser z. B. um X Schritte nach rechts verschoben wird. Im Modus Freerun wrde es X Schritte dauern, bis der Looper in den neuen Loop hineinluft

REAKTOR 5

Macro-Sammlung Classic Modular Collection 289

Position Offset
Addiert einen bestimmten Wert zu den ankommenden Positions-Events hinzu, um die Ausleseposition innerhalb einer Sequenz zu verschieben.

Sequencer 1x Notes, 4x Mod, 8x Trigger


Eine Kombination aus einem Noten-Sequencer, einem 4-Kanal ModulationsSequencer und einem 8-Kanal-Trigger-Sequencer. Die eingestellte SequenzNummer sowie die Einstellung der anderen globalen Bedienelemente (Loop-Scroll-Balken, Edit-Scroll-Balken und View-Scroll-Balken) gelten fr alle Sequencer. Die globalen Funktionen wie das Kopieren, Lschen oder Aufnehmen von Sequenzen wirken auf alle Sequencer gleichzeitig. Mehr Informationen zu den einzelnen Sequencern finden Sie in den Erklrungen zu den Macros Sequencer Note, Sequencer Modulation 4x und Sequencer Trigger 8x. Der Blue Matrix Synthesizer in der REAKTORLibrary wird durch diesen Sequencer angesteuert und wird in der Blue Matrix Dokumentation detailliert beschrieben.

Sequencer Classic Step


Ein klassischer Step-Sequencer mit 16 Schritten. Im Gegensatz zu den anderen Sequencern in dieser Sammlung besteht dieser Sequencer aus 16 Fadern, deren Werte schrittweise abgelesen und an den Ausgang weitergeleitet werden. Da die Fader per MIDI ferngesteuert werden knnen, bietet sich dieser Sequencer an, wenn die Werte der einzelnen Schritte mit einer MIDI-Faderbox oder einem anderen MIDI-Controller ferngesteuert werden sollen.

Sequencer Modulation 4x
Sequencer, um vier parallele Modulations-Signale aufzuzeichnen und abzuspielen. Diese Signale knnen genauso wie LFOs oder Hllkurven benutzt werden, um Synthese-Parameter, beispielsweise von Oszillatoren oder Filtern, zu modulieren. Mit dem Schalter View whlen Sie zwischen den Ansichten All und Solo. In der Ansicht All werden alle vier Kanle gleichzeitig angezeigt. In der Ansicht Solo ist nur ein Kanal zu sehen, dieser wird aber mit einer hheren vertikalen Ausung dargestellt. Mit dem Scroll-Balken Select (der zweite vertikale Scroll-Balken von links) whlen Sie den Kanal aus, der in der Ansicht Solo dargestellt werden soll.

290 Macro-Sammlung Classic Modular Collection

REAKTOR 5

Mit dem Drehregler Seq whlen Sie eine von 128 Sequenzen aus. Jeder der 128 Snapshots des Instrumentes kann auf eine andere Sequenz-Nummer gesetzt werden. Die Sequenzen sind 768 Schritte lang, was einer Lnge von 8 Takten bei einer Ausung von 1/96 Note entspricht oder einer Lnge von 48 Takten bei einer Ausung von 1/16 Note. Die Anzahl und die Lnge der Sequenzen knnen Sie im Dialog Properties der SequencerAnzeige eingestellt werden. Der X-Wert bestimmt die Lnge und der Y-Wert die Anzahl der Sequenzen. Da die letzten 8 (4*2) Sequenzen als Copy/ Paste-und Undo-Buffer verwendet werden, muss die Anzahl der Sequenzen mindestens 12 (4*3) betragen. Bitte bercksichtigen Sie, dass die Sequencer keinen Edit Buffer haben. Alle nderungen berschreiben die bestehende Sequenz. Wenn Versionen einer Sequenz erstellt werden sollen, mssen Sie die Sequenz vor dem Editieren per Copy und Paste kopieren. Auf der Seite Appearance im Dialog Properties der Sequencer-Anzeige knnen Sie das dargestellte Zeitraster an die Ausung des Taktgebers angleichen. Bei einer Ausung von 1/96 Note sollte der Parameter Grid Step auf den Wert 6 gesetzt werden, bei einer Ausung von 1/16 Note auf 1.. Es gibt 3 horizontale Scroll-Balken: Edit, Loop und View. Um die Lnge eins Scroll-Balkens zu ndern, ziehen Sie mit der Maus am Ende des Balkens. Wenn Sie in der Mitte ziehen, verschieben Sie die Scroll-Balken. Ein Klick neben die Scroll-Balken lsst sie um eine Lnge nach rechts oder links springen. Der Scroll-Balken Edit deniert den Bereich innerhalb der Sequenz, auf den die folgenden Funktionen angewendet werden knnen: Copy/Paste/Cut/Insert, Randomisierung (Rand), Quantisierung (Quant), Rampe (Ramp), Lschen (Clear) und Aufnahme (Rec). Der Scroll-Balken Loop bestimmt den Sequenz-Ausschnitt, der als Loop abgespielt wird. Mit dem Scroll-Balken View stellen Sie den sichtbaren Bereich der Sequenz ein. Fr den Scroll-Balken Edit und den Scroll-Balken Loop knnen Sie mit dem Regler Bar / ein Quantisierungsraster einstellen. Informationen ber die Funktionen wie Copy und Paste, etc. nden Sie in den Popup-Texten der Funktionstasten. Bitte beachten Sie, dass die Funktionen auf alle sichtbaren Kanle gleichzeitig angewendet werden. Dieser Sequencer kann auch Modulations-Signale aufnehmen. Dazu mssen Sie diese an die Mod-Eingnge anschlieen. Um auf einem Kanal aufnehmen zu knnen, klicken Sie den Schalter RecE des Kanals an. Die eigentliche Aufnahme startet, wenn Sie den Schalter Rec 1/0 drcken.

REAKTOR 5

Macro-Sammlung Classic Modular Collection 291

Bitte beachten Sie, dass nur auf dem Sequenz-Ausschnitt aufgenommen wird, der durch den horizontalen Scroll-Balken Edit markiert ist. Wenn der Schalter 1 Shot an ist, startet die Aufnahme erst, wenn das erste aufzunehmende Modulations-Event empfangen wird. Die Aufnahme endet, wenn der Positionszeiger einmal durch den Edit-Bereich gelaufen ist.

Sequencer Note
Ein Sequencer, um Noten aufzuzeichnen und abzuspielen. Er besteht aus zwei parallel betriebenen Sequencern. Der obere ist fr die eigentlichen Noten zustndig. Diese werden als Piano-Rolle angezeigt: Die horizontale Richtung reprsentiert die Zeit, die vertikale die Tonhhe der Noten. Eine Note beginnt, wenn die Tonhhe einen einstellbaren Schwellwert bersteigt; die Note endet, wenn dieser Schwellwert unterschritten wird. Den Schwellwert stellen Sie mit dem mittleren vertikalen Scroll-Balken auf der rechten Seite des oberen Sequencers ein. Der untere Sequencer erzeugt Re-Trigger-Events in den Noten des oberen Sequencers und bestimmt deren Velocity-Wert. Mit dem Drehregler Seq whlen Sie eine von 128 Sequenzen aus. Jeder der 128 Snapshots des Instrumentes kann auf eine andere Sequenz-Nummer gesetzt werden. Die Sequenzen sind 768 Schritte lang, was einer Lnge von 8 Takten bei einer Ausung von 1/96 Note entspricht oder einer Lnge von 48 Takten bei einer Ausung von 1/16 Note. Die Anzahl und die Lnge der Sequenzen knnen Sie im Dialog Properties der Sequencer-Anzeige eingestellt werden. Der X-Wert bestimmt die Lnge und der Y-Wert die Anzahl der Sequenzen. Da die letzten beiden Sequenzen als Copy/Paste- und Undo-Buffer verwendet werden, muss die Anzahl der Sequenzen mindestens 3 betragen. Bitte bercksichtigen Sie, dass die Sequencer keinen Edit Buffer haben. Alle nderungen berschreiben die bestehende Sequenz. Wenn Versionen einer Sequenz erstellt werden sollen, mssen Sie die Sequenz vor dem Editieren per Copy und Paste kopieren. Auf der Seite Appearance im Dialog Properties der Sequencer-Anzeige knnen Sie das dargestellte Zeitraster an die Ausung des Taktgebers angleichen. Bei einer Ausung von 1/96 Note sollte der Parameter Grid Step auf den Wert 6 gesetzt werden, bei einer Ausung von 1/16 Note auf 1. Es gibt 3 horizontale Scroll-Balken: Edit, Loop und View. Um die Lnge eins Scroll-Balkens zu ndern, ziehen Sie mit der Maus am Ende des Balkens. Wenn Sie in der Mitte ziehen, verschieben Sie die Scroll-Balken. Ein Klick neben die Scroll-Balken lsst sie um eine Lnge nach rechts oder links springen.

292 Macro-Sammlung Classic Modular Collection

REAKTOR 5

Der Scroll-Balken Edit deniert den Bereich innerhalb der Sequenz, auf den die folgenden Funktionen angewendet werden knnen: Copy/Paste/Cut/ Insert, Randomisierung (Rand), Quantisierung (Quant), Rampe (Ramp), Lschen (Clear) und Aufnahme (Rec). Der Scroll-Balken Loop bestimmt den Sequenz-Ausschnitt, der als Loop abgespielt wird. Mit dem ScrollBalken View stellen Sie den sichtbaren Bereich der Sequenz ein. Fr den Scroll-Balken Edit und den Scroll-Balken Loop knnen Sie mit dem Regler Bar/ein Quantisierungsraster einstellen. Informationen ber die Funktionen wie Copy und Paste, etc.. nden Sie in den Popup-Texten der Funktionstasten. Dieser Sequencer kann auch Noten aufnehmen, die Sie ihm ber die Eingnge P (Pitch) und G (Gate) zufhren. Um den Sequencer in den AufnahmeModus zu versetzen, klicken Sie auf die Schaltche RecE. Die eigentliche Aufnahme startet, wenn Sie den Schalter Rec 1/0 drcken. Bitte beachten Sie, dass nur auf dem Sequenzausschnitt aufgenommen wird, der durch den horizontalen Scroll-Balken Edit markiert ist. Wenn der Schalter 1 Shot aktiv ist, startet die Aufnahme erst, wenn die erste aufzunehmende Note empfangen wird. Die Aufnahme endet, wenn der Positionszeiger einmal durch den Edit Bereich gelaufen ist.

Sequencer Simple Modulation


Einfacher Modulations-Sequencer. hnlich dem Macro Sequencer Modulation 4x, aber mit nur einem Kanal und weniger Mglichkeiten.

Sequencer Trigger 8x
Sequencer, um 8 parallele Triggersignale aufzuzeichnen und abzuspielen. Diese Signale knnen Sie beispielsweise verwenden, um Hllkurven, Sampler oder Drum-Synthesizer anzusteuern. Mit dem Schalter View whlen Sie zwischen den Ansichten All und Solo. In der Ansicht All werden alle vier Kanle gleichzeitig angezeigt. In der Ansicht Solo ist nur ein Kanal zu sehen, dieser wird aber mit einer hheren vertikalen Ausung dargestellt. Mit dem Scroll-Balken Select (der zweite vertikale Scroll-Balken von links) whlen Sie den Kanal aus, der in der Ansicht Solo dargestellt werden soll. Mit dem Drehregler Seq whlen Sie eine von 128 Sequenzen aus. Jeder der 128 Snapshots des Instrumentes kann auf eine andere Sequenz-Nummer gesetzt werden. Die Sequenzen sind 768 Schritte lang, was einer Lnge von

REAKTOR 5

Macro-Sammlung Classic Modular Collection 293

8 Takten bei einer Ausung von 1/96 Note entspricht oder einer Lnge von 48 Takten bei einer Ausung von 1/16 Note. Die Anzahl und die Lnge der Sequenzen knnen Sie im Dialog Properties der Sequencer-Anzeige eingestellt werden. Der X-Wert bestimmt die Lnge und der Y-Wert die Anzahl der Sequenzen. Da die letzten 16 (8*2) Sequenzen als Copy/Pasteund Undo-Buffer verwendet werden, muss die Anzahl der Sequenzen mindestens 24 (8*3)betragen. Bitte bercksichtigen Sie, dass die Sequencer keinen Edit Buffer haben. Alle nderungen berschreiben die bestehende Sequenz. Wenn Versionen einer Sequenz erstellt werden sollen, mssen Sie die Sequenz vor dem Editieren per Copy und Paste kopieren Auf der Seite Appearance im Dialog Properties der Sequencer-Anzeige knnen Sie das dargestellte Zeitraster an die Ausung des Taktgebers angleichen. Bei einer Ausung von 1/96 Note sollte der Parameter Grid Step auf den Wert 6 gesetzt werden, bei einer Ausung von 1/16 Note auf 1. Es gibt 3 horizontale Scroll-Balken: Edit, Loop und View. Um die Lnge eins Scroll-Balkens zu ndern, ziehen Sie mit der Maus am Ende des Balkens. Wenn Sie in der Mitte ziehen, verschieben Sie die Scroll-Balken.. Ein Klick neben die Scroll-Balken lsst sie um eine Lnge nach rechts oder links springen. Der Scroll-Balken Edit deniert den Bereich innerhalb der Sequenz, auf den die folgenden Funktionen angewendet werden knnen: Copy/Paste/ Cut/Insert, Randomisierung (Rand), Quantisierung (Quant), Rampe (Ramp), Lschen (Clear) und Aufnahme (Rec). Der Scroll-Balken Loop bestimmt den Sequenz-Ausschnitt, der als Loop abgespielt wird. Mit dem Scroll-Balken View stellen Sie den sichtbaren Bereich der Sequenz ein. Fr den ScrollBalken Edit und den Scroll-Balken Loop knnen Sie mit dem Regler Bar / ein Quantisierungsraster einstellen. Informationen ber die Funktionen wie Copy und Paste, etc. nden Sie in den Popup-Texten der Funktionstasten. Bitte beachten Sie, dass die Funktionen auf alle sichtbaren Kanle gleichzeitig angewendet werden. Dieser Sequencer kann auch Triggersignale aufnehmen, die Sie ihm ber die mit Trig beschrifteten Eingnge zufhren. Um den Sequencer in den Aufnahme-Modus zu versetzen, klicken Sie auf die Schaltche RecE. Die eigentliche Aufnahme startet, wenn Sie den Schalter Rec 1/0 drcken. Bitte beachten Sie, dass nur auf dem Sequenzausschnitt aufgenommen wird, der durch den horizontalen Scroll-Balken Edit markiert ist. Wenn der Schalter 1 Shot aktiv ist, startet die Aufnahme erst, wenn die erste aufzunehmende Note empfangen wird. Die Aufnahme endet, wenn der Positionszeiger einmal durch den Edit Bereich gelaufen ist 294 Macro-Sammlung Classic Modular Collection REAKTOR 5

23.7. LFO, Envelope


Envelope ADSR
Hllkurvengenerator nach dem klassischen Attack-Decay-Sustain-Release-Modell.

Envelope Decay
Hllkurvengenerator mit Decay.

Envelope One-Ramp
Hllkurvengenerator, der in einer vorgegebenen Zeit eine Rampe zwischen einem Startpunkt und einem Endpunkt berechnet. Mit dem Schalter lin schalten Sie die Kennlinie der Rampe von exponentiell auf linear um. Wenn Sie den Schalter s/h drcken, werden die Werte der Start- und Endpunkt Regler abgetastet, sobald die Hllkurve startet. Die Werte werden dann bis zum nchsten Start gehalten

Envelope Follower
Der Hllkurvenfolger erzeugt eine Hllkurve in Abhngigkeit von der Amplitude des Eingangs-Signals. Im Modus Peak folgt das Ausgangs-Signal den Amplitudenspitzen des EingangsSignals. Das Eingangs-Signal wird gleichgerichtet und mit einer einstellbaren Release-Zeit geglttet. Die Attack-Zeit ist Null. Im Modus Roots means Square (Rms) folgt das Ausgangs-Signal der Lautstrke des Eingangs-Signals. Das bedeutet beispielsweise, dass im Vergleich zum Modus Peak kurze impulsive Signale nicht so sehr in das Ausgangs-Signal mit einieen, da die Lautstrke bei krzeren Signalen subjektiv geringer ist. Technisch gesehen ist der RMS-Wert die Quadratwurzel vom Durchschnitt des quadrierten Signals innerhalb eines bestimmten Zeitintervalls.

LFO
Niederfrequenzoszillator mit folgenden Wellenformen: Slow Random, Sinus, Triangle und Puls. Mit dem Regler Wave stellen Sie die gewnschte Wellenform ein. Zwischenschritte zwischen zwei aufeinanderfolgende Wellenformen knnen Sie ebenfalls einstellen. Die Symmetrie oder Pulsbreite der Wellenformen legen

REAKTOR 5

Macro-Sammlung Classic Modular Collection 295

Sie mit dem Regler Width fest. Eine Sgezahn Wellenform kann mithilfe dieses Reglers aus der Dreiecks-Wellenform (Triangle) gewonnen werden.. Es gibt drei verschiedene Mglichkeiten, die Geschwindigkeit des LFOs einzustellen. Mit dem Schalter Unit whlen Sie den Modus aus. Im Modus P ndert der Regler Speed die Tonhhe des LFOs in Halbtonschritten. Im Modus bpm wird die Geschwindigkeit relativ zu den Beats Per Minute (BPM) der globalen Clock in REAKTOR eingestellt. Im Modus pos wird die Geschwindigkeit relativ zu der Rate der Positions-Events an dem Eingang Pos des Macros eingestellt. Diesen Modus sollten Sie dann whlen, wenn der LFO zu einem Taktgeber synchronisiert werden soll, der unabhngig von der globalen Clock von REAKTOR ist. Die Positions-Events dieses Taktgebers speisen Sie ber den Eingang Pos in das Macro LFO ein. Der Regler Div teilt die Geschwindigkeit des globalen Taktgebers und der gemessenen Geschwindigkeit der Positions-Events am Eingang Pos des Macros. Im Modus bpm bestimmt der Regler Div die Einheit des Drehreglers Speed in 1/96tel-Noten. 6 entspricht beispielsweise einer Ausung von 1/16tel, 12 einer Ausung von 1/8tel und 24 einer Ausung von 1/4tel. Diese Entsprechung gilt auch im Modus Pos, falls die PositionsEvents am Eingang Pos eine Ausung von 1/96tel Note besitzen Der LFO kann zu einem externen Signal synchronisiert werden, oder, wenn der Schalter Unit auf bpm oder pos steht, zu der Song-Position. In dem Moment der Synchronisation startet der LFO in der Phase, die Sie mit dem Regler Phase eingestellt haben.

Sample and Hold


Bei Ankunft von Events am Eingang TE oder Flanken im Audio-Signal am Eingang C wird der Wert des Eingangs-Signal abgetastet und bis zur nchsten Abtastung gehalten. Auf dem Panel knnen Sie einstellen, wann genau die Abtastung erfolgen soll.

Triggered Random
Zufallszahlengenerator, der immer dann eine Zufallszahl ausgibt, wenn im Clock-Signal eine Flanke erkannt wird. Mit dem Schalter Edge bestimmten Sie, bei welcher Gelegenheit die Zufallszahl ausgegeben werden soll: Wenn Sie die Einstellung + whlen, wird die Zufallszahl ausgeben, wenn das Signal ber den Wert 0 ansteigt. Wenn Sie die Einstellung whlen, wird die Zufallszahl erzeugt, wenn das Signal unter den Wert 0 abfllt. Whlen Sie die Einstellung both, um sowohl von steigenden als auch von fallenden Flanken eine Zufallszahl triggern zu lassen.

296 Macro-Sammlung Classic Modular Collection

REAKTOR 5

23.8. Filter
3 Band Filter
Vielseitiger 3-Band Equalizer. Wenn Sie einzelne Bnder stumm schalten, sind auch folgende Filtertypen mglich: Tiefpass-Filter, Hochpass-Filter, BandpassFilter und Kerb-Filter (Notch). Dieses Filter knnen Sie auch benutzen, um Kill-Filter von DJ-Mixern zu simulieren und so Frequenzen nahezu vollstndig aus dem Audio-Signal zu entfernen

Bandsplit
Teilt das Eingangs-Signal in drei Frequenzbnder (Hhen, Mitten, Bsse), damit Sie diese getrennt voneinander weiter bearbeiten knnen. Mischt man diese drei Bnder zusammen, wird das Eingangs-Signale ohne Verfrbung wiederhergestellt..

Comb
Kamm-Filter, um Flanger- und Chorus-Effekte zu erzeugen. Ein Kamm-Filter mischt das Eingangs-Signal mit dem verzgerten Eingangs-Signal. Dies resultiert in einem Frequenzspektrum, welches mit seinen Bergen und Tlern so aussieht wie ein nach oben gerichteter Kamm. Bei allen Vielfachen der eingestellten Frequenz des Filters entstehen Resonanzspitzen. Zwischen diesen Spitzen lscht sich das Signal aus. Mit dem Regler Feedback steuern Sie die Rckkopplung (Resonanz) des Filters. Mit dem Drehregler GainC bestimmen Sie, wie stark das AusgangsSignal bei steigender Resonanz abgesenkt wird. Das ist vor allem hilfreich, wenn die Filterresonanz moduliert wird. Mit dem Schalter Ex aktivieren Sie den externen Rckkopplungspfad. Das verzgerte Signal kann an dem Ausgang Send des Macros abgegriffen werden, um es beispielsweise mit Filtern oder Verzerrern zu bearbeiten. Das bearbeitete Signal fhren Sie ber den Eingang Ret des zurck in das Macro. Damit das Signal im Rckkopplungspfad nicht permanent lauter wird, drfen die verwendeten Filter und Verzerrer das Signal nicht verstrken. Fr das Filtern sollten Sie das Macro Multimode Accurate aus der Classic Modular Sammlung verwenden (siehe unten). Setzen Sie den Regler GainC dieses Filters auf den Wert 1.

REAKTOR 5

Macro-Sammlung Classic Modular Collection 297

Ladder Lowpass
Simulation des legendren, von Bob Moog entwickelten Tiefpass-Filters, wie es unter anderem im Minimoog Verwendung fand. Die Simulation zeichnet sich durch gesttigtes, d. h. leicht verzerrtes Resonanzverhalten, Eigenschwingung bei hoher Resonanz und Frequenzmodulation (FM) aus. Das Filter berechnet vier verschiedene Tiefpass-Signale: ein 1-Pol-Filter, ein 2-Pol-Filter, ein-3-Pol Filter und ein 4-Pol-Filter. Mit jedem Pol wchst die Dmpfung der Hhen um 6 dB pro Oktave. Ein 4-Pol-Tiefpass-Filter beispielsweise besitzt eine Dmpfung von 24 dB pro Oktave. Mit dem Regler Poles stellen Sie ein, welches Signal abgegriffen wird. Sie knnen auch Zwischenstufen einstellen.

Multimode Accurate
Multimode-Filter mit akkuratem Frequenzverhalten und geringer Prozessorlast. Akkurat bedeutet hier, dass ungewollte Verstrkungen und Dmpfungen nur im geringen Ma auftreten. Mit dem Drehregler GainC bestimmen Sie, wie stark das Ausgangs-Signal bei steigender Filterresonanz abgesenkt wird. Das ist vor allem hilfreich, wenn die Resonanz moduliert wird. Wenn Sie diesen Drehregler auf den Wert 1 einstellen, ist die Verstrkung fr alle Frequenzen kleiner oder gleich 1 unabhngig von der eingestellten Resonanz. Diese Einstellung sollten Sie whlen werden, wenn Sie dieses Filter im Rckkopplungspfad eines Delays einsetzen (das Delay und das Macro Comb erlauben eine externe Bearbeitung des rckgekoppelten Signals), weil diese Einstellung verhindert, dass das Signal in dem Rckkopplungspfad permanent lauter wird. Die folgenden Filter-Typen stehen zur Verfgung: 1-poliges Tiefpass-/Hochpass-Filter (6 dB/Oktave) 2-poliges Tiefpass-/Hochpass-/Bandpass-Filter (12 dB/Oktave) 4-poliges Tiefpass-/Hochpass-/Bandpass-Filter (24 dB/Oktave)

Multimode Resonance Limiter


Multimode-Filter mit eingebauten Resonanz-Limiter. Mit dem Regler limit stellen Sie den Schwellwert des Limiters in Dezibel (dB) ein. Wenn das Bandpass-Signal diesen Wert berschreitet, wird die Resonanz des Filters fr alle berechneten Filter-Typen heruntergesetzt. Dies verhindert, dass das Filter Frequenzen, die im Eingangs-Signal bereits sehr laut sind, noch zustzlich im

298 Macro-Sammlung Classic Modular Collection

REAKTOR 5

hohen Mae verstrkt. Mit dem Regler F foll bestimmen Sie, wie sehr sich der Schwellwert mit zunehmender Eckfrequenz (Cutoff) des Filters senkt. Mit dem Drehregler GainC bestimmen Sie, wie stark das Ausgangs-Signal bei steigender Filterresonanz abgesenkt wird. Das ist vor allem hilfreich, wenn die Resonanz moduliert wird. Die folgenden Filter-Typen stehen zur Verfgung: 2-poliges Tiefpass-/Hochpass-/Bandpass-Filter (12 dB/Oktave) 4-poliges Tiefpass-/Hochpass-/Bandpass-Filter (24 dB/Oktave)

23.9. Delay
Delay
Verzgert das Eingangs-Signal um die mir dem Drehregler Delay eingestellte Zeit. Es gibt drei verschiedene Regler namens Unit, mit denen Sie die Einheit des Drehreglers Delay einstellen. Welchen dieser Regler Sie verwenden mssen, bestimmen Sie mit dem Wahlschalter Mode auf der linken Seite der Regler. Im Modus ms stellen Sie die Einheit des Drehreglers Delay in Millisekunden ein. Im Modus bpm stellen Sie die Verzgerungszeit relativ zu dem Tempo des globalen Taktgebers von REAKTOR ein. Die Einheit wird dann in Notenlngen angegeben, 1/16 bedeutet beispielsweise, dass die Verzgerungszeit in 16telNoten eingestellt wird. Im Modus pos stellen Sie die Verzgerungszeit relativ zu der gemessenen Zeit zwischen den Positions-Events am Eingang Pos des Macros ein. Die Schrittweite des Drehreglers Delay ergibt sich aus dem Produkt der gemessenen Zeit und des Werts des Reglers Unit. Falls die PositionsEvents eine Ausung von 1/96 Note besitzen, muss man beispielsweise den Unit Regler auf 6 stellen damit die Verzgerungszeit in 16tel eingestellt werden kann. Den Modus pos sollten Sie dann whlen, wenn das Delay zu einem Taktgeber synchronisiert werden soll, der unabhngig von dem globalen Taktgeber von REAKTOR ist. Die Positions-Events dieses Taktgebers speisen Sie ber den Eingang Pos in das Macro ein. Die Verzgerungszeit kann moduliert werden. Mit dem Drehregler MQ stellen Sie das Quantisierungsraster fr das Modulations-Signal ein. Die Einheit dieses bestimmen Sie mit dem Regler Unit. Mit dem Regler Feedback steuern Sie die Rckkopplung des Delays. Mit dem Drehregler GainC bestimmen Sie, wie stark das Ausgangs-Signal bei REAKTOR 5 Macro-Sammlung Classic Modular Collection 299

steigender Resonanz abgesenkt wird. Das ist vor allem hilfreich, wenn die Filterresonanz moduliert wird. Mit dem Schalter Ex aktivieren Sie den externen Rckkopplungspfad. Das verzgerte Signal kann an dem Ausgang Send des Macros abgegriffen werden, um es beispielsweise mit Filtern oder Verzerrern zu bearbeiten. Das bearbeitete Signal fhren Sie ber den Eingang Ret des zurck in das Macro. Damit das Signal im Rckkopplungspfad nicht permanent lauter wird, drfen die verwendeten Filter und Verzerrer das Signal nicht verstrken. Fr das Filtern sollten Sie das Macro Multimode Accurate aus der Classic Modular Sammlung verwenden (siehe oben). Setzen Sie den Regler GainC dieses Filters auf den Wert 1. Mit dem Drehregler Dry/Wet denieren Sie das Mischverhltnis zwischen dem Eingangs-Signal (dry) und dem verzgerten Signal (wet).

23.10. Audio Modier


Audio Modier verndern das Eingangs-Signal auf die eine oder andere Art. Alle Modier, die das Signal verzerren (wie beispielsweise der Clipper oder der Saturator) haben einen eingebauten Eingangsverstrker. Mit diesem sollten Sie den Pegel des Eingangs-Signals auf 0 dB, also bis kurz unterhalb des orangefarbenen Bereichs der Pegelanzeige, aussteuern. Dies ist sinnvoll, weil der Wertebereich der Regler auf diesen Pegel abgestimmt wurde. Verzerrende Modier-Module besitzen (wie andere Module auch) einen Drehregler GainC. GainC steht fr Gain Correction, was soviel heit wie Amplitudenkorrektur. Dieser Drehregler hat bei allen Modier-Macros dieselbe Funktion und wird hier fr das Macro Clipper erklrt: Wenn der Regler GainC auf 0 gesetzt wird, wird die Ausgangsamplitude nicht verndert. Das bedeutet, dass durch Absenken des Clipping-Niveaus auch die Amplitude abnimmt. Dies ist die richtige Einstellung, wenn Sie das Modier-Macro in dem Rckkopplungspfad eines Delay eingefgt haben da bei dieser Einstellung das Signal nicht verstrkt wird. Wenn Sie den Drehregler GainC auf den Wert 1 einstellen, wird die Verringerung der Amplitude kompensiert. Wenn das Eingangs-Signal einen Pegel von 0 dB hat, bleibt dieser Pegel bei allen eingestellten Clipping-Niveaus erhalten. Dieser Effekt ist sehr ntzlich, wenn das Clipping-Niveau moduliert wird. Es ist zu bercksichtigen, dass die Amplitudenkorrektur nur dann richtig funktioniert, wenn Sie das EingangsSignal auf 0 dB aussteuern. Viele Modier-Macros haben einen SymmetrieRegler (Sym). Damit bestimmen Sie, wie unterschiedlich der positive und negative Anteil des Signals verzerrt wird. Wenn dieser Regler auf 0 steht, ist die Verzerrung fr beide Hlften gleich. 300 Macro-Sammlung Classic Modular Collection REAKTOR 5

Clipper
Beschneidet die Amplitude des Eingangs-Signal, d. h., das Signal wird oberhalb eines einstellbaren Pegels abgeschnitten.

Quantizer
Quantisiert die Amplitude des Eingangs-Signals. Das Eingangs-Signal wird in ein stufenfrmiges Signal umgewandelt. Dieses Macro knnen Sie verwenden, um das Quantisierungsrauschen der ersten Sampler-Keyboards zu simulieren, welches durch die geringe Bitanzahl der Samples hervorgerufen wurde.

Ringmodulator
Audio-Modier fr Amplituden- und Ringmodulation. Mit dem Regler Mod Depth bestimmen Sie, wie stark die Amplitude des Eingangs-Signals durch das Modulations-Signal moduliert wird. Fr eine Ringmodulation stellen Sie diesen Regler auf den Wert 1 ein. Dann wird das Eingangs-Signal mit dem Modulations-Signal multipliziert.

Saturator
Verzerrer mit einer s-frmigen Kennlinie und einem weichen bergang zur Sttigung. Ntzlich, um Rhrenverzerrung und Verzerrungen bei Bandsttigung zu simulieren.

Slew Limiter
Slew-Rate-Limiter und Glttungs-Filter. Das Ausgangs-Signal folgt dem Eingangs-Signal mit einer begrenzten Geschwindigkeit. Fr fallende und steigende Signale knnen Sie jeweils ein eigenes Geschwindigkeitslimit festlegen. Dieses Macro knnen Sie verwenden, um Modulations-Signale zu gltten oder um Portamento (also einen gleitenden bergang von einer Note zur nchsten) zu realisieren.

Waveshaper
Verzerrer mit einer linearen Kennlinie und zwei einstellbaren Sttzstellen (Breakpoints).

REAKTOR 5

Macro-Sammlung Classic Modular Collection 301

Wrapper
Wickelt oder faltet das Eingangs-Signal um einen einstellbaren Grenzwert. Der Wrapper ist sehr leistungsfhig, wenn es darum geht, Signale von Oszillatoren zu formen. Die Ergebnisse klingen hnlich wie OszillatorSynchronisation oder Pulsbreitenbreiten-Modulation.

23.11. Event Processing


0-1 to 0-127 Range Converter
Multipliziert das Eingangs-Signal mit 127. Dieses Macro sollten Sie verwenden, um Modulations-Signale zu konvertieren, die beispielsweise in den Eingang P (Pitch) eines Oszillator-Moduls eingespeist werden sollen. Dieser Eingang erwartet Werte zwischen 0 und 127. Eine andere Anwendung ist das Konvertieren von Modulations-Signalen in Positions-Events, damit diese Positionen in einem Step-Sequencer adressieren knnen. Auf dem Panel knnen Sie einstellen, ob die Werte am Ausgang auf ganze Zahlen gerundet werden sollen.

Quantizer
Verzerrt das Eingangs-Signal zu einer gestuften Wellenform, indem es die Eingangs-Events auf die nchste Vielfache der eingestellten Schrittgre rundet.

Randomizer
Randomisiert die ankommenden Events, d. h., es wird ihnen eine Zufallszahl hinzuaddiert. Den Wertebereich des Zufallsgenerators knnen Sie auf dem Panel einstellen.

302 Macro-Sammlung Classic Modular Collection

REAKTOR 5

Modul-Referenz
Module sind die elementarsten Komponenten eines REAKTOR-Ensembles. Dieser Teil des Handbuchs richtet sich vor allem an REAKTOR-Anwender, die Ihre Ensembles von Grund auf selbst konstruieren mchten. Wenn Sie dies nicht mchten oder meinen, dass Ihre Erfahrung fr die Konstruktion eigener Ensembles nicht ausreichend ist, bietet REAKTOR auch andere Mglichkeiten, sein Potential auszuschpfen: Falls Sie berhaupt nicht an der Konstruktion eigener Ensembles interessiert sind, arbeiten Sie auf Ensemble-Ebene. Falls Sie Ihre Lieblings-Instrumente in einem Ensemble zusammenstellen und diese gemeinsam verwenden mchten, arbeiten Sie auf Instrumenten-Ebene. Falls Sie Ihre eigenen Instrumente aus vorgefertigten Bausteinen zusammenbauen mchten, arbeiten Sie auf Macro-Ebene. Falls Sie die Kontrolle ber jeden einzelnen Parameter eines Ensembles behalten mchten, arbeiten Sie auf Modul-Ebene. Dieses Referenzhandbuch fhrt alle REAKTOR-Module auf und bietet eine einfhrende Beschreibung fr jedes Modul. Die Beschreibung enthlt PropertiesEinstellungen, soweit diese fr das Modul verfgbar sind, sowie eine Liste aller Ein- und Ausgangsports des Moduls. Alle REAKTOR-Objekte (Module, Macros, Instrumente und Ensembles) besitzen ein Label-Feld in ihren Properties. Dieses Label erscheint auch in den ObjektIcons innerhalb des Struktur-Fensters. In der Standardeinstellung beschreibt das Label auch die Funktion des Moduls. ndern Sie den Modulnamen deshalb mit Umsicht, besonders wenn Sie mchten, dass andere REAKTOR-Anwender die Strukturen Ihrer Kreationen auch verstehen sollen.

Hybrid-Module
Eine Reihe von Modulen in REAKTOR sind Hybrid-Module. Nach dem Einfgen eines solchen Moduls erscheint es zunchst als Event-verarbeitendes Modul, was mit einem roten Label angezeigt wird. Ein grner Punkt auf einem Port zeigt an, dass man sowohl ein Audiokabel als auch ein Eventkabel mit dem Port verbinden kann. Sobald Sie ein Audiokabel an einen der Eingangs-Ports anschliessen, wird das Modul in ein Audio-verarbeitendes Modul umgewandelt, was durch schwarze Punkte und Labels auf den Ports angezeigt wird. Wenn Sie ein Eventkabel anschliessen, verwandelt sich der grne Punkt auf einem Port in einen roten Punkt. REAKTOR 5 Modul-Referenz 303

Ein Hybrid-Modul weist die folgenden Eigenheiten auf: Wenn Sie Audio- und Eventkabel an den Eingngen mischen, oder wenn Sie ausschliesslich Audiokabel verwenden, arbeitet das Modul mit Audiorate. Wenn Sie ausschliesslich Eventkabel an den Eingngen anschliessen, arbeitet das Modul mit Eventrate Wenn der Modulausgang mit einem Eventeingang eines anderen Moduls verbunden wird, wird das Modul automatisch ein Event-verarbeitendes Modul, und es ist nicht mehr mglich, Audiokabel an den Moduleingngen anzuschliessen. Wenn der Modulausgang mit einem Audioeingang eines anderen Moduls verbunden wird, kann das Modul entweder mit Audiorate oder mit Eventrate arbeiten, abhngig von den Kabeln, die an den Moduleingngen angeschlossen werden. Wenn das Modul wegen seiner Eingangsverbindungen schon mit Audiorate arbeitet, knnen Sie den Ausgang nicht mehr an den Eventeingang eines anderen Moduls anschliessen.

Dynamische Port-Verwaltung
Wo es Sinn macht, verfgen Module ber eine dynamische Verwaltung der Einund/oder Ausgangsports. Sie knnen Eingnge im Modul hinzufgen, indem Sie zustzliche Kabel auf den Portbereich des Moduls ziehen, whrend Sie die Ctrl-Taste gedrckt halten. Sie knnen sehen, wo der Port hinzugefgt wird, wenn Sie den Mauszeiger ber das Zielmodul halten. Die vertikale Position des Mauszeigers bestimmt, wo der Port hinzugefgt wird, so dass es mglich ist, neue Ports zwischen schon vorhandenen Ports zu erzeugen.

304 Modul-Referenz

REAKTOR 5

Panel
Panel-Module liefern die Bedienelement zur Steuerung der Reaktor-Instrumente. Sie knnen in den zwei Panels A und B unabhngig voneinander angeordnet und sichtbar gemacht werden. Einige Panel-Module dienen nur zur Anzeige von Werten. Dazu gehren Lamps, Meters und Scopes, um Reaktor-Prozesse zu visualisieren, sowie Grak- und Text-Module zur Verschnerung der Oberche. Die brigen Module erzeugen oder routen Daten zur Siganlverarbeitung in Reaktor. Zu diesen Modulen gehren Fader, Knobs, Buttons, Switches, Mens und ein XY-Kontrollfeld (welches sowohl Anzeige als auch Bedienelement sein kann).

Fader

Panel

Mit dem Schieberegler im Panel stellt man den Wert ein, den das Modul in der Structure als Event und Audio ausgibt. Das Signal ist monophon bei Verbindung mit einem polyphonen Eingang erhalten alle Stimmen den gleichen Wert.

Properties - Function-Seite
Wertebereich (Range): Das Ausgangssignal liegt entsprechend der Position des Knopfes im Bereich zwischen Min und Max. Mit dem Step-Parameter kann eine Schrittweite eingestellt werden, um die angezeigten und ausgegebenen Werte zu quantisieren. Alternativ ist es auch mglich, das Num Steps-Feld zur Einstellung der StepAusung des Faders zu verwenden. Die Werte beider Felder, Stepsize und Num Steps, sind abhngig voneinander. Wenn man also den Werte in einem der Felder vernder, verndert ich auch der andere. Whrend man den Wertebereich pro Step im Stepsize-Feld eingibt, reprsentiert das Num Steps-Feld die Anzahl von Schritten ber den gesamten Wertebereich des Faders. Die hchstmgliche Ausung eines Faders betrgt 127.000 Steps, welche man erhlt, wenn man 0 im Stepsize-Feld bzw. 127.000 im Num Step-Feld eintrgt.

REAKTOR 5

Panel 305

Sie haben die Mglichkeit, im Num Steps eine Step-Auung zu denieren, welche ber der MIDI-Standard-Ausung von 128 liegt. Denken Sie daran, da Reaktor zwar intern eine hhere Ausung berechnen kann, mit externer Hard- oder Software aber Daten lediglich in der MIDI-Ausung austauschen kann. Unter bestimmten Umstnden kann es darum dazu kommen, da Funktionalitt oder Klang eines Ensembles innerhalb verschiedener Produktionsumgebungen differieren. Im Regelfall stellt dies kein Problem dar, da die MIDI-Ausung zur Parameterkontrolle vllig ausreichend ist. In manchen Situationen allerdings (z.B. wenn Sie einen Filter mit hoher Resonanz verwenden und die Grenzfrequenz bewegen) wnschen Sie sich mglicherweise eine hhere Auung, welche Ihnen Reaktor dann auch ermglicht. Mit Mouse Res kann festgelegt werden, welche Distanz in Pixel der Mauszeiger zurckzulegen hat, um vom kleinsten Wert des Faders zum grten zu gelangen. Wenn Sie zum Beispiel einen Wert unter Mouse Res eingeben, der doppelt so hoch ist wie der im Pixel in Y-Feld auf der Apperance-Seite innerhalb der Properties, mssen Sie die Maus doppelt so weit ziehen wie der Fader lang ist, um vom kleinsten auf den grten Wert zu wechseln. Wenn Num Steps grer als Mouse Res ist, kann nicht mehr jeder Schritt mit der Maus erreicht werden. Wenn andererseits Mouse Res grer ist als Num Steps, kann die Anzahl der Pixel pro Schritt auf einen hheren Wert als 1 gestellt werden. Der Default-Wert wird immer dann verwendet, wenn eine Initialisierung des Reglers stattndet. Der Wert wird in den folgenden Situationen benutzt: Bettigen des Default-Buttons im Snapshot-Fenster setzt alle Bedienelemente im Ensemble/Instrument zurck. Wenn default als eines des Morph-Ziele im Snapshot-Fenster erscheint, knnen Sie zwischen einen Snapshot und den Default-Einstellungen aller Bedienelemente morphen. Wenn Sie ein Bedienelement einem Instrument hinzufgen, welches schon eine Snapshotliste enthlt, wird der Default-Wert des neuen Elements in allen Snapshots verwendet bis Sie die entsprechenden Snapshots mit einem neuen Wert berschreiben oder Snap Isolate aktivieren. Wenn Snap Isolate aktiviert ist, reagiert der Fader nicht auf Snapshortaufrufe. Die ID-Nummer wird fr das Snapshot-Managment von REAKTOR verwendet. Die ID-Nummern werden immer automatisch eingetragen, wenn Sie ein Bedienelement einfgen.

306 Panel

REAKTOR 5

Wenn Sie diese ID ndern (um beispielsweise Snapshots von einem Instrument mit hnlichen Bedienelementen zu importieren), werden schon existierende Snapshots das Panel-Element nicht mehr erkennen und es ignorieren. Verndern Sie die ID-Nummer also nur, wenn Sie genau wissen, was Sie tun.

Properties - Info-Seite
Ein Infotext zur Erluterung der Funktion des Faders kann unter Info eingegeben werden. Dieser Text erscheint als Schnellhilfe (Hint), so lange der Mauszeiger auf dem Fader im Panel ruht, sofern Show-Hints angeschaltet ist.

Properties - Appearance-Seite
Das Label, welches Sie hier eingeben knnen, wird im Panel nur dann ber dem Fader gezeigt, wenn in der Visible-Sektion Label aktiviert ist. Ebenso wird der eingestellte Wert nur dann als Zahl unter dem Fader gezeigt, wenn Value aktiviert ist. Es ist auch mglich, das Bitmap des Faders selbst zu verstecken, so dass nur noch das Value-Feld sichtbar ist. In diesem Fall knnen Sie den Fader aber trotzdem noch benutzen, indem Sie im Panel auf das Value-Feld klicken und die Maus nach oben oder unten ziehen. Fader knnen vertikal oder horizontal im Panel dargestellt werden. Kreuzen Sie das entsprechende Feld in der Form-Sektion an, um das gewnschte Aussehen zu erzielen. Die Lnge des Faders kann im Feld Pixel in Y in der Size-Sektion frei eingestellt werden. Sie knnen auch die Breite des Faders mit den Optionen Big, Medium und Small denieren.

Properties - Connection-Seite
Die Connection-Seite der Properties fr Bedienelemente wird im Abschnitt Connection-Properties von Bedienelementen in Kapitel 18.5. erlutert.

Knob

Panel

Wie Fader, aber als Drehregler im Panel dargestellt.

REAKTOR 5

Panel 307

Button

Panel

Mit einem Druck-Knopf im Panel whlt man den Wert aus, den das Modul in der Structure als Event und Audio ausgibt. Das Signal ist monophon bei Verbindung mit einem polyphonen Eingang erhalten alle Stimmen den gleichen Wert.

Properties - Function-Seite
Range: Der Wert, der beim Drcken des Buttons gesendet wird, und der, der beim Loslassen gesendet wird, kann in den Feldern On Value und Off Value deniert werden. Mode: Es stehen die Betriebsarten Trigger, Gate und Toggle zur Auswahl. Im Trigger-Modus wird nur beim Hineindrcken ein Event gesendet. Im Gate-Modus wird beim Loslassen zustzlich ein Event mit dem Wert Null gesendet. Im Toggle-Modus wird bei jedem Hineindrcken zwischen den beiden Zustnden gewechselt. Default = On: Setzt den Default-Wert, der bei verschiedenen Aktionen in REAKTOR verwendet wird, auf On. Die Aktivierung des Snap Isolate-Schalters verhindert, dass der Button auf Snapshot-Aufrufe reagiert. Die Aktivierung des Random Isolate-Schalters verhindert, dass der Button auf die Zufallsfunktion fr Snapshots reagiert.

Properties - Info-Seite
Ein Infotext zur Erluterung der Funktion des Buttons kann unter Info eingegeben werden. Dieser Text erscheint als Schnellhilfe (Hint), so lange der Mauszeiger auf dem Button im Panel ruht, sofern Show-Hints angeschaltet ist.

Properties - Appearance-Seite
Das Label wird im Panel nur dann ber dem Button gezeigt, wenn im PropertiesDialog Label aktiviert ist. Ebenso wird der eingestellte Wert nur dann als Zahl unter dem Button gezeigt, wenn in den Properties Value aktiviert ist. Die Gre des Buttons kann in drei Stufen eingestellt werden: Medium und Big. 308 Panel Small,

REAKTOR 5

Properties - Connection-Seite
Die Connection-Seite der Properties fr Bedienelemente wird im Abschnitt Connection-Properties von Bedienelementen in Kapitel 18.5. erlutert.

List

Panel

Das List-Modul dient zur Konstruktion von Panel-Listen, Dropdown-Mens, Button-Mens und Textanzeige mit Scrolling-Funktion.

Properties - Function-Seite
Die Function-Seite der Properties enthlt eine Liste, in welcher Sie einzelne Eintrge anfgen (Append), einfgen (Insert) und lschen (Delete) knnen. Es ist auch mglich, die Zahl der Eintrge mit einer numerischen Eingabe festzulegen. Die Eintrge in der Liste werden im Panel mit dem ausgewhltem Anzeige-Style dargestellt. Fr jeden Eintrag knnen Sie einen Wert eingeben, der am Modulaausgang gesendet wird, wenn der Eintrag ausgewhlt wird. Die Function-Seite enthlt auch einen Value Generator. Mit diesem kleinen Tool knnen Sie Werte fr mehrere Listen-Eintrge gleichzeitig generieren. Beispiel: Sie mchten zwischen den Eintrgen eine Schrittweite von 4 anstatt von 1 haben. Dazu geben Sie im Value Generator 4 unter Stepsize ein und bettigen den Apply-Button. Nun werden die Werte in der Value-Spalte der Liste entsprechend den Einstellungen im Value Generator angepasst. Die Mouse Resolution-Einstellung ist nur dann von Bedeutung, wenn fr das Bedienelement der Spin-Style auf der Appearance-Seite ausgewhlt ist, wo man auf den Eintrag im Bedienelement klicken und die Maus nach oben oder unten ziehen kann, um den Eintrag zu ndern.

Properties - Appearance-Seite
Die Panel-Darstellung des Bedienelements fr dieses Modul ndert sich abhngig vom auf der Appearance-Seite in den Properties ausgewhlten Style. Die folgenden Styles sind verfgbar:

REAKTOR 5

Panel 309

Button: Jeder Eingangsport des Moduls erzeugt einen Button. Alle Buttons werden vertikal als Buttonleiste im Instrumenten-Panel aneinandergehngt. Der gerade ausgewhlte Eingang erscheint in der Indicator-Farbe des Instruments. Menu: Jeder Eingangsport des Moduls erzeugt einen neuen Eintrag in einer Dropdown-Liste. Text Panel: Jeder Eingangsport des Moduls erzeugt einen neuen Eintrag in einer Liste, welche mehrere Eintrge gleichzeitig darstellt. Wenn Sie mehr Eintrge erzeugen als in das Panel-Display passen, dessen Gre Sie mit den Feldern Size X und Size Y auf der Appearance-Seite der Properties denieren, erhlt das Panel-Display Scrollbalken. Spin: Jeder Eingangsport des Moduls erzeugt einen neuen Eintrag in einer Liste. Sie knnen mit den + und - Buttons rechts vom Panel-Display durch die Listeneintrge navigieren. Die Size X- und Size Y-Felder regeln die Display-Grsse des Bedienelements im Panel.

Ports
Out: Eventausgang fr den Wert, der mit dem ausgewhlten Eintrag verbunden ist.

Switch

Panel

Der Switch dient zum Umschalten von Signalwegen. Er enthlt keine eigene Signalverarbeitung, sondern stellt nur eine Verbindung zwischen anderen Modulen her. Der Ausgang wird durch Drcken einer Taste oder durch Auswahl eines Listeneintrags mit dem dadurch ausgewhlten Eingang verbunden. Alle brigen Eingangsports sind abgeschaltet. Module, deren Ausgnge nicht verbunden sind, werden automatisch deaktiviert, um unntige Belastung des Prozessors zu vermeiden. Die Statuslampe bleibt bei deaktivierten Modulen dunkel. Das Modul ist hybrid, kann also Audio und Eventsignale je nach vorgenommener Verkabelung gleichermaen verarbeiten, und verfgt ber eine dynamische Eingangsverwaltung. 310 Panel REAKTOR 5

Properties - Function page


Enable Switch Off: Wenn diese Option aktiviert ist, kann der Switch einen Zustand einnehmen, bei dem kein Eingang ausgewhlt ist. Wenn ButtonStyle fr das Bedienelement auf der Appearance-Seite ausgewhlt ist, ist es mglich, ein zweites Mal auf den gerade selektierten Schalter zu klicken, um alle Eingnge auszuschalten. Bei Verwendung aller anderen Styles erhalten Sie den zustzlichen Eintrag Off. Das Modul besitzt eine dynamische Eingangsport-Verwaltung. Die Anzahl der Eingnge kann mit Min Num Port Groups auf der Function-Seite der Properties deniert werden. Die Mouse Resolution-Einstellung ist nur dann von Bedeutung, wenn fr das Bedienelement der Spin-Style auf der Appearance-Seite ausgewhlt ist, wo man auf den Eintrag im Bedienelement klicken und die Maus nach oben oder unten ziehen kann, um den Eintrag zu ndern.

Properties - Appearance-Seite
Das Label wird im Panel nur dann ber dem Switch gezeigt, wenn in den Properties Label aktiviert ist. Das Bedienelement kann in drei verschiedenen Gren dargestellt werden: Small, Medium und Big. Falls Sie einen Switch mit nur zwei Eingngen verwenden, wird im ButtonStyle nur ein Button im Panel angezeigt (der obere), wenn die Option 1 Toggle Button aktiviert ist: Wenn der Button angeschaltet ist, ist Eingang 1 ausgewhlt, wenn er ausgeschaltet ist, Eingang 2. Die Panel-Darstellung des Bedienelements fr dieses Modul ndert sich abhngig vom auf der Appearance-Seite in den Properties ausgewhlten Style. Die folgenden Styles sind verfgbar: Button: Jeder Eingangsport des Moduls erzeugt einen Button. Alle Buttons werden vertikal als Buttonleiste im Instrumenten-Panel aneinandergehngt. Der gerade ausgewhlte Eingang erscheint in der Indicator-Farbe des Instruments. Menu: Jeder Eingangsport des Moduls erzeugt einen neuen Eintrag in einer Dropdown-Liste. Text Panel: Jeder Eingangsport des Moduls erzeugt einen neuen Eintrag in einer Liste, welche mehrere Eintrge gleichzeitig darstellt. Wenn Sie mehr Eintrge erzeugen als in das Panel-Display passen, dessen Gre

REAKTOR 5

Panel 311

Sie mit den Feldern Size X und Size Y auf der Appearance-Seite der Properties denieren, erhlt das Panel-Display Scrollbalken. Spin: Jeder Eingangsport des Moduls erzeugt einen neuen Eintrag in einer Liste. Sie knnen mit den + und - Buttons rechts vom Panel-Display durch die Listeneintrge navigieren.

Ports
Out: Eventausgang fr den mit dem ausgewhlten Eintrag assoziierten Wert.

Lamp

Panel

Die Lampe im Panel leuchtet, solange das (mit 25 Hz abgetastete) Eingangssignal in dem Bereich ist, der im Properties-Dialog mit Min und Max eingestellt ist, d.h. die Lampe ist an, wenn der Wert grer als Min und kleiner oder gleich Max ist. Wenn der Continuous-Modus in den Properties aktiviert ist, wird die LampenFarbe zwischen den Min- und Max-Werten ein- und ausgeblendet. Die Farbe der Lampe (rot, grn, blau, gelb oder Indicator-Farbe) lsst sich in den Properties auswhlen. Wenn Sie die Option Indicator Color whlen, verwendet die Lampe die Indicator-Farbe, die in den InstrumentProperties deniert wurde. Es ist auch mglich, eigene Farben fr die An- und Aus-Position der Lampe mit Hilfe der Buttons Set On Color und Set Off Color zu denieren. Wenn Sie die Option Has Frame nicht aktivieren, knnen Sie Lampen im Panel pixelgenau lckenlos nebeneinander anordnen. Das Label wird im Panel nur dann ber der Lampe gezeigt, wenn in den Properties Label aktiviert ist.

312 Panel

REAKTOR 5

Level Lamp

Panel

Die Lampe im Panel leuchtet auf, sobald der Pegel am Eingang innerhalb des Bereichs ist, der in den Properties mit Min und Max (in dB) eingestellt ist, d.h. die Lampe ist an, wenn der Pegel grer als Min und kleiner oder gleich Max ist. Wenn der Continuous-Modus in den Properties aktiviert ist, wird die LampenFarbe zwischen den Min- und Max-Werten ein- und ausgeblendet. Die Farbe der Lampe (rot, grn, blau, gelb oder Indicator-Farbe) lsst sich in den Properties auswhlen. Wenn Sie die Option Indicator Color whlen, verwendet die Lampe die Indicator-Farbe, die in den InstrumentProperties deniert wurde. Es ist auch mglich, eigene Farben fr die An- und Aus-Position der Lampe mit Hilfe der Buttons Set On Color und Set Off Color zu denieren. Wenn Sie die Option Has Frame nicht aktivieren, knnen Sie Lampen im Panel pixelgenau lckenlos nebeneinander anordnen. Das Label wird im Panel nur dann ber der Lampe gezeigt, wenn in den Properties Label aktiviert ist.

RGB Lamp

Panel

Dieses Modul erzeugt eine in der Gre einstellbare Farbanzeige, welche aus den drei Farben, welche an den entsprechenden Moduleingngen anliegen, gemischt wird. Die horizontale und vertikale Gre kann in Pixel auf der Appearance-Seite der Properties eingestellt werden. R: Audioeingang fr die Intensitt der roten Farbkomponente. Range: 0 - 1. G: Audioeingang fr die Intensitt der grnen Farbkomponente. Range: 0 - 1. B: Audioeingang fr die Intensitt der blauen Farbkomponente. Range: 0 - 1.

REAKTOR 5

Panel 313

Meter

Panel

Das anliegende Signal wird (mit 25 Hz) abgetastet und auf einer linearen Skala dargestellt. Der angezeigte Bereich wird in den Properties mit Min und Max eingestellt. Die Farbe des Meters (rot, grn, blau, gelb oder Indicator-Farbe) lsst sich in den Properties auswhlen. Wenn Sie die Option Indicator Color whlen, verwendet die Lampe die Indicator-Farbe, die in den InstrumentProperties deniert wurde. Es ist auch mglich, eigene Farben fr den oberen und unteren Teil des Meters mit Hilfe der Buttons Set On Color und Set Off Color zu denieren. Number Of Segments legt fest, aus wie vielen einzelnen Elementen das Meter zusammengesetzt ist. Unter Size X (Segment) und Size Y (Segment) knnen Sie die Gre eines Elements des Meters denieren. Die Gesamthhe des Meters ergibt sich aus Size Y (Segment) multipliziert mit Number of Segments. Das Label wird im Panel nur dann ber dem Meter gezeigt, wenn in den Properties Label aktiviert ist.

Level Meter

Panel

Die Amplitude des anliegenden Audiosignals wird auf einer logarithmischen Skala dargestellt. Der angezeigte Bereich wird in den Properties mit Min und Max in dB eingestellt.

314 Panel

REAKTOR 5

Die Farbe des Meters (rot, grn, blau, gelb oder Indicator-Farbe) lsst sich in den Properties auswhlen. Wenn Sie die Option Indicator Color whlen, verwendet die Lampe die Indicator-Farbe, die in den Instrument-Properties deniert wurde. Es ist auch mglich, eigene Farben fr den oberen und unteren Teil des Meters mit Hilfe der Buttons Set On Color und Set Off Color zu denieren. Number Of Segments legt fest, aus wie vielen einzelnen Elementen das Meter zusammengesetzt ist. Unter Size X (Segment) und Size Y (Segment) knnen Sie die Gre eines Elements des Meters denieren. Die Gesamthhe des Meters ergibt sich aus Size Y (Segment) multipliziert mit Number of Segments. Das Label wird im Panel nur dann ber dem Level Meter gezeigt, wenn in den Properties Label aktiviert ist.

Picture

Panel

Erlaubt den Import eines Dekorations-Bitmaps fr das Panel im TGA-Format (Dateierweiterung *.tga). Das Bitmap-Modul hat keine Ein- und Ausgnge. Die Anzeigegre wird auf die Originalgre der geladenen Bitmap gesetzt. Es ist mglich, den sichtbaren Rahmen in Pixel in den Properties zu skalieren. Das Bild selbst kann nicht innerhalb von Reaktor skaliert werden; dafr bentigen Sie eine zustzliche Bildbearbeitungs-Software. Aktivieren Sie die Option Save bitmap with ensemble in den Properties, um die Bilddaten als Teil eines Reaktor-Ensembles zu speichern.

Multi Picture

Panel

Das Multi Picture-Modul ist ein 2-dimensionales Bedienelement (hnlich wie das XY-Modul), welches die Mausposition und den Status der Maustaste an den Modulausgngen ausgibt. Das Modul untersttzt die Animation eines Filmstreifens, wenn dieser in einem einzelnen Bild vorliegt.

REAKTOR 5

Panel 315

Die Animation kann im Picture Properties-Fenster vorgenommen werden, indem die Anzahl der Frames (Animations) und deren Richtung (horizontal oder vertikal) angegeben werden. 24-Bit BMP und 32-Bit Targa (unkomprimiert) formatierte Bildformate knnen in REAKTOR an verschiedenen Stellen eingesetzt werden: als Hintergrund fr Instrumenten- und Macropanel, fr die Structure-Icons fr Instrumente und Macros, und in den Picture- und Multi-Picture-Modulen. Der Vorteil des TargaFormats besteht in der Untersttung eines Alpha-Kanals, welcher als Maske fr die sichtbaren Bereiche des Bildes verwendet werden kann (wobei unmaskierte Bereiche dann transparent erscheinen). Dies ist beispielsweise ntzlich, um runde Drehregler auf einem rechteckigen Hintergrund zu erzeugen. Sie knnen Bilder mit Hilfe des Select Picture-Dropdown-Mens in den Properties des betreffenden Objekts laden. Beim Laden eines Bildes wird automatisch das Picture Properties-Fenster geffnet, wo Sie alle relevanten Bildeinstellungen vornehmen knnen. Alle Bilder werden automatisch im Arbeitsspeicher geteilt und stehen allen anderen entsprechenden Objekten zur Verfgung. Sel: Audioeingang fr die Auswahl des Bildausschnitts mit einer Nummer. Range 0 - Nummer des letzten Frames. MX: Eventausgang fr die horizontale Mausposition (X), wenn die Maus sich innerhalb des sichtbaren Bildausschnitts im Panel bendet. MY: Eventausgang fr die vertikale Mausposition (Y), wenn die Maus sich innerhalb des sichtbaren Bildausschnitts im Panel bendet MB: Eventausgang fr den Status der Maustaste (0 = nicht gedrckt, 1 = gedrckt) N-1: Eventausgang fr die Anzahl der in den Picture Properties denierten Bildausschnitte (Num animations) -1.

Text

Panel

Das Text-Modul verarbeitet kein Signal, es dient nur dazu, erluternde Texte in die Structure einzufgen. So kann man hier z. B. Autor und Erstellungsdatum eines Instruments vermerken und die Funktionsweise erlutern.

316 Panel

REAKTOR 5

Multi Text

Panel

Das Multi Text-Modul ermglicht eine nderbare Textanzeige im Bedienpanel. Eine beliebige Anzahl von Texten kann in den Modul-Properties hinzugefgt werden. Dort knnen die Texte auch editiert oder gelscht werden. In: Audioeingang fr die Nummer des anzuzeigenden Textes.

XY

Panel

Das XY-Kontrollfeld hat zwei Funktionen: Es zeigt Audioeinganssignale an und fungiert als 2-dimensionales Kontrollelement fr Mausoperationen.

Properties - Function-Seite
Die Option Always Active schaltet die Fhigkeit des Moduls ein, einen SignalWeg, welcher an einen der Eingangsports des Moduls angeschlossen ist, zu aktivieren. Im Incremental Mouse Mode reagiert das Bedienelement hnlich wie ein Drehregler. In diesem Modus knnen Sie irgendwo innerhalb des PanelDisplays des Moduls klicken und die Maus bewegen, ohne den Wert direkt auf die Position des Mauszeigers zu setzen. Stattdessen folgt der Wert dem Mauszeiger mit einem festen Versatz.

REAKTOR 5

Panel 317

Properties - Appearance-Seite
In den Modul-Properties knnen Sie den Anzeigetyp fr die Visualisierung des Audiosignals einstellen. Die Eingnge X1 und Y1 steuern die Position des sichtbaren Objekts (Pixel oder Cross). Wenn als Objekt Bar oder Rectangle ausgewhlt ist, dann steuern X1 and Y1 die eine Ecke und X2 und Y2 die gegenberliegende Ecke des sichtbaren Objekts. Um sich schnell verndernde Audiodaten anzuzeigen, whlen Sie den Scope-Modus. Alle anderen Modi greifen den Eingang nur in einer niedrigeren Abtastrate ab. Sie knnen auch die Gre des Fadenkreuzes einstellen, welches an der Mausposition erscheint. Alles, was in das Anzeigefeld gezeichnet wird, verblasst mehr oder weniger schnell, abhngig von der Einstellung fr Fade Time in den Properties (der Maximalwert betrgt 99). X1: Audioeingang fr die X1 Koordinate des sichtbaren Objekts. Y1: Audioeingang fr die Y1 Koordinate des sichtbaren Objekts. X2: Audioeingang fr die X2 Koordinate des sichtbaren Objekts. Y2: Audioeingang fr die Y2 Koordinate des sichtbaren Objekts. MX: Eventausgang fr die X-Position des Mauszeigers, wenn die Maustaste innerhalb der Anzeige gedrckt ist. MY: Eventausgang fr die Y-Position des Mauszeigers, wenn die Maustaste innerhalb der Anzeige gedrckt ist. MB: Status der linken Maustaste (1=gedrckt, 0=nicht gedrckt).

Scope

Panel

Oszilloskop zur Darstellung sich schnell ndernder Signale, besonders Audio. Jedes Mal wenn am Trigger-Eingang (Trg) ein Event empfangen wird, beginnt das Modul das Audiosignal am Eingang (In) aufzunehmen und stellt es als

318 Panel

REAKTOR 5

Kurve im Panel dar. Wenn keine Trigger-Events kommen, wird das gespeicherte Signal weiterhin angezeigt und kann in verschiedenen Vergrerungen und Positionen dargestellt werden, indem man die Werte der entsprechenden Steuereingnge verndert. Die Gre der Darstellung kann auf der Appearance-Seite der Properties mit Pixel in X und Pixel in Y eingestellt werden. Auf der Function-Seite knnen Sie den Buffer, der fr die Scope-Darstellung verwendet wird, in ms einzustellen. blicherweise verbindet man eine A to E TrigModul mit dem Trg-Eingang, um das Oszilloscop mit einem Audiosignal zu synchronisieren. Trg: Mono Event-Eingang fr das Trigger-Signal, das die Darstellung auslst. TP: Mono Event-Eingang fr die Zeit-Verschiebung (Time Position) der dargestellten Kurve in Millisekunden. Die Kurve fngt am linken Rand der Anzeige um TP ms nach dem Trigger-Event an. TS: Mono Event- Eingang fr die Zeit-Skala (Time Scale) der dargestellten Kurve. Vom linken bis zum rechten Rand der Darstellung werden TP ms des Signals gezeigt. YP: Mono Event- Eingang fr eine Amplituden-Verschiebung (Y Position) der Darstellung. YP = -1 entspricht der Unterkante der Anzeige, +1 der Oberkante. YS: Mono Event- Eingang fr die Amplituden-Skalierung (Y Scale) der dargestellten Kurve. Die Differenz zwischen dem Signal an der Oberkante und an der Unterkante der Anzeige betrgt 2 YS. Wenn YP = 0, werden Werte zwischen +YS und YS angezeigt. In: Mono Audio-Eingang fr das darzustellende Signal.

REAKTOR 5

Panel 319

Multi Display und Poly Display

Panel

Die Module Multi Display und Poly Display ermglichen es, eine Vielzahl von grasche Objekten (Kreuze, Balken, Bilder, Animationen, etc.) anuzuzeigen und zu verndern. Sie knnen fr jedes grasche Objekt eine Reihe von Parametern (z. B. Art, Position, Gre und Farbe) individuell festlegen. Der Hauptunterschied zwischen den beiden Modulen Multi Display und Poly Display ist, dass Sie die Anzahl der graschen Objekte im Fall des Moduls Multi Display im Feld Number of Objects im Dialog Properties festlegen, whrend die Anzahl der graschen Objekte im Fall des Moduls Poly Display von der Stimmenanzahl des Instruments abhngt. Der Vorteil des Moduls Multi Display ist, dass es eine beliebige Anzahl von graschen Objekten anzeigen kann, unabhngig von der Anzahl polyphoner Stimmen. Jedes Objekt kann dann unabhngig von den anderen Objekten ber den Eingang Idx adressiert werden. Das Modul Poly Display ist dagegen einfacher zu programmieren, weil es keine Index-Verarbeitung erfordert und Sie aufgrund der parallelen polyphonen Verarbeitung alle Objekte gleichzeitig ansprechen knnen. Allerdings begrenzt die Stimmenanzahl des Instruments immer die Anzahl der Objekte. Der Dialog Properties enthlt eine Reihe von Optionen, mit denen Sie die Darstellung anpassen knnen, darunter Wahlmglichkeiten fr Hintergrundfarbe und -bild. Wenn Sie die Module Multi Display und Poly Display in Verbindung mit den Modulen Mouse Area und Snap Value Array verwenden, knnen Sie hoch entwickelte Elemente fr die Bedienoberche konstruieren (z. B. Sequencer). 320 Panel REAKTOR 5

Smtliche Eingnge des Moduls Multi Display nehmen monophone Event-Signale entgegen. Der Eingang Idx akzeptiert auch monophone Audio-Signale. Idx: Index des zu adressierenden graschen Objekts. Der Index ist 1basiert, d. h., die ID des ersten Elements ist 1 (nicht 0). Nicht ganzzahlige Werte werden auf die nchste Ganzzahl (Integer) gerundet. Wie der Eingang Idx auerhalb des Bereichs zwischen 1 und N liegende Werte behandelt, hngt von der Einstellung der Option Index Behaviour im Dialog Properties ab. Die Reihenfolge, in der die graschen Objekte geschichtet werden, hngt von ihren ber den Eingang Idx empfangenen Werten ab. Objekte mit niedrigeren Idx-Werten erscheinen auf Objekten mit hheren Idx-Werten. Stellen Sie den Idx-Wert immer ein, bevor Sie Events an andere Ports bermitteln lassen. Obj: Auswahlmglichkeit fr grasche Objekte oder Bild-Frames. 4: Kreuz 3: Linie von X1, Y1 nach X1, Y1 des nchsten Objekts derselben Art -2: Linie von X1, Y1 nach X2, Y2 -1: Balken 0: Rechteck 1 NP: Bild-Index, der ein einzelnes Bild (1) oder eine Serie von Bildern in einer Animation (1, 2, 3, ...,NP) adressiert, wobei NP die Gesamtanzahl der Bilder in der Animation ist. Nicht ganzzahlige Werte werden auf die nchste Ganzzahl (Integer) gerundet. Wenn Sie die Option Ignore Index Obj (im Dialog Properties) einschalten, werden alle graschen Objekte auf denselben Typ eingestellt. X1, Y1: Koordinaten fr die erste Ecke der Flche des graschen Objekts; wenn Sie die Option Center to X1, Y1 im Dialog Properties einschalten, bestimmen diese Koordinaten die Mitte des graschen Objekts. X2, Y2: Koordinaten fr die erste Ecke der Flche des graschen Objekts. R, G, B: Diese Eingnge bestimmen die Anteile der Komponenten Rot, Grn und Blau an der Objekt-Farbe (Bereich: 0 bis 1). Wenn Sie die Option Ignore Index RGB (im Dialog Properties) einschalten, haben alle graschen Objekte dieselbe Farbe.

REAKTOR 5

Panel 321

A: Objekt-Transparenz (0 = vollstndig transparent, 1 = vollstndig deckend). XO, YO: Die niedrigsten sichtbaren X- und Y-Werte (fr den Bildlauf). Eingaben an diesen Ports berschreiben die Eintrge in den Feldern X Origin und Y Origin im Dialog Properties. XR, YR: Horizontaler/vertikaler Darstellungsbereich (fr die ZoomFunktion). Eingaben an diesen Ports berschreiben die Eintrge in den Feldern X Range und Y Range im Dialog Properties. NP: Ausgang, an dem die Anzahl der Einzelbilder in der Animation anliegt. NO: Ausgang, an dem die Anzahl der graschen Objekte anliegt. Die Eingnge und Ausgnge des Moduls Poly Display entsprechen denen des Moduls Multi Display, abgesehen davon, dass dem Modul Poly Display der Eingang Idx und der Ausgang NO fehlt. Die Eingnge des Moduls Poly Display nehmen polyphone Event-Signale entgegen, eine Ausnahme bilden die Eingnge X0, XR, Y0 und YR, die monophone Event-Signale akzeptieren.

Mouse Area

Panel

Das Modul Mouse Area bemerkt und bermittelt Maus-Aktionen, darunter Tastenklicks, Ziehen und nderungen der Position. Das Modul Mouse Area kann eine eigene Umrandung und Fllfarbe besitzen und deshalb selbst als Panel-Bedienelement zum Einsatz kommen. Dennoch liegt es meistens als unsichtbares (transparentes) Overlay ber anderen Modulen, beispielsweise Multi Display und Poly Display. Mit derartigen Kombinationen lassen sich sehr eigenstndige Bedienelemente erschaffen. Die Ausgnge Mouse Area X und Y arbeiten entweder im absoluten oder im inkrementellen Modus (wie im Dialog Properties eingestellt). Wenn Sie die Option Incremental Mode whlen, werden die X- und Y-Positionen durch mehrfaches 322 Panel REAKTOR 5

Ziehen der Maus (mit gedrckter Taste) inkrementell angepasst, genau wie es auch im Fall der eingebauten Drehregler und Fader in REAKTOR geschieht. Konkret bedeutet dies, dass die Ausgnge X und Y bei jedem neu angesetzten Ziehen der Maus Werte bertragen, die eine relative Positionsnderung gegenber dem Endpunkt des letzten Zieh-Vorgangs enthalten (und nicht die absolute Position des Mauszeigers). Die Eingnge BX und BY sind nur im inkrementellen Modus wirksam und dienen dazu, die inkrementelle Basis fr aufeinander folgende Zieh-Aktionen (die das jeweils letzte Ziehen der Maus berschreiben) festzulegen. Typischerweise sind diese Eingnge an Module des Typs Snap Value angeschlossen, um sicherzustellen, dass die inkrementelle Basis der letzten in einem Snapshot gespeicherten Mausbewegung entsprechend eingestellt wird. Im Dialog Properties knnen Sie mit der Option Outline Style das Aussehen der Umrandung der Maus-sensitiven Flche (Mouse Area) einstellen. Wenn Sie hier die Option Rectangle whlen, wird ein 1 Pixel breiter Rand um die Flche gezogen. Wenn Sie Bar whlen, wird die gesamte Maus-sensitive Flche farbig ausgefllt. Mit der Option Active State stellen Sie die Aktion ein, die eine nderung des Zustands der Umrandung von inaktiv in aktiv bewirkt. Hier knnen Sie zwischen Selection (der aktive Zustand tritt ein, wenn die Mouse Area ausgewhlt wird), und den Schalt-Optionen Left/Right/Center whlen (der aktive Zustand trifft ein, sobald die relevante Maustaste gedrckt wird). Die Wahlmglichkeit Outline Color im Dialog Properties erlaubt es, Farb- und Transparenz-Einstellungen fr den aktiven und den inaktiven Zustand getrennt festzulegen. Ebenfalls im Dialog Properties knnen Sie Werte fr den X- und X-Offset (Versatz) einstellen und damit die Position der Mouse Area im Instrumenten-Panel gegen REAKTORs 4x4-Raster versetzen. BX: Dieser Eingang setzt den Basiswert fr inkrementelle nderungen am Ausgang X. Die erlaubten Werte denieren Sie im Wertefeld Range X im Dialog Properties. BY: Dieser Eingang setzt den Basiswert fr inkrementelle nderungen am Ausgang Y. Die erlaubten Werte denieren Sie im Wertefeld Range Y im Dialog Properties. Beachten Sie, dass die Eingnge BX und BY nur dann die Ausgnge X und Y beeinussen, wenn Sie im Dialog Properties den Modus Incremental Mode gewhlt haben.

REAKTOR 5

Panel 323

X: Dieser Ausgang stellt die horizontale Maus-Position bereit, und zwar auf den im Wertefeld Range X (im Dialog Properties) eingestellten Bereich skaliert und begrenzt. Der Ausgang X sendet nur Maus-Positionen, die innerhalb der Mouse Area (die Sie in den Feldern Size X und Size Y im Dialog Properties deniert haben) liegen. Y:Dieser Ausgang stellt die vertikale Maus-Position bereit, und zwar auf den im Wertefeld Range Y (im Dialog Properties) eingestellten Bereich skaliert und begrenzt. Der Ausgang X sendet nur Maus-Positionen, die innerhalb der Mouse Area (die Sie in den Feldern Size X und Size Y im Dialog Properties deniert haben) liegen. PX: Horizontale Maus-Position in Pixel relativ zur X-Ursprungslinie (linker Rand der Mouse Area). Wenn Sie die Maus links der X-Ursprungslinie bewegen, werden negative Werte ausgegeben, wenn Sie die Maus rechts der Linie bewegen, werden positive Werte ausgegeben. Im Gegensatz zum Ausgang X, der auf Maus-Bewegungen innerhalb der Mouse Area beschrnkt ist, meldet PX Maus-Positionen auf der gesamten Flche zwischen dem linken und dem rechten Rand des Bildschirms. PY: Horizontale Maus-Position in Pixel relativ zur Y-Ursprungslinie (linker Rand der Mouse Area). Wenn Sie die Maus oberhalb der Y-Ursprungslinie bewegen, werden negative Werte ausgegeben, wenn Sie die Maus unterhalb der Linie bewegen, werden positive Werte ausgegeben. Im Gegensatz zum Ausgang Y der auf Maus-Bewegungen innerhalb der Mouse Area beschrnkt ist, meldet PY Maus-Positionen auf der gesamten Flche zwischen dem linken und dem rechten Rand des Bildschirms. BL: Zustand der linken (bzw. einzigen) Maustaste: 1, falls gedrckt, sonst 0 BR: Zustand der rechten Maustaste: 1, falls gedrckt, sonst 0 BC: Zustand der mittleren Maustaste: 1, falls gedrckt, sonst 0 Db: Gibt ein einzelnes Event mit dem Wert 1 aus, wenn ein Doppelklick ausgefhrt wird. Der Wert Db bleibt nach einem Doppelklick auf dem Wert 1 stehen: Sie mssen also Events am Ausgang Db abfragen, keine statischen Werte.

324 Panel

REAKTOR 5

Stacked Macro

Panel

Stacked Macro ermglicht es, dass sich mehrere grasche Objekte denselben Bereich des Instrumenten-Panels teilen. Welche Objekte zu einem Zeitpunkt innerhalb des gemeinsamen Bereichs angezeigt werden, knnen Sie mit dem Modul Panel Index steuern. Nachdem Sie ein Stacked Macro in Ihrer Struktur eingesetzt haben, platzieren Sie es an einer geeigneten Stelle im Panel. Stellen Sie die gewnschte Gre im Dialog Properties ein. Setzen Sie dann zwei oder mehr Macros (normale Macros, keine weiteren Stacked Macros) in das Innere des Stacked Macro, zusammen mit einem Modul des Typs Panel Index. Nur eins der normalen Macros (und mit ihm beliebige Bedienelemente, die zu ihm gehren) ist zu einem gegebenen Zeitpunkt sichtbar. Welches Macro sichtbar ist, hngt vom Eingangswert am Modul Panel Index ab. (Um die Index-Nummer eines Macros zu ermitteln, fhren Sie unter Windows XP einen Rechts-Klick, unter Mac OS X einen Ctrl-Klick die Panel-Ansicht dieses Macros aus die Index-Nummer wird dann im Kontextmen angezeigt).

REAKTOR 5

Panel 325

MIDI In
MIDI In-Module dienen dazu, MIDI-Daten von externen Gerten in Reaktor verfgbar zu machen. Es gibt getrennte Module fr verschiedene MIDIDaten-Typen, darunter Noten, Velocity, Pitchbend, Mono und Poly Aftertouch, Controller, Program Change und MIDI Clock. Reaktor erzeugt auch Gate-Daten aus der Noten-Information, welche als verschiedene Gate-Module zur Verfgung stehen. Einige MIDI In-Module knnen auch fr interne oder OSC-Connections eingesetzt werden.

Note Pitch

MIDI In

Polyphone Event-Quelle fr die Tonhhe von MIDI-Note-On-Events. Ein Note-On-Event setzt den Ausgang auf einen Wert, der der Tastennummer (Note Number) entspricht. Der Bereich des Ausgangssignals wird im PropertiesDialog mit Min und Max eingestellt. Die Ausung betrgt 128 Stufen. Ein Note-Off-Event hat hier keine Wirkung. Wenn man bei dem standardmigen Ausgangsbereich von Min = 0 bis Max = 127 den P-Eingang eines Oszillators (zur logarithmischen Tonhhen-Steuerung = Pitch) ansteuert, spielt man mit der blichen wohltemperierte Stimmung. Eine Einheit entspricht dann einem Halbtonschritt. Das mittlere C liegt bei 60. Wenn man Min und Max anders einstellt, kann man die Tonhhe entsprechend verschieben und skalieren, z. B. um in Vierteltnen zu spielen.

Pitchbend

MIDI In

Monophone Event-Quelle fr MIDI-Pitchbend (Pitch Bender). Die Ausung betrgt 16384 Stufen. Steht der Bitch-Bender in der Mittelstellung, ist der Ausgangswert immer 0. Der Bereich des Ausgangswerts kann fr Pitchbend nach oben und unten unabhngig voneinander eingestellt werden. Fr Pitchbend nach unten wird der Bereich mit Min und nach oben mit Max eingestellt. Wenn man den P-Eingang eines Oszillators (zur logarithmischen TonhhenSteuerung = Pitch) ansteuert (z. B. nach Addition mit einem Note-Pitch-Wert) kann man bei einem Ausgangsbereich von Min = -1 und Max = 1 die Tonhhe um einen Halbton nach oben oder unten verndern. Ein Bereich von -12 bis +12 bedeutet Pitchbend innerhalb von 12 Halbtonschritten, d. h. 1 Oktave.

326 MIDI In

REAKTOR 5

Gate
Polyphone Event-Quelle fr MIDI Note-On- und Note-Off-Events.

MIDI In

Ein Note-On-Event setzt den Ausgang auf den Wert, der der Anschlagstrke (Velocity) entspricht. Der Bereich des Ausgangssignals wird im PropertiesDialog mit Min und Max eingestellt. Die Ausung betrgt 128 Stufen. Ein Note-Off-Event setzt den Ausgang auf Null. Wenn man die Anschlagdynamik ausschalten will, muss man Min und Max auf den gleichen Wert einstellen.

Single Trig. Gate


Monophone Event-Quelle fr MIDI-Note-On- und Note-Off-Events mit Einmal-Trigger-Charakteristik.

MIDI In

Ein Note-On-Event setzt den Ausgang auf den Wert, der der Anschlagstrke (Velocity) entspricht. Der Bereich des Ausgangssignals wird im PropertiesDialog mit Min und Max eingestellt. Die Ausung betrgt 128 Stufen. Ein Note-Off-Event setzt den Ausgang auf Null. Wenn man die Anschlagdynamik ausschalten will, muss man Min und Max auf den gleichen Wert einstellen. Nur die erste Note erzeugt ein Event und startet damit angeschlossene Envelopes von vorne (Trigger). Noten, die angeschlagen werden, so lange noch andere gehalten werden (Legato-Spiel), erzeugen im Gegensatz zu Gate kein Event und triggert so z. B. Envelopes nicht erneut.

Sel. Note Gate


Monophone Event-Quelle fr ausgewhlte MIDI-Note-Onund -Note-Off-Events.

MIDI In

Ein Note-On-Event mit der in den Properties eingestellten Tastennummer (Note Number) setzt den Ausgang auf den Wert, der der Anschlagstrke (Velocity) entspricht. Der Bereich des Ausgangssignals wird im Properties-Dialog mit Min und Max eingestellt. Die Ausung betrgt 128 Stufen. Ein Note-Off-Event mit der eingestellten Tastennummer (Note Number) setzt den Ausgang auf Null. Wenn man die Anschlagdynamik ausschalten will, muss man Min und Max auf den gleichen Wert einstellen.

REAKTOR 5

MIDI In 327

On Velocity

MIDI In

Polyphone Event-Quelle fr MIDI-Note-On-Velocity-Events. Ein Note-On-Event setzt den Ausgang auf den Wert, der der Anschlagstrke (Velocity) entspricht. Der Bereich des Ausgangssignals wird im Properties-Dialog mit Min und Max eingestellt. Die Ausung betrgt 128 Stufen.

Off Velocity

MIDI In

Polyphone Event-Quelle fr MIDI-Note-Off-Velocity-Events. Ein Note-Off-Event setzt den Ausgang auf einen Wert, der der Loslassgeschwindigkeit der Taste entspricht. Der Bereich des Ausgangssignals wird im Properties-Dialog mit Min und Max eingestellt. Die Ausung betrgt 128 Stufen. Anmerkung: Nur sehr wenige Keyboards erzeugen Note-Off-Velocity-Events.

Controller

MIDI In

Monophone Event-Quelle fr MIDI-Controller-Events (Control Change). Ein Event setzt den Ausgang auf einen Wert, der der Position des Steuerelements (Controller) entspricht. Die Nummer des Controllers (1128) wird im PropertiesDialog mit Note No und der Bereich des Ausgangssignals mit Min und Max eingestellt. Die Ausung betrgt 128 Stufen. Die aktuellen Werte aller Controller (und Fader) eines Instruments kann in einem Snapshot abgespeichert und als solcher wieder geladen werden. Die Aktivierung des Snap-Isolate-Schalters in den Properties des Controllers verhindert, dass sich der Controller-Wert bei Snapshot-Recall ndert. Das Ausgangssignal des Controller-Moduls ist als Event- oder Audiosignal verwendbar. Die Nummern einiger hug auftretender MIDI-Controller sind: 1 Modulations-Rad (Mod Wheel) 7 Lautstrke (Volume) 10 Panorama (Pan) 64 Sustain 65 Portamento

328 MIDI In

REAKTOR 5

66 Hold (Sostenuto) Konsultieren Sie die MIDI-Implementation-Chart Ihres MIDI-Instruments, um herauszunden, welche MIDI-Controller es bertragen kann.

Ch. Aftertouch

MIDI In

Monophone Event-Quelle fr monophone MIDI-Aftertouch-Events (Channels After Touch). Ein Event setzt den Ausgang auf den Wert, der dem Druck auf die Taste entspricht. Der Bereich des Ausgangssignals wird im PropertiesDialog mit Min und Max eingestellt. Die Ausung betrgt 128 Stufen.

Poly Aftertouch

MIDI In

Polyphone Event-Quelle fr so genannte polyphone MIDI-Aftertouch-Events (Key Aftertouch). Ein Event setzt den Ausgang auf einen Wert, der dem Druck auf die Taste entspricht. Dabei wird der Wert jeweils nur fr die Stimme des REAKTOR-Instruments ausgegeben, die die zur Taste zugehrige Note spielt. Der Bereich des Ausgangssignals wird im Properties-Dialog mit Min und Max eingestellt. Die Ausung betrgt 128 Stufen. Anmerkung: Nur sehr wenige Keyboards erzeugen polyphonen Aftertouch.

Sel. Poly AT
Monophone Event-Quelle fr ausgewhlte polyphone Aftertouch-Events (Key Aftertouch).

MIDI In

Ein Event mit der eingestellten Tastennummer (Note Number) setzt den Ausgang auf einen Wert, der dem Druck auf die Taste entspricht. Die Nummer der Taste (1128) wird im Properties-Dialog mit Controller No, der Bereich des Ausgangssignals mit Min und Max eingestellt. Die Ausung betrgt 128 Stufen. Die aktuelle Position aller Controller (und Fader) eines Instruments kann in einem Snapshot abgespeichert und als solcher wieder geladen werden. Die Aktivierung des Snap-Isolate-Schalters in den Properties des Controllers verhindert, dass sich der Controller-Wert bei Snapshot-Recall ndert. Anmerkung: Nur sehr wenige Keyboards erzeugen polyphonen Aftertouch.

REAKTOR 5

MIDI In 329

Program Change

MIDI In

Monophone Event-Quelle fr MIDI-Program-Change-Events (Programmwechsel). Ein Event setzt den Ausgang auf einen Wert, der der Programmnummer entspricht. Der Bereich des Ausgangssignals wird im Properties-Dialog mit Min und Max eingestellt. Die Ausung betrgt 128 Stufen. Bei Verwendung dieses Moduls schaltet man normalerweise in den Instrument Properties Prog. Change Enable aus, damit die MIDI-Program-Change-Events nicht auerdem Snapshots aufrufen.

Start/Stop

MIDI In

Quelle fr Start- und Stop-Events zur Synchronisation mit externen MIDIGerten oder der internen zentralen Clock. Das Start/Stop-Modul liefert am Ausgang ein monophones Gate-Signal, dessen Wert in den Properties mit Output Value eingestellt wird. Bei Drcken des Start-Schalters bzw. Empfang eines MIDI-Start-Events, springt das Signal auf den eingestellten Wert. Bei Drcken des Stop-Schalters bzw. Empfang eines MIDI-Stop-Events springt das Signal auf Null zurck. Das Modul verbindet man typischerweise mit dem Reset-Eingang von Sequenzern und Event-Dividern, die zur MIDI Clock synchronisiert sind, um einen gleichzeitigen Start zu erzwingen.

1/96 Clock

MIDI In

Quelle fr ein Taktsignal, das der externen MIDI-Clock oder der zentralen internen Clock entspricht. Pro 96-tel Note liefert der Ausgang ein Event, dessen Wert in den Properties mit Output Value eingestellt wird. Im Unterschied zur Sync Clock-Quelle mssen die Events der 1/96 Clock ber einen Event Freq. Divider (siehe Seite 414) aufbereitet werden. Der Vorteil liegt darin, dass Sie dabei mit beliebigen Teilerfaktoren experimentieren knnen.

330 MIDI In

REAKTOR 5

Sync Clock

MIDI In

Quelle fr ein Taktsignal, das von der externen MIDI-Clock oder der zentralen internen Clock abgeleitet wird. Der Ausgang liefert ein Gate-Signal, dessen Wert in den Properties mit Output Value eingestellt wird. Bei jedem Taktschlag springt das Gate auf den eingestellten Wert und nach einer bestimmten Zeit wieder auf Null zurck. Das Modul wird durch Start-Stop-Events aktiviert und deaktiviert. Die Geschwindigkeit des Taktsignals (Viertel-, Achtel-, Sechzehntelnoten etc.) wird in den Properties unter Rate eingestellt. Die Dauer, fr die das Gate jeweils an ist (eine Achtel-, Sechzehntelnote etc.) wird in den Properties unter Duration eingestellt.

Song Pos

MIDI In

Modul zur bermittlung von Song Position Informationen. Es wird in 96tel Noten vom Beginn eines Songs gezhlt. Normalerweise verbindet man das Modul mit Eingang A des Modulo Moduls und eine Konstante mit dem Wert 6 mit Eingang B, um ein 16tel Notenraster am Div Ausgang zu bekommen. 96: Eventausgang fr die Anzahl von 96tel Noten (das sind 24 pro Viertelnote) seit Song-Start. Benutzen Sie das Modulo Modul, um andere Noteneinheiten zu bekommen. 96a: Audioausgang fr die sample-genaue Position in 96tel Noten.

Channel Message

MIDI In

Monophone Quelle, die MIDI-Channel-Nachrichten von einem externen MIDIGert (Keyboard, Sequencer, etc.) oder von anderen Instrumenten innerhalb des Ensembles empfngt. REAKTOR 5 MIDI In 331

Die Ausgabe-Reihenfolge der Ports (siehe unten) ist genau festgelegt, von oben nach unten. Das stellt sicher, dass Typ (z. B. nderung einer Reglerposition) und Quelle (z. B. Controller 7 auf Kanal 1) der MIDI-Channel-Nachricht immer vor dem eigentlichen Wert bermittelt werden. St: Ausgangs-Port, der den Typ der empfangenen Nachricht weitermeldet. 0 = Note Off 1 = Note On 2 = Poly Aftertouch 3 = Control Change 4 = Program Change 5 = Channel Aftertouch 6 = Pitchbend Ch:Nummer des MIDI-Kanals (1-16). Nr: Nummer einer Note, eines Control-Change-Befehls oder eines Program-Change Befehls (0-127). Val: Velocity-Wert einer Note, Aftertouch-Druck oder Wert von Control Change und Pitchbend. Externe MIDI-Nachrichten werden auf 7 Bit quantisiert(14 Bit fr Pitchbend). Interne MIDI-Nachrichten werden im 32-Bit-Fliekomma-Format bermittel. Alle Werte werden den in den Feldern Min und Max im Dialog Properties getroffenen Einstellungen entsprechend skaliert, sodass sich in der Default-Einstellung ein Wertebereich von 0 bis 1 ergibt. Eine andere hug verwendete Einstellung ist 0 bis 127, was in manchen Fllen zu einer besseren Auswertbarkeit der Werte fhrt (z. B. bei Program-Change-Nachrichten).

332 MIDI In

REAKTOR 5

MIDI Out
Reaktor kann MIDI-Daten sowohl verarbeiten als auch selbst erzeugen. MIDI Out-Module senden diese an externe MIDI-Gerte. Fr jedes MIDI In-Module gibt es auch ein entsprechendes MIDI Out-Modul. Einige MIDI Out-Module knnen auch fr interne oder OSC-Connections eingesetzt werden.

Note Pitch/Gate

MIDI Out

Wandelt ein monophones oder polyphones Event-Signal in MIDI-Noten-Events um. Jedes Event am Gate-Eingang G erzeugt eine MIDI-Nachricht an dem MIDI-Port, den REAKTOR fr die Ausgabe benutzt. Der Wert des Events bestimmt die Anschlagstrke (Velocity). Ein Event mit Wert 1 erzeugt eine Velocity von 127. Ein Event mit Wert Null erzeugt ein Note Off-Event, schaltet also den Ton aus. Die Tonhhe (Tastennummer) der Note On und Note Off Events ist der aktuelle Wert am Pitch-Eingang P in dem Bereich, der mit Min und Max eingestellt wurde. Ein Event mit Wert gleich Min setzt den MIDI Note Pitch auf 0, ein Event mit Wert gleich Max setzt den MIDI Note Pitch auf 127.

Pitchbend

MIDI Out

Wandelt ein monophones Event-Signal in MIDI-Pitchbend-Events um. Jedes Event erzeugt eine MIDI-Nachricht an dem MIDI-Port, den REAKTOR fr die Ausgabe benutzt. Der Bereich des Eingangssignal wird mit Min und Max bestimmt. Die Ausung am Ausgang betrgt 16384 Schritte. Ein Event mit Wert gleich Min setzt den MIDI Pitchbend-Wert auf -8192, ein Event mit Wert gleich Max setzt den MIDI Pitchbend-Wert auf +8191.

REAKTOR 5

MIDI Out 333

Controller

MIDI Out

Wandelt ein monophones Event-Signal in MIDI-Controller-Events um. Jedes Event erzeugt eine MIDI-Nachricht an dem MIDI-Port, den REAKTOR fr die Ausgabe benutzt. Die Nummer des MIDI Controllers wird in den Properties unter Controller No eingestellt. Der Bereich des Eingangssignal wird mit Min und Max bestimmt. Die Ausung am Ausgang betrgt 128 Schritte. Ein Event mit Wert gleich Min setzt den MIDI Controller auf 0, ein Event mit Wert gleich Max setzt den MIDI Controller auf 127.

Ch. Aftertouch

MIDI Out

Wandelt ein monophones Event-Signal in MIDI-Channel-Aftertouch-Events um. Jedes Event erzeugt eine MIDI-Nachricht an dem MIDI-Port, den REAKTOR fr die Ausgabe benutzt. Der Bereich des Eingangssignal wird mit Min und Max bestimmt. Die Ausung am Ausgang betrgt 128 Schritte. Ein Event mit Wert gleich Min setzt MIDI-Channel-Aftertouch auf 0, ein Event mit Wert gleich Max setzt Aftertouch auf 127.

Poly Aftertouch

MIDI Out

Die Aftertouch-Events (AT) werden zu MIDI-Poly-Aftertouch-Events umgewandelt. Der gerade am Pitch-Eingang (P) anliegende Wert wird in die NotenNummer umgewandelt. Werte zwischen Min und Max ergeben Noten-Nummern zwischen 0 und 127. Aftertouch-Werte zwischen 0 und 1 werden in Werte zwischen 0 und 127 umgewandelt. P: Pitch-Eingang fr die Tonhhe, die in eine Noten-Nummer gewandelt wird. Werte zwischen Min und Max ergeben Noten-Nummern zwischen 0 und 127. AT: Eingang fr das Aftertouch-Signal. Werte zwischen 0 und 1 werden in MIDI-Aftertouch-Werte zwischen 0 und 127 umgewandelt werden.

334 MIDI Out

REAKTOR 5

Sel. Poly AT

MIDI Out

Wandelt ein monophones Event-Signal in MIDI-Poly-Aftertouch-Events um. Jedes Event erzeugt eine MIDI-Nachricht an dem MIDI-Port, den REAKTOR fr die Ausgabe benutzt. Die Nummer der Taste fr die der Druck eingestellt wird, wird in den Properties unter Note No. Eingestellt. Der Bereich des Eingangssignal wird mit Min und Max bestimmt. Die Ausung am Ausgang betrgt 128 Schritte. Ein Event mit Wert gleich Min setzt den MIDI Aftertouch-Wert auf 0, ein Event mit Wert gleich Max setzt den MIDI Aftertouch-Wert auf 127. Anmerkung: Nur sehr wenige MIDI-Gerte knnen polyphonen Aftertouch verarbeiten.

Program Change

MIDI Out

Wandelt ein monophones Event-Signal in MIDI-Program-Change-Events (Programmwechsel) um. Jedes Event erzeugt eine MIDI-Nachricht an dem MIDI-Port, den REAKTOR fr die Ausgabe benutzt. Der Bereich des Eingangssignal wird mit Min und Max bestimmt. Die Ausung am Ausgang betrgt 128 Schritte. Ein Event mit Wert gleich Min setzt MIDI-Program-Change auf Nummer 0, ein Event mit Wert gleich Max setzt das Programm auf 127.

Start/Stop

MIDI Out

Eingangsevents erzeugen Start/Continue/Stop-Events am MIDI-Ausgang. G: Ein positives Event sendet einen Start- oder Continue-Befehl, ein negatives oder Null-Event sendet einen Stop-Befehl. Rst: Nachdem ein positives Event an diesem Rst-Eingang empfangen wurde, sendet das nchste positive Event am G(ate)-Eingang einen Startbefehl (bei 0).

REAKTOR 5

MIDI Out 335

1/96 Clock
Eingangsevents erzeugen 1/96-Clock-Events am MIDI-Ausgang.

MIDI Out

In: Ein Event mit positivem Wert erzeugt ein MIDI-Clock-Event.

Song Pos
*

MIDI Out

Der am Pos-Eingang anliegende Wert wird mit einem Event am Trig-Eingang als Song-Position gesendet. Trg: Jedes Event mit einem positiven Wert erzeugt ein MIDI-Song-Position-Event. Pos: Der Wert an diesem Eingang wird (als ein Vielfaches von 1/96Noten) mit einem Trigger-Event genommen und als MIDI-Song-Position gesendet.

336 MIDI Out

REAKTOR 5

Channel Message

MIDI Out

Monophone Quelle, die MIDI-Channel-Nachrichten an externe MIDI-Gerte (Synthesizer, Sequencer, etc.) oder intern an andere Instrumente innerhalb des Ensembles sendet. Channel-Nachrichten werden immer dann bertragen, wenn ein Event am Port St eintrifft. Daher mssen der gewnschte Wert und das Ziel der Nachricht durch geeignete Nachrichten an den anderen Eingngen korrekt deniert sein, bevor Events am Eingang St ankommen. Alle Eingnge nehmen nur monophone Signale entgegen. St: Event-Eingang, der den Typ der Channel-Nachricht bestimmt, die gesendet wird. Eine Channel-Nachricht wird immer dann gesendet, wenn ein Event an diesem Eingang ankommt. 0 = Note Off 1 = Note On 2 = Poly Aftertouch 3 = Control Change 4 = Program Change 5 = Channel Aftertouch 6 = Pitchbend Ch: Audio-Eingang fr die Nummer des MIDI-Kanals (1-16). Nicht ganzzahlige Werte, die an diesem Eingang ankommen, werden auf die nchste Ganzzahl (Integer) aufgerundet; so wrde z. B. der Wert 0.5 auf 1 aufgerundet werden. Nr: Audio-Eingang fr die Nummer einer Note, eines Control-ChangeBefehls oder eines Program-Change Befehls (0-127). Val: Audio-Eingang fr den Velocity-Wert einer Note, Aftertouch-Druck oder Wert von Control Change und Pitchbend.

REAKTOR 5

MIDI Out 337

Math
In REAKTOR gibt es Module fr gebruchliche mathematische Operationen wie Addition, Subtraktion, Multiplikation und Division sowie weniger vertraute Funktionen wie Arcus Tangens und Kehrwert der Wurzel. Es gibt auch Module zur exponentialen und logarithmischen Umrechnung, um unterschiedlich skalierte Moduleingnge anzusteuern. Beispielsweise verfgen einige Module in REAKTOR ber lineare Frequenzeingnge (gemessen in Hertz), whrend andere exponentielle Frequenzeingnge besitzen (gemessen in Halbtnen und auf MIDI-Noten abgestimmt). Deshalb gibt es Module, welche zwischen diesen zwei Formaten konvertieren knnen. Alle Module in dieser Sektion sind Hybrid-Module. Dies bedeutet, dass sie sowohl als Audio- als auch als Eventmodule verwendet werden knnen, abhngig von der Verkabelung ihrer Eingnge. Viele dieser Module (Add und Mult zum Beispiel) besitzen auch eine dynamische Verwaltung der Moduleingnge, was durch drei kleine Punkte in der unteren linken Hlfte des Moduls angezeigt wird. Wenn ein Wire bei gedrckter Ctrl-Taste an eine leere Stelle im Eingangsport-Bereich (die linke Modulseite) eines solchen Moduls gezogen wird, wird automatisch ein neuer Eingangsport erzeugt.

Constant

Math

Monophone Quelle fr eine Konstante. Der Wert wird im Properties-Dialog eingestellt. Das Modul erzeugt nur einmal ein Event, und zwar wenn es bei der Aktivierung initialisiert wird.

Add

Math

Addierer fr zwei oder mehr Audio- oder Eventsignale. Das Ausgangssignal ist die Summe der Eingangssignale (Out = In1 + In2 + In3 etc.). Das Modul kann als einfacher Multi-Kanal-Mixer verwendet werden, wo alle Kanle fest auf 0 dB stehen.

338 Math

REAKTOR 5

Subtract

Math

Subtrahierer fr zwei Audio- oder Eventsignale. Das Ausgangssignal ist die Subtraktion des zweiten Eingangssignals vom ersten (Out = In1 - In2).

Invert, -X

Math

Inverter fr ein Audio- oder Eventsignal. Das Ausgangssignal ist das invertierte Eingangssignal (Out = In). Einen Klang einfach zu invertieren, ist normalerweise nicht hrbar, auer wenn es mit dem uninvertierten Signal kombiniert wird. Aber Invertierung von Steuersignalen hat meist eine sehr deutliche Wirkung.

Multiply

Math

Multiplizierer fr zwei oder mehr Audio- oder Eventsignale. Das Ausgangssignal ist das Produkt der beiden Eingangssignale (Out = In1 In2 * In3 etc). Die typische Anwendung ist als signalgesteuerter Verstrker (entspricht VCA in analogen Synthesizern), wenn an einem Eingang ein Audiosignal und an dem anderen ein Verstrkungsfaktor anliegt. Wenn eine Null an einem der Eingnge anliegt, wird am Ausgang immer ein Null-Signal ausgegeben. Eine Funktion als Quadrierer lt sich realisieren, indem zwei Eingngen dasselbe Signal zugefhrt wird (Out = In In = In2 ). Wenn den Eingngen verschiedene Signale zugefhrt werden, ist das Ausgangssignal deren Ringmodulation.

REAKTOR 5

Math 339

a * b+ c

Math

Kombinierter Multiplizierer-Addierer: Der Ausgangswert ist das Ergebnis von (A * B) + C.

Reciprocal 1/x

Math

Das Ausgangssignal ist der Kehrwert des Eingangssignals. Vorsicht ist geraten bei kleinen Eingangswerten (nahe Null), da dann der Ausgangswert sehr gro wird. Bei genau Null am Eingang ist das Ausgangsignal auch Null. Die Anwendung auf Klangsignale ist normalerweise nicht sinnvoll. Das Modul ist eher fr Steuersignale (die nicht in die Nhe von Null kommen) brauchbar.

Divide x/y

Math

Das Ausgangssignal ist der Quotient aus dem x-Signal am oberen Eingang und dem y-Signal am unteren Eingang. Vorsicht ist geraten bei kleinen Werten (nahe Null) am unteren Eingang, da dann der Ausgangswert sehr gro wird. Bei genau Null am Eingang ist das Ausgangssignal auch Null. Die Anwendung auf Klangsignale ist normalerweise nicht sinnvoll. Wann immer mglich, benutzen Sie einen Multiplizierer anstatt eines Dividierers bei Audiosignalen, denn der Prozessor wird so deutlich entlastet. Zum Beispiel, statt durch eine Konstante oder ein Event-Signal zu teilen, invertieren Sie das Event-Signal (1/x) und multiplizieren Sie mit dem Ergebenis das Audiosignal.

340 Math

REAKTOR 5

Modulo x % y

Math

Modulo und Div. berechnen die ganzzahlige Division der zwei Eingangswerte sowie den Rest der Division. A: Hybrideingang fr das Signal A, welches durch Signal B geteilt wird. B: Hybrideingang fr das Signal B, welches zum Teilen von A benutzt wird. B is normalerweise ein ganzzahliger Wert, muss es aber nicht sein. Div: Hybridausgang der ganzzahligen Division von A und B. Dieses ist der grte ganzzahlige Wert, der kleiner oder gleich A/B ist. Mod: Hybridausgang fr das Modulo von A und B. Dies ist der Rest der ganzzahligen Division von A und B. Range: [ 0 ... B ].

Rectier

Math

Vollwellen-Gleichrichter. Das Eingangssignal wird gleichgerichtet, d.h. negative Werte werden invertiert und werden positiv. In: Hybrideingang fr das gleichzurichtende Signal. Negative Werte werden positiv bei gleichbleibender Magnitude. Out: Hybridausgang fr das gleichgerichtete Signal.

Rect./Sign

Math

Vollwellen-Gleichrichter mit zustzlichem Vorzeichen-Ausgang. Das Eingangssignal wird gleichgerichtet, d.h. negative Werte werden invertiert und werden positiv. Das Vorzeichen des Einganssignals ist am Sign-Ausgang verfgbar. In: Hybrideingang fr das gleichzurichtende Signal. Negative Werte werden positiv bei gleichbleibender Magnitude. Sign: Hybridausgang fr das Vorzeichen des Eingangssignals (-1 oder +1). Out: Hybridausgang fr das gleichgerichtete Signal.

REAKTOR 5

Math 341

Compare

Math

Vergleichende Logikfunktion. Vergleicht die zwei Eingangswerte miteinander und setzt den Ausgang auf den Wert, der dem logischen Ergebnis dieses Vergleichs entspricht. A: Eingang fr den ersten der zwei Werte, die verglichen werden sollen. B: Eingang fr den zweiten der zwei Werte, die verglichen werden sollen. >: Ausgang fr das Ergebnis des Vergleichs A grer als B (0=FALSCH, 1=WAHR) <: Ausgang fr das Ergebnis des Vergleichs A kleiner als B. (0 = FALSCH, 1 =WAHR)

Compare/Equal

Math

Vergleichende Logikfunktion. Vergleicht die zwei Eingangswerte miteinander und setzt den Ausgang auf den Wert, der dem logischen Ergebnis dieses Vergleichs entspricht. A: Eingang fr den ersten der zwei Werte, die verglichen werden sollen. B: Eingang fr den zweiten der zwei Werte, die verglichen werden sollen. >: Ausgang fr das Ergebnis des Vergleichs A grer als B (0=FALSCH, 1=WAHR) <: Ausgang fr das Ergebnis des Vergleichs A kleiner als B. (0 = FALSCH, 1 =WAHR) =: Ausgang fr das Ergebnis des Vergleichs A gleich B. (0 = FALSCH, 1 = WAHR) !=: Ausgang fr das Ergebnis des Vergleichs A ungleich B. (0 = FALSCH, 1 =WAHR)

342 Math

REAKTOR 5

Quantize

Math

Quantisierer mit einstellbarer Stufenweite. Das Eingangssignal wird auf die jeweils nchstliegende Quantisierungsstufe gerundet ausgegeben. St: Steuereingang fr die Gre der Quantisierungstufen. Bei St = 0 bleibt das Signal unquantisiert. In: Hybrideingang fr das zu quantisierende Signal. Out: Hybridausgang fr das quantisierte Signal. Err: Hybridausgang fr den Quantisierungsfehler, der bei der Rundung auftritt: Err = Out In.

Expon. (A)

Math

Exponential-Funktion zur Konvertierung logarithmischer Pegel-Werte in dB in lineare Amplituden-Werte. Lvl: Hybrideingang fr logarithmische Pegel-Werte, die in lineare Amplituden-Werte umgewandelt werden sollen. Typ. range: [50 ... 10]. A: Hybridausgang fr das lineare Amplituden-Steuersignal.

Expon. (F)

Math

Exponential-Funktion zur Konvertierung logarithmischer Pitch-Werte in Halbtnen in lineare Frequenz-Werte in Hz. P: Hybrideingang fr logarithmische Pitch-Werte in Halbtnen, die in lineare Frequenz-Werte in Hz umgewandelt werden sollen. Typ. range: [0 ... 127]. F: Hybridausgang fr das lineare Frequenz-Steuersignal.

REAKTOR 5

Math 343

Log (A)

Math

Logarithmier-Funktion zur Konvertierung linearer Amplituden-Werte in logarithmische Pegel-Werte in dB. Dieses Modul kann auch zur Ansteuerung logarithmischer Time-Eingnge von Envelopes etc. verwendet werden. A: Hybrideingang fr lineare Amplituden-Werte, die in logarithmische Pegel-Werte in dB umgewandelt werden sollen. Typ. range: [0 ... 1000]. Lvl: Hybridausgang fr den Pegel in dB. Typ. range: [-60 ... 0].

Log (F)

Math

Logarithmier-Funktion zur Konvertierung linearer Frequenz-Werte in Hz in logarithmische Pitch-Werte in Halbtnen. F: Hybrideingang fr lineare Frequenz-Werte in Hz, die in logarithmische Pitch-Werte in Halbtnen umgewandelt werden sollen. Typ. range: [0 ... 5000]. P: Hybridausgang fr den Pitch in Halbtnen. Typ. range: [0 ... 100].

Power x y

Math

Das Power-Modul berechnet die Potenz X hoch Y (normalerweise notiert als XY oder X^Y). X: Hybrid-Eingang fr die Basis. Y: Hybrid-Eingang fr den Exponenten. X^Y: Hybrid-Eingang fr das Ergebnis der Berechnung.

344 Math

REAKTOR 5

Square Root

Math

Berechnet die Quadratwurzel des Eingangswertes. In: Hybrideingang fr das Argument der Wurzelfunktion. Bei negativen Eingangswerten ist der Ausgang gleich 0. Out: Hybridausgang fr die Quadratwurzel des Eingangswertes.

1 / Square Root

Math

Das Modul berechnet den Kehrwert der Wurzel fr den am Eingang anliegenden Wert. Der Einsatz dieses Moduls ist efzienter als die Verwendung der beiden Module Square Root und Reciprocal 1/x. Bei negativen Eingangswerten wird 0 ausgegeben. In: Hybrideingang fr das Argument. Out: Hybridausgang fr das Ergebnis.

Sine

Math

Das Sine-Modul berechnet die trigonometrische Sinus-Funktion. Sowohl Eingang als auch Ausgang haben einen Wertebereich von -1 bis 1. Um einen Eingangswert, der in Grad vorliegt, zu berechnen, teilen Sie diesen zunchst durch 360. Um einen Eingangswert, der im Bogenmass (Radian) vorliegt, zu berechnen, teilen Sie diesen zunchst durch 2*Pi (ungefhr 6,283). Der Ausgangsbereich liegt zwischen 1 (Eingangswert 0,25) und -1 (Eingangswert 0,75). In: Hybrideingang fr das Argument. Out: Hybridausgang fr das Ergebnis.

REAKTOR 5

Math 345

Sin/Cos

Math

Fr jedes Eingangsevent werden der Sinus und der Cosinus berechnet. Ein Eingangswert von 1.0 entspricht einer ganzen Periode der Sinus- und Cosinusfunktion (also 360 Grad). In: Hybrideingang fr das Argument (Winkel) der Sinusfunktion. Ein Wert von 1.0 entspricht einer Periode der Sinusfunktion (360 Grad). Typ. Range: [ -1 ... 1 ]. Sin: Hybridausgang fr den Sinus des Eingangswertes. Cos: Hybridausgang fr den Cosinus des Eingangswertes.

Arcsin

Math

Das ArcSin-Modul berechnet die umgekehrte Sinus-Funktion (Arcussinus von x ist die Nummer zwischen 0 und 1, dessen Sinus x ist). Da der Ausgangswert fr die Sinus-Funktion zwischen -1 und 1 liegt, ist die Arcussinus-Funktion auch nur fr Eingangswerte in diesem Bereich gltig. Fr Argumente, die kleiner als -1 sind, gibt das Modul -0,25 aus, und fr solche, die grsser als 1 sind, gibt es 0,25 aus. In: Hybrideingang fr das Argument. Out: Hybridausgang fr den Arcussinus des Eingangswerts.

Arccos

Math

Das ArcCos-Modul berechnet die umgekehrte Cosinus-Funktion (Arcuscosinus von x ist die Nummer zwischen 0 und 1, dessen Cosinus x ist). Da der Ausgangswert fr die Cosinus-Funktion zwischen -1 und 1 liegt, ist die Arcuscosinus-Funktion auch nur fr Eingangswerte in diesem Bereich gltig. Fr Argumente, die kleiner als -1 sind, gibt das Modul 0,5 aus, und fr solche, die grsser als 1 sind, gibt es 0 aus.

346 Math

REAKTOR 5

In: Hybrideingang fr das Argument. Out: Hybridausgang fr den Arcuscosinus des Eingangswerts.

Arctan

Math

Das ArcTan-Modul berechnet die umgekehrte Tangens-Funktion (der Tangens ist der Sinus geteilt durch Cosinus). Der Ausgang des ArcTan-Moduls liegt im Bereich zwischen -0,25 und 0,25, welches -90 bis 90 Grad entspricht. In: Hybrideingang fr das Argument. Out: Hybridausgang fr den Arcustangens des Eingangswerts.

REAKTOR 5

Math 347

Signal Path
Die Module in dieser Kategorie erlauben es, Event- und Audiodaten in den Strukturen exibel zu verkabeln. Es stehen Mixer, Router fr Ein- und Ausgnge, steuerbare Schaltungen (Relays), Crossfader und Panner zur Verfgung.

Selector/Scanner

Signal Path

Selector/Scanner. Die Eingnge werden abhngig von dem am Pos-Eingang anliegenden Wert abgetastet. Wenn Pos eine Integerzahl ist, erhalten Sie immer nur ein Eingangssignal, andererseits eine Mischung zweier Eingnge. Das Ausgangssignal setzt sich aus den zwei berblendeten Eingngen zusammen, deren Indexe dem Wert am Pos-Eingang am nchsten liegen. Wenn der Wrap-Modus in den Properties aktiviert ist, arbeitet Pos als Schleife, so da Max +1 als 0, Max +2 als 1 usw. interpretiert wird. Der Selector/Scanner kann interessante Effekte erzeugen, wenn die Eingnge mit Signalen aus dem Multitap-Delays gespeist werden und die Abtastposition vom Ramp Oscillator gesteuert wird. Das Modul besitzt eine dynamische Eingangsport-Verwaltung. Die Anzahl der Eingnge kann mit Min Num Port Groups auf der Function-Seite der Properties deniert werden. Pos: Audiosteuereingang fr die Auswahl des Eingangs/der Eingnge, der/die gescannt werden soll(en). Pos = 0 selektiert In0, Pos = 1 selektiert In1, Pos = 0.5 erzeugt einen Mix aus In0 und In1. Typ. Wertebereich: [ 0 ... Max ] In0...Max: Eingnge fr die zu scannenden Audiosignale. Out: Audioausgang fr das gescannte Signal.

Relay 1,2

Signal Path

Relay. Der obere Eingang ist mit dem Ausgang verbunden, wenn Ctl > 0 ist. Andernfalls wird der untere Eingang mit dem Ausgang verbunden. Wenn der untere Eingang nicht existiert, wird ein Null-Signal am Ausgang erzeugt. Das Modul kann einen oder zwei Eingangsports haben. Die Anzahl der

348 Signal Path

REAKTOR 5

Eingnge kann mit Min Num Port Groups auf der Function-Seite der Properties deniert werden. Ctl: Steuereingang zur Auswahl eines Signaleingangs. In: Signaleingang (bis zu zwei). Out: Ausgang fr das ausgewhlte Signal.

Crossfade

Signal Path

Crossfading-Modul fr zwei Signale. Das Ausgangssignal ist eine gewichtete Mischung (lineare Interpolation) der beiden Eingangssignale In0 und In1. Das Verhltnis der Anteile beider Eingangssignale am Ausgangssignal ist ber den X-Port einstellbar. Das Modul besitzt eine dynamische Eingangsport-Verwaltung. Die Anzahl der Eingangspaare (In0 und In1) und die der Ausgangsports kann mit Min Num Port Groups auf der Function-Seite der Properties deniert werden. X: Hybrider Steuereingang fr das Mischverhltnis. Wert zwischen 0 (Out = In1) und 1 (Out = In2). In1, In2: Hybrideingnge fr die beiden zu mischenden Signale Out: Ausgang fr das gemischte Signal (Out = (1 X) In1 + X In2).

Distributor/Panner

Signal Path

Distributor/Panner. Das Eingangssignal wird mittels des Pos-Eingangs mit einem oder mehreren Ausgngen verbunden bzw. es wird zwischen ihnen gepannt. Ist Pos eine ganze Zahl, wird das Siganl nur eines Eingangs genommen, andernfalls erhalten Sie ein Panning zwischen zwei Eingngen. Wenn der Wrap-Modus in den Properties aktiviert ist, arbeitet Pos als Schleife, so da Max +1 als 0, Max +2 als 1 usw. interpretiert wird. Das Modul besitzt eine dynamische Ausgangsport-Verwaltung. Die Anzahl der Ausgangsports kann mit Min Num Port Groups auf der Function-Seite der Properties deniert werden. REAKTOR 5 Signal Path 349

Pos: Hybrideingang zur Auswahl des Ausgangs/der Ausgnge, welche(r) mit dem Eingang verbunden werden soll(en). In: Hybrider Signaleingang. Out: Ausgang oder mehrere Ausgnge fr das Eingangssignal.

Stereo Pan

Signal Path

Panoramaregler. Durch Vernderung der Signalpegel beider Ausgnge wird das Eingangssignal im Stereofeld plaziert. Die Summe der Werte an den Ausgngen L und R ist immer genau zwei mal so gro wie der Eingangswert, d. h. der Eingang wird in einem variablen Verhltnis auf die beiden Ausgnge aufgeteilt. Das Modul besitzt eine dynamische Port-Verwaltung. Die Anzahl der Eingnge und die der Ausgangspaare (L und R) kann mit Min Num Port Groups auf der Function-Seite der Properties deniert werden. Pan: Steuereingang zur Festlegung der Stereo-Position (-1 = links, 0 = Mitte, 1 = rechts). In: Hybrideingang fr das im Stereobild zu positionierende Signal. L: Hybridausgang fr das linke Signal. R: Hybridausgang fr das rechte Signal.

Amp/Mixer

Signal Path

Amp/Mixer fr eine einstellbare Anzahl an Audiosignalen. Die Eingangssignale werden jeweils um den am zugehrigen Lvl-Port anliegenden Wert (in dB) verstrkt oder abgeschwcht und am Ausgang aufsummiert. Das Modul besitzt eine dynamische Eingangsport-Verwaltung. Die Anzahl der Eingangspaare (Lvl und In) kann mit Min Num Port Groups auf der Function-Seite der Properties deniert werden. Lvl: Logarithmischer Steuereingang fr die Verstrkung (Gain) in dB. In: Signaleingang.

350 Signal Path

REAKTOR 5

Out: Ausgang fr das gemixte Signal (Out = In1 10Lvl1/20 + In2 10Lvl2/20 etc.).

Stereo Amp/Mixer

Signal Path

Panoramaregler mit Verstrker fr eine einstellbare Anzahl an Audio-Signalen. Die Eingangssignale werden um die an den Lvl-Ports anliegenden Werte (in dB) verstrkt oder abgeschwcht. Durch Vernderung der Signalpegel beider Ausgnge wird das Eingangssignal im Stereofeld plaziert. Das Modul besitzt eine dynamische Eingangsport-Verwaltung. Die Anzahl der Eingangsgruppen (Lvl, Pan und In) kann mit Min Num Port Groups auf der Function-Seite der Properties deniert werden. Lvl: Logarithmischer Steuereingang fr die Verstrkung (Gain) in dB. Wenn der Wert kleiner als 0 ist, ist das Ausgangssignal kleiner als das Eingangssignal. Pan: Steuereingang zur Festlegung der Stereo-Position (-1 = links, 0 = Mitte, 1 = rechts). In: Audioeingang fr das zu verstrkende und im Stereofeld zu positionierende Audio-Signal. L: Ausgang fr das verstrkte linke Audio-Signal. R: Ausgang fr das verstrkte rechte Audio-Signal.

REAKTOR 5

Signal Path 351

Oscillator
In REAKTOR wird der Begriff Oscillator fr eine grosse Anzahl an Signalgeneratoren verwendet. Tatschlich wird jedes Klangerzeugungsverfahren, welches keine Samples verwendet, Oscillator genannt. Dies schliesst die gewhnlichen Wellenformgeneratoren (Sine, Pulse, Sawtooth etc.) ein wie auch Impulse, Step, Noise und Audio-Table. Alle Oszillatoren in REAKTOR knnen mit jeder Frequenz laufen, von 0 Hz (Stillstand) ber das gesamte Audiospektrum bis zur Grenze, die von der Abtastrate gesetzt wird. Damit sind alle Oscillatoren gleichermaen fr den Einsatz als LFO wie auch zur Klangwellenformgenerierung geeignet. Wenn man einen Oszillator als LFO nimmt, um einen Eingang eines anderen Moduls zu modulieren, der nur Events annimmt (z. B. P im Gegensatz zu F), muss man einen A to E (perm) Konverter dazwischenschalten.

Sawtooth

Oscillator

Oszillator fr Sgezahn-Wellenform mit logarithmischem TonhhenSteuereingang (Pitch) und linearer Amplitudenmodulation. P: Logarithmischer Event-Steuereingang fr die Tonhhe (OszillatorFrequenz) in Halbtonschritten (69 = 440 Hz). A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. Out: Audio-Ausgang fr die Sgezahn-Wellenform.

Saw FM

Oscillator

Oszillator fr Sgezahn-Wellenform mit logarithmischem TonhhenSteuereingang (Pitch), linearer Frequenzmodulation (FM) und linearer Amplitudenmodulation. P: Logarithmischer Event-Steuereingang fr die Tonhhe (OszillatorFrequenz) in Halbtonschritten (69 = 440 Hz). 352 Oscillator REAKTOR 5

F: Audio-Steuereingang fr die lineare Frequenzmodulation in Hz. Die Oszillatorfrequenz bestimmt sich aus P und F. A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. Out: Audio-Ausgang fr die Sgezahn-Wellenform.

Saw Sync

Oscillator

Oszillator fr Sgezahn-Wellenform mit Synchronisationseingang, logarithmischem Tonhhen-Steuereingang (Pitch), linearer Frequenzmodulation (FM) und linearer Amplitudenmodulation. Immer wenn das Synchronisationssignal vom Nullpunkt in positive Richtung geht (steigende Flanke), wird die Phase des Oszillators auf Null zurckgesetzt, um die Wellenform von Anfang zu starten. P: Logarithmischer Event-Steuereingang fr die Tonhhe (OszillatorFrequenz) in Halbtonschritten (69 = 440 Hz). F: Audio-Steuereingang fr die lineare Frequenzmodulation in Hz. Die Oszillatorfrequenz bestimmt sich aus P und F. A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. Snc: Audio-Steuereingang fr das Synchronisationssignal. Positiver Nulldurchgang bewirkt einen Neustart des Oszillators bei Null. Ph: Eingang zur Bestimmung der Phase (Position in der Wellenform), auf die der Oszillator bei Synchronisation zurckgesetzt wird. Out: Audio-Ausgang fr die Sgezahn-Wellenform.

REAKTOR 5

Oscillator 353

Saw Pulse

Oscillator

Oszillator fr variable Sgezahn/Nadelpuls-Wellenform mit logarithmischem Tonhhen-Steuereingang (Pitch) und linearer Amplitudenmodulation. Die Steilheit der Rampe lt sich verndern und damit die Wellenform zwischen einem normalen Sgezahn und einer kurzen Spitze einstellen. P: Logarithmischer Event-Steuereingang fr die Tonhhe (Oszillator-Frequenz) in Halbtonschritten (69 = 440 Hz). A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. Slp: Audio-Steuereingang fr die Steigung (Slope) der Wellenform. Der Wert 0 ergibt einen normalen Sgezahn, ein grerer Wert verkrzt die Rampe bis zu einer kurzen Spitze (Nadel). Out: Audio-Ausgang fr die Sgezahn/Nadelpuls-Wellenform

Bi-Saw

Oscillator

Oszillator fr bipolare Sgezahn-Wellenform mit Nullphase, mit logarithmischem Tonhhen-Steuereingang (Pitch), Pulsbreitenmodulation (PWM) und linearer Amplitudenmodulation. P: Logarithmischer Event-Steuereingang fr die Tonhhe (Oszillator-Frequenz) in Halbtonschritten (69 = 440 Hz). A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. W: Audio-Steuereingang fr die Pulsbreitenmodulation (PWM). Wertebereich: 0 bis ca. 6. Bei W = 0 erhlt man eine normale SgezahnWellenform (Saw Wave), bei grerem W krzere Pulse und eine lngere Nullphase. Out: Audio-Ausgang fr die bipolare Sgezahn-Wellenform.

354 Oscillator

REAKTOR 5

Triangle

Oscillator

Oszillator fr symmetrische Dreieck-Wellenform mit logarithmischem TonhhenSteuereingang (Pitch) und linearer Amplitudenmodulation. P: Logarithmischer Event-Steuereingang fr die Tonhhe (Oszillator-Frequenz) in Halbtonschritten (69 = 440 Hz). A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. Out: Audio-Ausgang fr die Dreieck-Wellenform.

Tri FM

Oscillator

Oszillator fr symmetrische Dreieck-Wellenform mit logarithmischem TonhhenSteuereingang (Pitch), linearer Frequenzmodulation (FM) und linearer Amplitudenmodulation. P: Logarithmischer Event-Steuereingang fr die Tonhhe (Oszillator-Frequenz) in Halbtonschritten (69 = 440 Hz). F: Audio-Steuereingang fr die lineare Frequenzmodulation in Hz. Die Oszillatorfrequenz bestimmt sich aus P und F. A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. Out: Audio-Ausgang fr die Dreieck-Wellenform.

REAKTOR 5

Oscillator 355

Tri Sync

Oscillator

Oszillator fr symmetrische Dreieck-Wellenform mit Synchronisationseingang, logarithmischem Tonhhen-Steuereingang (Pitch), linearer Frequenzmodulation (FM) und linearer Amplitudenmodulation. Immer wenn das Synchronisationssignal vom Nullpunkt in positive Richtung geht (steigende Flanke), wird die Phase des Oszillators auf 0 zurckgesetzt. P: Logarithmischer Event-Steuereingang fr die Tonhhe (Oszillator-Frequenz) in Halbtonschritten (69 = 440 Hz). F: Audio-Steuereingang fr die lineare Frequenzmodulation in Hz. Die Oszillatorfrequenz bestimmt sich aus P und F. A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. Snc: Audio-Steuereingang fr das Synchronisationssignal. Positiver Nulldurchgang bewirkt einen Neustart des Oszillators bei Null. Ph: Eingang zur Bestimmung der Phase (Position in der Wellenform), auf die der Oszillator bei Synchronisation zurckgesetzt wird. Out: Audio-Ausgang fr die Dreieck-Wellenform.

Tri/Par Symm

Oscillator

Oszillator fr variable Dreieck- und Parabel-Wellenformen, mit logarithmischem Tonhhen-Steuereingang (Pitch) und linearer Amplitudenmodulation. Die mit (W) einstellbare Symmetrie erlaubt obertonarme symmetrische Wellenformen bis hin zu obertonreichen Sgezahn-Wellenformen bei hoher Asymmetrie. P: Logarithmischer Event-Steuereingang fr die Tonhhe (Oszillator-Frequenz) in Halbtonschritten (69 = 440 Hz).

356 Oscillator

REAKTOR 5

A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. W: Eingang fr die Steuerung der Wellenformsymmetrie: 1=Fallender Sgezahn, 0=Dreieck, +1=Aufsteigender Sgezahn. Typ. Range: [0...1] Par: Audio-Ausgang fr die Parabel-Wellenform. Tri: Audio-Ausgang fr die Dreieck -Wellenform. -

Parabol

Oscillator

Oszillator fr Parabel-Wellenform mit logarithmischem Tonhhen-Steuereingang (Pitch) und linearer Amplitudenmodulation. Die Wellenform besteht aus zwei Hlften, die jeweils aus einer Parabelfunktion resultieren. Der Oszillator klingt wie ein Sinus mit einer leichten Beimischung von ungeradzahligen Obertnen und ist somit oft ein ausreichender Ersatz fr einen Sinusgenerator, verursacht aber weniger CPU-Last als dieser. P: Logarithmischer Event-Steuereingang fr die Tonhhe (Oszillator-Frequenz) in Halbtonschritten (69 = 440 Hz). A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. Out: Audio-Ausgang fr die Parabel-Wellenform

Par FM

Oscillator

Oszillator fr Parabel-Wellenform mit logarithmischem Tonhhen-Steuereingang (Pitch), linearer Frequenzmodulation (FM) und linearer Amplitudenmodulation. Die Wellenform besteht aus zwei Hlften, die jeweils aus einer Parabelfunktion resultieren. Der Oszillator klingt wie ein Sinus mit einer leichten Beimischung von ungeradzahligen Obertnen und kann als Ersatz fr einen Sinusgenerator herangezogen werden, wobei dieser weniger Rechenaufwand erfordert.

REAKTOR 5

Oscillator 357

P: Logarithmischer Event-Steuereingang fr die Tonhhe (Oszillator-Frequenz) in Halbtonschritten (69 = 440 Hz). F: Audio-Steuereingang fr die lineare Frequenzmodulation in Hz. Die Oszillatorfrequenz bestimmt sich aus P und F. A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. Out: Audio-Ausgang fr die Parabel-Wellenform

Par Sync

Oscillator

Oszillator fr Parabel-Wellenform mit Synchronisationseingang, logarithmischem Tonhhen-Steuereingang (Pitch), linearer Frequenzmodulation (FM) und linearer Amplitudenmodulation. Die Wellenform besteht aus zwei Hlften, die jeweils aus einer Parabelfunktion resultieren. Der Oszillator klingt wie ein Sinus mit einer leichten Beimischung von ungeradzahligen Obertnen und kann als Ersatz fr einen Sinusgenerator herangezogen werden, wobei er aber weniger Rechenaufwand als dieser erfordert. Immer wenn das Synchronisationssignal vom Nullpunkt in positive Richtung geht (steigende Flanke) wird die Phase des Oszillators auf 0 zurckgesetzt. P: Logarithmischer Event-Steuereingang fr die Tonhhe (Oszillator-Frequenz) in Halbtonschritten (69 = 440 Hz). F: Audio-Steuereingang fr die lineare Frequenzmodulation in Hz. Die Oszillatorfrequenz bestimmt sich aus P und F zusammen. A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. Snc: Audio-Steuereingang fr das Synchronisationssignal. Positiver Nulldurchgang bewirkt einen Neustart des Oszillators bei Null. Ph: Eingang zur Bestimmung der Phase (Position in der Wellenform), auf die der Oszillator bei Synchronisation zurckgesetzt wird. Out: Audio-Ausgang fr die Parabel-Wellenform

358 Oscillator

REAKTOR 5

Par PWM

Oscillator

Oszillator fr variable Parabol-Wellenform mit logarithmischem TonhhenSteuereingang (Pitch) und linearer Amplitudenmodulation. Das Verhltnis zwischen der Lnge des unteren und oberen Teils der Kurve lt sich verndern und damit die Wellenform zwischen einer normalen symmetrischen ParabolWelle und einer einfachen Parabel einstellen. P: Logarithmischer Event-Steuereingang fr die Tonhhe (Oszillator-Frequenz) in Halbtonschritten (69 = 440 Hz). A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. W: Event-Steuereingang fr die Symmetrie der Wellenform. Der Wert -1 ergibt nach unten offene Parabeln, 0 eine normale symmetrische Parabol-Wellenform und +1 nach oben offene Parabeln. Out: Audio-Ausgang fr die variable Parabol-Wellenform.

Sine

Oscillator

Oszillator fr Sinus-Wellenform mit logarithmischem Tonhhen-Steuereingang (Pitch) und linearer Amplitudenmodulation. Wenn der Sinus nicht ganz rein sein muss, eignet sich der Parabol-Oszillator als Ersatz mit weniger Rechenaufwand. P: Logarithmischer Event-Steuereingang fr die Tonhhe (Oszillator-Frequenz) in Halbtonschritten (69 = 440 Hz). A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. Out: Audio-Ausgang fr die Sinus-Wellenform.

REAKTOR 5

Oscillator 359

Sine FM

Oscillator

Oszillator fr Sinus-Wellenform mit logarithmischem Tonhhen-Steuereingang (Pitch), linearer Frequenzmodulation (FM) und linearer Amplitudenmodulation. Wenn der Sinus nicht ganz rein sein muss, eignet sich der Parabol-Oszillator als Ersatz mit weniger Rechenaufwand. P: Logarithmischer Event-Steuereingang fr die Tonhhe (Oszillator-Frequenz) in Halbtonschritten (69 = 440 Hz). F: Audio-Steuereingang fr die lineare Frequenzmodulation in Hz. Die Oszillatorfrequenz bestimmt sich aus P und F. A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. Out: Audio-Ausgang fr die Sinus-Wellenform.

Sine Sync

Oscillator

Oszillator fr Sinus-Wellenform mit Synchronisationseingang, logarithmischem Tonhhen-Steuereingang (Pitch), linearer Frequenzmodulation (FM) und linearer Amplitudenmodulation. Immer wenn das Synchronisationssignal vom Nullpunkt in positive Richtung geht (steigende Flanke) wird die Phase des Oszillators auf eine Position zurckgesetzt, die mit dem Phasen-Eingang bestimmt wird. Wenn der Sinus nicht ganz rein sein muss, eignet sich der Parabol-Oszillator als Ersatz mit weniger Rechenaufwand. P: Logarithmischer Event-Steuereingang fr die Tonhhe (Oszillator-Frequenz) in Halbtonschritten (69 = 440 Hz). F: Audio-Steuereingang fr die lineare Frequenzmodulation in Hz. Die Oszillatorfrequenz bestimmt sich aus P und F.

360 Oscillator

REAKTOR 5

A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. Snc: Audio-Steuereingang fr das Synchronisationssignal. Positiver Nulldurchgang bewirkt einen Neustart des Oszillators bei Null. Ph: Eingang zur Bestimmung der Phase (Position in der Wellenform), auf die der Oszillator bei Synchronisation zurckgesetzt wird. Ph = 0: Phase = 0 (Mitte des ansteigenden Teils), Ph = 0.5: Phase = 180 (Mitte des abfallenden Teils), Ph = 1: Phase = 360 (wie 0). Out: Audio-Ausgang fr die Sinus-Wellenform

Multi-Sine

Oscillator

Oscillator fr Additive Synthese. Eine Wellenform wird durch das berlagern einzelner Sinuswellen (die Obertne) erzeugt. Fr jede Komponente lassen sich die Amplitude (A) und das Frequenzvielfache (F) getrennt einstellen. Die Sinuswellenkomponenten haben eine feste Phasenlage zueinander. Das bedeutet, da sich die Wellenform exakt mit der Frequenz wiederholt, die mit dem Wert am P-Eingang eingestellt ist. Die Frequenzvielfachen sind normalerweise ganze Zahlen (die Obertonnummer), sonst ergeben sich keine puren Sinuswellen. P: Logarithmischer Event-Steuereingang fr die Tonhhe (OszillatorFrequenz) in Halbtonschritten (69 = 440 Hz). F1: Audio-Steuereingang fr den Frequenzfaktor (Obertonnummer) der ersten Sinuswelle, als Vielfaches der Grundfrequenz. Typ. Range: [1...20] A1: Linearer Audio-Steuereingang fr die Amplitude der ersten Sinuswelle. Kann auch fr Tremolo und Ringmodulation benutzt werden. Typ. Range: [ 0 ... 1 ].

REAKTOR 5

Oscillator 361

F2: Wie F1, aber fr die zweite Sinuswelle. A2: Wie A1, aber fr die zweite Sinuswelle. F3: Wie F1, aber fr die dritte Sinuswelle. A3: Wie A1, aber fr die dritte Sinuswelle. F4: Wie F1, aber fr die vierte Sinuswelle. A4: Wie A1, aber fr die vierte Sinuswelle. S1: Ausgang fr die erste Sinuswelle. S2: Ausgang fr die zweite Sinuswelle. S3: Ausgang fr die dritte Sinuswelle. S4: Ausgang fr die vierte Sinuswelle. Out: Audio-Ausgang fr das Signal, das durch Addieren der Sinuswellen erzeugt wird.

Pulse

Oscillator

Oszillator fr Rechteck-Wellenform mit logarithmischem Tonhhen-Steuereingang (Pitch), Pulsbreitenmodulation (PWM) und linearer Amplitudenmodulation. P: Logarithmischer Event-Steuereingang fr die Tonhhe (Oszillator-Frequenz) in Halbtonschritten (69 = 440 Hz). A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. W: Audio-Steuereingang fr die Pulsbreitenmodulation (PWM). Wertebereich -1 bis 1. Symmetrische Wellenform (Square Wave) 50:50 bei W = 0, Pulsverhltnis 33:66 bei 0.33, 66:33 bei 0.33, 75:25 bei 0.5, 90:10 bei 0.8. Lo : Hi = (1 + W) : (1 W). Out: Audio-Ausgang fr die Rechteck-Wellenform.

362 Oscillator

REAKTOR 5

Pulse FM

Oscillator

Oszillator fr Rechteck-Wellenform mit logarithmischem Tonhhen-Steuereingang (Pitch), linearer Frequenzmodulation (FM), Pulsbreitenmodulation (PWM) und linearer Amplitudenmodulation. P: Logarithmischer Event-Steuereingang fr die Tonhhe (Oszillator-Frequenz) in Halbtonschritten (69 = 440 Hz). F: Audio-Steuereingang fr die lineare Frequenzmodulation in Hz. Die Oszillatorfrequenz bestimmt sich aus P und F. A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. W: Audio-Steuereingang fr die Pulsbreitenmodulation (PWM). Wertebereich -1 bis 1. Symmetrische Wellenform (Square Wave) 50:50 bei W = 0, Pulsverhltnis 33:66 bei 0.33, 66:33 bei 0.33, 75:25 bei 0.5, 90:10 bei 0.8. Lo : Hi = (1 + W) : (1 W). Out: Audio-Ausgang fr die Rechteck-Wellenform.

Pulse Sync

Oscillator

Oszillator fr Rechteck-Wellenform mit Synchronisationseingang, logarithmischem Tonhhen-Steuereingang (Pitch), linearer Frequenzmodulation (FM), Pulsbreitenmodulation (PWM) und linearer Amplitudenmodulation. Immer wenn das Synchronisationssignal vom Nullpunkt in positive Richtung geht (steigende Flanke), wird die Phase des Oszillators auf 0 zurckgesetzt. P: Logarithmischer Event-Steuereingang fr die Tonhhe (Oszillator-Frequenz) in Halbtonschritten (69 = 440 Hz).

REAKTOR 5

Oscillator 363

F: Audio-Steuereingang fr die lineare Frequenzmodulation in Hz. Die Oszillatorfrequenz bestimmt sich aus P und F. A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. W: Audio-Steuereingang fr die Pulsbreitenmodulation (PWM). Wertebereich -1 bis 1. Symmetrische Wellenform (Square Wave) 50:50 bei W = 0, Pulsverhltnis 33:66 bei 0.33, 66:33 bei 0.33, 75:25 bei 0.5, 90:10 bei 0.8. Lo : Hi = (1 + W) : (1 W). Snc: Audio-Steuereingang fr das Synchronisationssignal. Positiver Nulldurchgang bewirkt einen Neustart des Oszillators bei Null. Ph: Eingang zur Bestimmung der Phase (Position in der Wellenform), auf die der Oszillator bei Synchronisation zurckgesetzt wird. Out: Audio-Ausgang fr die Rechteck-Wellenform.

Pulse 1-ramp

Oscillator

Oszillator fr rechtwinklige Trapez-Wellenform mit logarithmischem TonhhenSteuereingang (Pitch), linearer Frequenzmodulation (FM), Pulsbreitenmodulation (PWM) und linearer Amplitudenmodulation. Die Wellenform ist eine Mischung aus Rechteck und Sgezahn: Die steigende Flanke einer Rechteckwellenform kann abgeacht und ihre Steilheit eingestellt werden. Die fallende Flanke ist senkrecht. P: Logarithmischer Event-Steuereingang fr die Tonhhe (Oszillator-Frequenz) in Halbtonschritten (69 = 440 Hz). F: Audio-Steuereingang fr die lineare Frequenzmodulation in Hz. Die Oszillatorfrequenz bestimmt sich aus P und F. A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. W: Audio-Steuereingang fr die Pulsbreitenmodulation (PWM). Wertebereich -1 bis 1.

364 Oscillator

REAKTOR 5

Slp: Audio-Steuereingang fr die Steilheit der ansteigenden Rampe. Wenn Slp = 0 bzw. der Eingang nicht verbunden ist, steigt die Wellenform nicht an und am Ausgang liegt 0 an, d. h. es ist nichts zu hren. Typischer Wertebereich: 1 ... 20. Out: Audio-Ausgang fr die Trapez-Wellenform.

Pulse 2-ramp

Oscillator

Oszillator fr Trapez-Wellenform mit logarithmischem Tonhhen-Steuereingang (Pitch), linearer Frequenzmodulation (FM), Pulsbreitenmodulation (PWM) und linearer Amplitudenmodulation. Die Wellenform ist eine Mischung aus Rechteck, Sgezahn und Dreieck: Beide Flanken einer Rechteckwellenform knnen abgeacht werden, die Steilheit ist einstellbar. P: Logarithmischer Event-Steuereingang fr die Tonhhe (Oszillator-Frequenz) in Halbtonschritten (69 = 440 Hz). F: Audio-Steuereingang fr die lineare Frequenzmodulation in Hz. Die Oszillatorfrequenz bestimmt sich aus P und F. A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. W: Audio-Steuereingang fr die Pulsbreitenmodulation (PWM). Wertebereich -1 bis 1. Up: Audio-Steuereingang fr die Steilheit der ansteigenden Rampe. Dn: Audio-Steuereingang fr die Steilheit der fallenden Rampe. Out: Audio-Ausgang fr die Trapez-Wellenform.

REAKTOR 5

Oscillator 365

Bi-Pulse

Oscillator

Oszillator fr bipolare Rechteck-Wellenform mit Nullphase. Mit logarithmischem Tonhhen-Steuereingang (Pitch), Pulsbreitenmodulation (PWM) und linearer Amplitudenmodulation. P: Logarithmischer Event-Steuereingang fr die Tonhhe (Oszillator-Frequenz) in Halbtonschritten (69 = 440 Hz). A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. W: Audio-Steuereingang fr die Pulsbreitenmodulation (PWM). Wertebereich 0 bis 1. Bei W = 0 erhlt man eine normale symmetrische Rechteck-Wellenform (Square Wave) 50:50, bei grerem Wert an W krzere Pulse und eine lngere Nullphase. Out: Audio-Ausgang fr die bipolare Rechteck-Wellenform.

Impulse

Oscillator

Oszillator fr Impuls-Wellenform mit logarithmischem Tonhhen-Steuereingang (Pitch), und linearer Amplitudenmodulation. P: Logarithmischer Event-Steuereingang fr die Tonhhe (Oszillator-Frequenz) in Halbtonschritten (69 = 440 Hz). A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. Out: Audio-Ausgang fr die Impuls-Wellenform.

366 Oscillator

REAKTOR 5

Impulse FM

Oscillator

Oszillator fr Impuls-Wellenform mit logarithmischem Tonhhen-Steuereingang (Pitch), linearer Frequenzmodulation (FM) und linearer Amplitudenmodulation. P: Logarithmischer Event-Steuereingang fr die Tonhhe (Oszillator-Frequenz) in Halbtonschritten (69 = 440 Hz). F: Audio-Steuereingang fr die lineare Frequenzmodulation in Hz. Die Oszillatorfrequenz bestimmt sich aus P und F. A: Audio-Steuereingang fr die Amplitude. Out: Audio-Ausgang fr die Impuls-Wellenform.

Impulse Sync

Oscillator

Oszillator fr Impuls-Wellenform mit Synchronisationseingang, logarithmischem Tonhhen-Steuereingang (Pitch), linearer Frequenzmodulation (FM), und linearer Amplitudenmodulation. Immer wenn das Synchronisationssignal vom Nullpunkt in positive Richtung geht (steigende Flanke) wird die Phase des Oszillators auf 0 zurckgesetzt. P: Logarithmischer Event-Steuereingang fr die Tonhhe (Oszillator-Frequenz) in Halbtonschritten (69 = 440 Hz). F: Audio-Steuereingang fr die lineare Frequenzmodulation in Hz. Die Oszillatorfrequenz bestimmt sich aus P und F zusammen. A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. Snc: Audio-Steuereingang fr das Synchronisationssignal. Ein positiver Nulldurchgang bewirkt einen Neustart des Oszillators bei Null. Ph: Eingang zur Bestimmung der Phase (Position in der Wellenform), auf die der Oszillator bei Synchronisation zurckgesetzt wird. Out: Audio-Ausgang fr die Impuls-Wellenform. REAKTOR 5 Oscillator 367

Multi-Step

Oszillator

4-Step

Oszillator

Oszillator fr 4-Schritt-Wellenform mit logarithmischem Tonhhen-Steuereingang (Pitch) und linearer Amplitudenmodulation. Die Hhe jedes Schrittes lt sich unabhngig von den anderen einstellen. P: Logarithmischer Event-Steuereingang fr die Tonhhe (Oszillator-Frequenz) in Halbtonschritten (69 = 440 Hz). A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. S1: Audio-Steuereingang fr die Hhe des ersten Schritts. S2: Audio-Steuereingang fr die Hhe des zweiten Schritts. S3: Audio-Steuereingang fr die Hhe des dritten Schritts. S4: Audio-Steuereingang fr die Hhe des vierten Schritts. Out: Audio-Ausgang fr die 4-Schritt-Wellenform.

5-Step
Wie 4-Step, aber mit 5 Schritten.

Oszillator Oszillator

6-Step
Wie 4-Step, aber mit 6 Schritten.

368 Oscillator

REAKTOR 5

8-Step
Wie 4-Step, aber mit 8 Schritten.

Oszillator Oszillator

Multi-Ramp

4-Ramp

Oszillator

Oszillator fr 4-Rampen-Wellenform mit logarithmischem TonhhenSteuereingang (Pitch) und linearer Amplitudenmodulation. Die Hhe jedes der Punkte, die durch Rampen verbunden sind (Breakpoints), lt sich unabhngig von den anderen einstellen. P: Logarithmischer Event-Steuereingang fr die Tonhhe (Oszillator-Frequenz) in Halbtonschritten (69 = 440 Hz). A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. S1: Event-Steuereingang fr die Hhe des ersten Breakpoint. S2: Event-Steuereingang fr die Hhe des zweiten Breakpoint. S3: Event-Steuereingang fr die Hhe des dritten Breakpoint. S4: Event-Steuereingang fr die Hhe des vierten Breakpoint. Out: Audio-Ausgang fr die 4-Rampen-Wellenform.

5-Ramp
Wie 4-Ramp, aber mit 5 Rampen.

Oszillator

REAKTOR 5

Oscillator 369

6-Ramp
Wie 4-Ramp, aber mit 6 Rampen.

Oszillator Oszillator Oscillator

8-Ramp
Wie 4-Ramp, aber mit 8 Rampen.

Ramp

Oszillator zur Erzeugung von Rampen-Wellenformen, welche typischerweise als Steuersignal benutzt werden, um zum Beispiel ein Audio Table-Modul als Wellenform-Oszillator zu verwenden. Das Signal steigt von 0 auf A an und wird dann schlagartig zurckgesetzt. F: Audioeingang zur Steuerung der Oszillatorfrequenz in Hz. Um die Tonhhe in Halbtnen zu steuern, verwenden Sie ein Event Expon. (F)-Modul. A: Eingang zur Amplitudensteuerung des Rampensignals. Typ. Wert: 1. Snc: Audio-Steuereingang fr das Synchronisationssignal. Ein positiver Nulldurchgang bewirkt einen Reset des Oszillators auf Ph. Ph: Audioeingang fr die Synchronisationsphase. Wenn der Oszillator synchronisiert wird, springt sein Ausgang auf diesen Wert mal A zurck. Typ. Bereich: 0...1. Out: Audioausgang fr das Rampensignal. Wertebereich 0...A.

370 Oscillator

REAKTOR 5

Clock Oscillator

Oscillator

Freilaufende Taktsignal-Quelle. Ein interner Oszillator (monophon) erzeugt regelmige Clock An/Aus-Pulse in der Form von Events, z. B. um damit einen Sequencer anzutreiben. Der Wert der An-Events kann in den ModulProperties eingestellt werden. F: Event-Eingang zur Steuerung der Clock-Takt-Frequenz in Hz. Zur Angabe des Tempos in BPM (Beats per Minute = Taktschlge pro Minute) berechnet man den Wert in Hz wie folgt: Clocks-pro-Taktschlag x BPM/60. Fr 16tel Noten-Clocks bei 4/4-Takt (das sind vier 16tel pro Taktschlag) bekommt man F = 4/60 x BPM oder 0.0667 x BPM. W: Event-Eingang zur Steuerung der Pulsbreite, d. h. dem Verhltnis der Dauer der An-Phase zur Aus-Phase. Der Wertebereich ist -1 bis 1.Symmetrische Signalform (Gleiche Dauer von An und Aus) bei W = 0; Aus:An = ( 1 + W ) / ( 1 W ). Snc: Event-Eingang zur Synchronisierung des Taktsignals. Ein positiver Event synchronisiert die Taktsignal-Quelle. A: Amplitudeneingang. Es muss ein Wert grer 0 angeschlossen sein, damit nicht lediglich Null-Events produziert werden. Typ. Value: 1. Out: Event-Ausgang fr das Taktsignal. Der Wert wechselt zwischen dem An-Wert und Null.

Noise

Oscillator

Rauschgenerator, erzeugt weies Rauschen, d.h. ein Zufallssignal, in dem alle mglichen Frequenzanteil gleichermaen enthalten sind. Das Signal besteht aus nur zwei Werten, A/2 und A/2, die aber zufllig aufeinander folgen. A: Audio-Steuereingang fr die Amplitude des Ausgangssignals. Out: Audio-Ausgang fr das Rauschsignal.

REAKTOR 5

Oscillator 371

Random

Oscillator

Zufallswertgenerator. Erzeugt eine Schrittwellenform, bei der die Hhe jenes Schritts ein Zufallswert aus dem gegebenen Bereich ist. Die Funktionsweise ist vergleichbar mit einem gleichverteilten, weien Rauschgenerator und nachgeschaltetem Abtast-Glied (Sample & Hold), das mit einer gleichmigen Frequenz getaktet ist. P: Logarithmischer Event-Steuereingang fr die Schrittrate (Sample-&Hold-Frequenz) in Halbtonschritten (69 = 440 Hz). A: Audio-Steuereingang fr die Amplitude. Das Ausgangssignal ist ein Zufallswert zwischen +A und A. Out: Audio-Ausgang fr das Zufallswert-Signal.

Geiger

Oscillator

Erzeugt Events in zuflligen Abstnden, hnlich wie ein Geigerzhler fr das Aufspren radioaktiver Teilchen. Die durchschnittliche Rate der Events kann am P-Eingang eigestellt werden. Rnd steuert die Zuflligkeit. P: Logarithmischer Event-Steuereingang fr die Durchschnittsrate (oder Dichte) der zufllig erzeugten Events. Rnd: Event-Steuereingang fr die Zuflligkeit oder Regelmigkeit der zeitlichen Verteilung der Events: 0 = vllig zufllig, 1 = vllig periodisch. Clk: Audioausgang fr die zu zuflligen Zeiten erzeugten Clicks. Out: Ausgang fr die zu zuflligen Zeiten erzeugten Events. Diese knnen beispielsweise zum Auslsen einer Hllkurve (G-Eingang) benutzt werden.

372 Oscillator

REAKTOR 5

Sampler
Wenn ein Modul von sich aus ein Audiosignal erzeugt und es sich nicht um einen Oscillator handelt, haben Sie es mit einem Sampler zu tun. REAKTOR enthlt einfache Sample-Player sowie ausgeklgelte Sample-Prozessoren fr granulare Synthese mit Pitch- und Time Shifting und Beat-Slicing. Bei manchen Modulen gibt es sogar die Mglichkeit, ein individuelles Sample mittels einer Nummer ber den Sel-Eingang auszuwhlen.

Properties - Function-Seite
Wellenform-Button: Ein Klick auf den Button mit dem Wellenform-Symbol ffnet den Sample Map Editor. Embed Samples In Ensemble aktiviert die Option zum Speichern von Samples mit dem Ensemble. No Stereo unterbindet die Stereo-Wiedergabe von Samples. Bei Aktivierung sinkt die Rechenlast. ber das Quality-Dropdown-Men wird die Qualitt der Sample-Wiedergabe in drei Stufen (Poor, Good und Excellent) gesteuert. Hhere Qualitt wird dabei mit einem Ansteigen der Rechenlast erkauft. Der Begriff Qualitt steht hier fr das Fehlen von Strgeruschen. Selbstverstndlich knnen gerade diese Strgerusche die Qualitt eines Samples im musikalischen Sinne erhhen. Oscil. Mode versetzt das Modul bei Aktivierung in den Oszillator-Modus. Sampler im Oszillator-Modus gehen davon aus, da die verwendeten Samples Wellenformen oder Wellenstze enthalten. Eine Wellenform ist die Aufzeichnung einer Periode aus einer periodischen Schwingung, also im allgemeinen ein sehr kurzes Sample. Durch wiederholte Wiedergabe des Samples kann die periodische Schwingung wiederhergestellt werden. Das Sampler-Modul wird so zu einem digitalen Oszillator. Sampler-Module im Oszillator-Modus interpretieren die am P-Eingang anliegenden Werte genau wie REAKTOR-Oszillatoren, nmlich als MIDI-Notennummern und produzieren eine periodische Schwingung mit der entsprechenden Grundtonhhe. Die Module Sampler und Sampler FM interpretieren im Oszillator-Modus das gesamte Sample als eine Periode. Um einen Ton der Grundtonhhe 440 Hertz zu erzeugen, wird das gesamte Sample in einer Sekunde 440 mal durchlaufen, unabhngig von der Dauer des Samples.

REAKTOR 5

Sampler 373

Sampler Loop interpretiert im Oszillator-Modus die Loop-Lnge als Periode. Die Loop-Lnge wird aus dem Soundle gelesen, kann aber auch ber den LL-Eingang des Moduls verndert werden. In einem Sample knnen also mehrere tatschlich beliebig viele Wellenformen untergebracht werden; es handelt sich dann um ein WaveSet, also um eine Aneinanderreihung von Wellenformen. Angenommen, ein WaveSet umfat 100 Abtastwerte; dann passen 100 solcher Wellenformen in ein 10000 Abtastwerte groes Sample. Die erste Wellenform geht von Abtastwert 0 bis Abtastwert 99, die zweite von 100 bis 199, etc.. Wenn die Loop-Lnge die Periode einer Wellenform bestimmt, bestimmt logischerweise die Position des Loops die Auswahl der Wellenform aus dem WaveSet. Sampler Loop verfgt ber den LS-Eingang zur Steuerung des Loop-Startpunkts. Die an diesem Eingang anliegenden Werte werden im Oszillator-Modus auf Wellenform-Grenzen quantisiert, so da ein knackfreier bergang zwischen Wellenformen gewhrleistet ist. Die Position im WaveSet kann so einfach ber Hllkurven, Anschlagsdynamik etc. gesteuert werden. Offensichtlich muss man solche WaveSet-Samples konstruieren oder von synthetischen Klangquellen aufnehmen. Die Bibliothek von REAKTOR enthlt eine Reihe interessanter WaveSets. Sampler Loop integriert WaveSet-Synthese in die Palette der Syntheseformen von REAKTOR, so da WaveSet-Synthese nun erstmalig in Verbindung mit FM zur Verfgung steht.

Properties - Appearance page


Picture: Aktivieren Sie diese Option, um eine Wellenformdarstellung fr das Sampler-Modul im Panel zu sehen. Size X/Size Y: Erlaubt die Einstellung der Grsse der Wellenformanzeige fr das Sampler-Modul in Pixel. Scroll Bar: Aktivieren Sie diese Option, um eine Scrollbar unter der Wellenformanzeige zu Navigationszwecken zu sehen. Die Scrollbar erlaubt das Bewegen in der Wellenform (indem man die Scrollbar in der Mitte zieht) und das Zoomen in die Wellenform hinein und aus ihr heraus (indem man die Scrollbar an einer der Seiten nach links bzw. rechts zieht).

374 Sampler

REAKTOR 5

Sampler

Sampler

Player fr die polyphone und transponierte Wiedergabe eines Samples oder einer Sample-Map. Die Sample-Verwaltung erfolgt ber den Sample Map Editor (Siehe Sample Map Editor in Kapitel 21.3). Bei aktiviertem Loop wird das gesamte Sample stndig wiederholt und durch positive Events am Trigger-Eingang neu gestartet. Bei de-aktiviertem Loop luft das Sample auf ein positives Trigger-Event hin einmal von Anfang bis Ende, oder, bei Auswahl der Laufrichtung Backward, von Ende bis Anfang. Bei aktiviertem Waveform-Mode wird die Wiedergabe-Rate an die Lnge des aktuellen Samples angepat, um beim Betrieb als Wellenform-Oszillator die richtige Tonhhe zu erhalten. P: Logarithmischer Steuereingang fr die Wiedergaberate (Pitch) und fr die Auswahl eines Samples aus der geladenen Sample-Map. Wenn P gleich dem Root-Key des aktuellen Samples ist, wird das Sample in Original-Tonhhe wiedergegeben. Trig: Ein positives Event an diesem Eingang startet (trigger) einen erneuten Auslesevorgang am Sampleanfang. A: Steuereingang fr die Ausgangs-Amplitude. Out: Ausgang des Sample-Players.

Sampler FM

Sampler

Player fr die polyphone und transponierte Wiedergabe eines Samples oder einer Sample-Map. Der F-Eingang und der Startpunkt-Steuereingang (St) erlauben die Manipulation der Sample-Wiedergabe. Die Sample-Verwaltung erfolgt ber den Sample Map Editor (Siehe Sample Map Editor auf Seite 253.).

REAKTOR 5

Sampler 375

Bei aktiviertem Loop wird das gesamte Sample stndig wiederholt; durch positive Events am Trigger-Eingang wird auf die Position des ber den St-Eingang zu bestimmenden Startpunkts zurckgesprungen. Bei de-aktiviertem Loop luft das Sample auf ein positives Trigger-Event hin einmal vom Startpunkt bis zum Ende, oder, bei Auswahl der Laufrichtung Backward, vom Ende bis zum Anfang. Bei aktiviertem Waveform-Mode wird die Wiedergabe-Rate an die Lnge des aktuellen Samples angepat, um beim Betrieb als Wellenform-Oszillator die richtige Tonhhe zu erhalten. P: Logarithmischer Steuereingang fr die Wiedergaberate (Pitch) und fr die Auswahl eines Samples aus der geladenen Sample-Map. Wenn P gleich dem Root-Key des aktuellen Samples ist, wird das Sample in Original-Tonhhe wiedergegeben. F: Linearer Steuereingang fr die Modulation der Wiedergaberate. Die Wirkung ist eine Frequenz-Modulation wie bei den Oszillator-Modulen in REAKTOR. Bei groen negativen Werten wird das Sample rckwrts wiedergegeben. St: Steuereingang fr den Startpunkt beim nchsten Triggern; in Millisekunden vom Sampleanfang. Trig: Ein positives Event an diesem Eingang startet (trigger) einen erneuten Auslesevorgang am Sampleanfang. A: Steuereingang fr die Ausgangs-Amplitude. Out: Ausgang des Sample-Players. Lng: Polyphoner Event-Ausgang fr die Lnge des aktuellen Samples in Millisekunden.

Sampler Loop

Sampler

Universal-Player fr die polyphone und transponierte Wiedergabe von Monooder Stereo- Samples, Sample-Maps und WaveSets. 376 Sampler REAKTOR 5

Die Sample-Verwaltung erfolgt ber den Sample Map Editor (Siehe Sample Map Editor auf Seite 253.). Bei einem positiven Gate-Event beginnt die Sample-Wiedergabe beim Startpunkt (einstellbar ber den St-Eingang). Bei de-aktiviertem Loop luft das Sample einmal vom Startpunkt bis zum Ende, oder, bei Auswahl der Laufrichtung Backward, vom Ende bis zum Anfang. Bei aktiviertem Loop wird das Sample innerhalb des Loop-Bereichs endlos wiederholt, sobald die Wiedergabe in diesen Bereich eingetreten ist. Der Loop-Bereich ist durch Daten aus dem Soundle vorgegeben, aus dem das Sample geladen wurde. Falls das Soundle keine Loop-Daten enthlt, gilt der Sample-Beginn als Loop-Beginn und die Sample-Lnge als Loop-Lnge. Die Loop-Daten aus dem Soundle sind Defaults (Grundeinstellungen), die immer dann gelten, wenn der Loop-Start-Eingang (LS), beziehungsweise der Loop-Length-Eingang (LL) nicht mit anderen Modulen verbunden sind. Falls die Loop in Release-Option de-aktiviert ist, wird die Loop-Wiedergabe bei einem Gate-Event kleiner oder gleich Null beendet; das Sample luft je nach Laufrichtung auf den Sample-Beginn oder das Sample-Ende zu und verstummt dann. Bei aktivierter Loop in Release-Option, oder bei ausgeschalteter LoopWiedergabe haben Gate-Events kleiner oder gleich Null keine Auswirkung. Bei aktivierter No Stereo-Option (erreichbar ber den Properties-Dialog) werden Stereo-Samples wie Mono-Samples behandelt, das heit auf dem L- und auf dem R-Ausgang wird ein identisches Signal ausgegeben. Sampler Loop verwendet dann nur den linken Kanal von Stereo-Samples. Diese Option steht zur Verfgung, weil Mono-Wiedergabe geringere Anforderungen an die Rechenkapazitt stellt. G: Ein positives Event an diesem Eingang startet den Auslesevorgang bei der Position, die am St-Eingang eingestellt ist. Bei negativen Werten wird die Loop-Wiedergabe abgebrochen, auer wenn die Option Loop in Release aktiv ist. P: Logarithmischer Steuereingang fr die Wiedergaberate (Pitch). Das Sample wird in Original-Tonhhe wiedergegeben, wenn P gleich dem Root-Key des aktuellen Samples ist. P bestimmt bei nicht verbundenem Sel-Eingang auerdem die Auswahl von Samples aus der Sample-Map. Im Oszillator Modus arbeitet Sampler Loop als digitaler Oszillator; P bestimmt wie bei den Oszillator-Modulen in REAKTOR die Grundtonhhe der erzeugten Schwingung. Sel: Steuereingang fr die Auswahl (Select) eines Samples aus der Sample-Map. Wird dieser Eingang nicht verbunden, werden die am PEingang anliegenden Werte verwendet. REAKTOR 5 Sampler 377

F: Linearer Steuereingang fr die Modulation der Wiedergaberate. Die Wirkung ist eine Frequenz-Modulation wie bei den Oszillator-Modulen in REAKTOR. Bei groen negativen Werten wird das Sample rckwrts wiedergegeben. St: Steuereingang fr den Startpunkt beim nchsten Triggern; in Millisekunden vom Sampleanfang. LS: Steuereingang fr den Loop-Startpunkt, in Millisekunden vom Sampleanfang. Wird dieser Eingang nicht verbunden, gelten die Loop-Daten aus dem Soundle. Sind im Soundle keine Loop-Daten gespeichert, gilt als Default: LS = 0. Vernderungen an diesem Eingang werden beim Re-Triggern von Samples und beim Erreichen einer Loop-Begrenzung wirksam. LL: Steuereingang fr die Loop-Lnge in Millisekunden. Wird dieser Eingang nicht verbunden, gelten die Loop-Daten aus dem Soundle. Sind im Soundle keine Loop-Daten gespeichert, gilt als Default: LL = Lnge des Samples. Vernderungen an diesem Eingang werden beim Re-Triggern von Samples und beim Erreichen einer Loop-Begrenzung wirksam. A: Steuereingang fr die Ausgangs-Amplitude. L: Audio-Ausgang fr den linken Kanal des Sample-Players. R: Audio-Ausgang fr den rechten Kanal des Sample-Players. Bei Verarbeitung von Mono-Samples oder bei Aktivierung der No StereoOption liegt and den Ausgngen L und R das selbe Signal an. Lng: Polyphoner Event-Ausgang fr die Lnge des aktuellen Samples in Millisekunden.

378 Sampler

REAKTOR 5

Grain Resynth

Sampler

Echtzeit-Re-Synthesizer fr die polyphone, transponierte Wiedergabe von Monooder Stereo- Samples und Sample-Maps. Resynth erlaubt die unabhngige Echtzeit-Kontrolle von Tonhhe und Abspielgeschwindigkeit und ermglicht umfassende Manipulationen von Samples. Normale Sampler wie die bekannten Hardware-Sampler oder die Module Sampler, Sampler FM und Sampler Loop in REAKTOR unterhalten pro Stimme einen Zeiger, der auf die aktuelle Position im Sample verweist. Am Ausgang des Samplers liegt immer die Amplitude des Samples an der Zeigerposition an. Der Zeiger bewegt sich mehr oder weniger schnell durch das Sample und erzeugt so an den Ausgngen eine zeitvernderliche Amplitude also eine Schwingung. Die Geschwindigkeit der Zeigerbewegung bestimmt die Geschwindigkeit der Sample-Wiedergabe (beispielsweise das Tempo eines Beat-Loops). Gleichzeitig bestimmt sie die empfundene Tonhhe: Je langsamer das im Sample aufgezeichnete Signal abgetastet wird, desto grer werden die Perioden der am Ausgang entstehenden Schwingungen die Tonhhe fllt. Kommt der Zeiger zum Stillstand, verndert sich die Ausgangsamplitude gar nicht mehr. Es entsteht kein hrbares Signal. Resynth verwendet, genau wie konventionelle Sampler, einen Zeiger auf die aktuelle Sample-Position. Das Signal an den Ausgngen ist jedoch nicht einfach die Sample-Amplitude an der Zeigerposition. Tatschlich wird das Ausgangsignal von einem Modul-internen Synthesizer erzeugt, der das Signal an der Zeigerposition re-synthetisiert. Die Tonhhe des von diesem Synthesizer erzeugten Signals ist von der Geschwindigkeit des Zeigers unabhngig. Auch wenn sich der Zeiger im Stillstand bendet, erzeugt der Synthesizer weiter Klang. REAKTOR 5 Sampler 379

Whrend die Tonhhe des ausgegebenen Signals wie blich ber den P-Eingang bestimmt wird, legt der Sp-Eingang die Zeigergeschwindigkeit fest. Selbstverstndlich entspricht das verlangsamte oder eingefrorene Signal nicht in allen Fllen der Vorstellung, sofern eine solche berhaupt besteht: Wie klingt der Aufprall des Hammers auf dem Nagel in unendlicher Verlangsamung? Der Re-Synthese-Algorithmus von Resynth ist so ausgelegt, dass ein weiter Bereich von Klngen im Sinn der musikalischen Erwartung sinnvoll und subtil oder drastisch verarbeitet werden kann. Der Algorithmus ist ber den Gr (Granularity) und den Sm-Parameter (Smoothness) zu beeinussen, so da manuelle Anpassungen an das Sample mglich sind und drastische Klangverfremdungen provoziert werden knnen. ber den Properties-Dialog kann fr alle Samples einer Map gesondert die Option Signal-Informed Granulation aktiviert werden. Wenn diese Option eingeschaltet ist, bercksichtigt der Re-Synthese-Algorithmus von Resynth Informationen ber das Sample, die aus einer beim erstmaligen Laden von Samples stattndenden Analyse des Samples stammen. Der Algorithmus reagiert so auf die Eigenschaften des Materials. Wenn diese Option de-aktiviert ist, klingen die Resultate im allgemeinen ziemlich elektronisch. Die Sample-Verwaltung erfolgt ber den Sample Map Editor (Siehe Sample Map Editor auf Seite 253.). Bei einem positiven Gate-Event beginnt die Sample-Wiedergabe beim Startpunkt (einstellbar ber den St-Eingang). Bei de-aktiviertem Loop luft das Sample einmal vom Startpunkt bis zum Ende, oder, bei Auswahl der Laufrichtung Backward, vom Startpunkt bis zum Anfang. Bei aktiviertem Loop wird das Sample innerhalb des Loop-Bereichs endlos wiederholt, sobald die Wiedergabe in diesen Bereich eingetreten ist. Der Loop-Bereich ist durch Daten aus dem Soundle vorgegeben, aus dem das Sample geladen wurde. Falls das Soundle keine Loop-Daten enthlt, gilt der Sample-Beginn als Loop-Beginn und die Sample-Lnge als Loop-Lnge. Die Loop-Daten aus dem Soundle sind Defaults (Grundeinstellungen), die immer dann gelten, wenn der Loop-Start-Eingang (LS), beziehungsweise der Loop-Length-Eingang (LL) nicht mit anderen Modulen verbunden sind. Falls die Loop in Release-Option de-aktiviert ist, wird die Loop-Wiedergabe bei einem Gate-Event kleiner oder gleich Null beendet; das Sample luft je nach Laufrichtung auf den Sample-Beginn oder das Sample-Ende zu und verstummt dann. Bei aktivierter Loop in Release-Option, oder bei ausgeschalteter LoopWiedergabe haben Gate-Events kleiner oder gleich Null keine Auswirkung. Bei aktivierter No Stereo-Option (erreichbar ber den Properties-Dialog) werden Stereo-Samples wie Mono-Samples behandelt, das heit auf dem 380 Sampler REAKTOR 5

L- und auf dem R-Ausgang wird ein identisches Signal ausgegeben. Resynth verwendet dann nur den linken Kanal von Stereo-Samples. Diese Option steht zur Verfgung, weil Mono-Wiedergabe geringere Anforderungen an die Rechenkapazitt stellt. Alle Eingnge von Resynth auer Gate sind als Audioeingnge ausgelegt. Die anliegenden Werte werden beim (Re-) Triggern von Samples (also bei positiven Gate-Events) bernommen. Whrend der Sample-Wiedergabe werden Vernderungen der Werte im Granularity-Intervall (am Gr-Eingang einzustellen) wirksam. G: Ein positives Event an diesem Eingang startet den Auslesevorgang bei der Position, die am St-Eingang eingestellt ist. Bei negativen Werten wird die Loop-Wiedergabe abgebrochen, auer wenn die Option Loop in Release aktiv ist. P: Logarithmischer Audio-Steuereingang fr die Wiedergaberate (Pitch). Das Sample wird in Original-Tonhhe wiedergegeben, wenn P gleich dem Root-Key des aktuellen Samples ist. P bestimmt bei nicht verbundenem Sel-Eingang auerdem die Auswahl von Samples aus der Sample-Map. Sel: Audio-Steuereingang fr die Auswahl (Select) eines Samples aus der Sample-Map. Wird dieser Eingang nicht verbunden, werden die am P-Eingang anliegenden Werte verwendet. St: Audio-Steuereingang fr den Startpunkt beim nchsten Triggern; in Millisekunden vom Sampleanfang. LS: Audio-Steuereingang fr den Loop-Startpunkt, in Millisekunden vom Sampleanfang. Wird dieser Eingang nicht verbunden, gelten die Loop-Daten aus dem Soundle. Sind im Soundle keine Loop-Daten gespeichert, gilt als Default: LS = 0. LL: Audio-Steuereingang fr die Loop-Lnge in Millisekunden. Wird dieser Eingang nicht verbunden, gelten die Loop-Daten aus dem Soundle. Sind im Soundle keine Loop-Daten gespeichert, gilt als Default: LL = Lnge des Samples. Bei LL = 0 kommt die Bewegung im Sample ab Erreichen des Loop-Startpunkts zum Stillstand; der Klang an dieser Stelle wird eingefroren. Sp: Audio-Steuereingang fr die tonhhen-unabhngige Auslesegeschwindigkeit (Speed). Anliegende Werte werden als Faktor interpretiert: Bei Sp = 1 erfolgt die Wiedergabe in Originalgeschwindigkeit, Sp = 2 entspricht doppelter Geschwindigkeit, Sp = 0 bedeutet Stillstand. Wenn dieser Eingang nicht verbunden ist, gilt als Default die transponierte REAKTOR 5 Sampler 381

Originalgeschwindigkeit, so da wie bei konventionellen Samplern die Geschwindigkeit mit fallender Tonhhe abnimmt. Gr: Audio-Steuereingang fr die Granularitt des Re-Synthese-Prozesses in Millisekunden. Dieser Parameter bestimmt die Gre der fr die Re-Synthese benutzten Klangpartikel. Bei aktivierter Signal-Informed Granulation-Option werden anliegende Werte als Vorgabe verwendet; die tatschlich verwendeten Werte werden an das Material angepat. SO: Audio-Steuereingang fr die Modulation der Sample-Position (Sample Offset) in Millisekunden. Dieser Eingang wird verwendet, um die Position im Sample tonhhen-unabhngig, beispielsweise ber einen Rauschgenerator, zu modulieren. Sm: Audio-Steuereingang fr die Smoothness (Gleichmigkeit) des ReSyntheseprozesses. Beeinut wird die Formgebung der Klangpartikel. Kleine Werte fhren im allgemeinen zu einem rauheren Klangergebnis. Pan: Audio-Steuereingang fr die Position im Stereofeld (-1 = Links, 0 = Mitte, 1 = Rechts). A: Audio-Steuereingang fr die Ausgangs-Amplitude. L: Audio-Ausgang fr den linken Kanal des Re-Synthesizers R: Audio-Ausgang fr den rechten Kanal des Re-Synthesizers. Bei Verarbeitung von Mono-Samples oder bei Aktivierung der No StereoOption liegt and den Ausgngen L und R das selbe Signal an. Lng: Polyphoner Event-Ausgang fr die Lnge des aktuellen Samples in Millisekunden. Pos: Polyphoner Event-Ausgang fr die aktuelle Position im Sample in Millisekunden.

382 Sampler

REAKTOR 5

Grain Pitch Former

Sampler

Echtzeit-Re-Synthesizer fr die polyphone Wiedergabe von Mono- oder Stereo- Samples, Sample-Maps oder WaveSets. Pitch Former ist ein WaveSetSynthesizer, in den nicht nur WaveSets, sondern beliebige Samples geladen werden knnen. Pitch Former eliminiert den Tonhhenverlauf eines Samples und prgt dem Sample eine beliebige, neue Tonhhe auf. Neben unabhngiger Echtzeit-Kontrolle ber die Abspielgeschwindigkeit erlaubt Pitch Former eine spektrale Transposition, also eine Tonhhen-unabhngige Transposition der Klangfarbe. Normale Sampler wie die bekannten Hardware-Sampler oder die Module Sampler, Sampler FM und Sampler Loop in REAKTOR unterhalten pro Stimme einen Zeiger, der auf die aktuelle Position im Sample verweist. Am Ausgang des Samplers liegt immer die Amplitude des Samples an der Zeigerposition an. Der Zeiger bewegt sich mehr oder weniger schnell durch das Sample und erzeugt so an den Ausgngen eine zeitvernderliche Amplitude also eine Schwingung. Die Geschwindigkeit der Zeigerbewegung bestimmt die Geschwindigkeit der Sample-Wiedergabe (beispielsweise das Tempo eines Beat-Loops). Gleichzeitig bestimmt sie die empfundene Tonhhe: Je langsamer das im Sample aufgezeichnete Signal abgetastet wird, desto grer werden die Perioden der am Ausgang entstehenden Schwingungen die Tonhhe fllt. Kommt der Zeiger zum Stillstand, verndert sich die Ausgangsamplitude gar nicht mehr. Es entsteht kein hrbares Signal. Pitch Former verwendet, genau wie konventionelle Sampler, einen Zeiger auf die aktuelle Sample-Position. Das Signal an den Ausgngen ist jedoch nicht

REAKTOR 5

Sampler 383

einfach die Sample-Amplitude an der Zeigerposition. Tatschlich wird das Ausgangsignal von einem Modul-internen Synthesizer erzeugt, der das Signal an der Zeigerposition re-synthetisiert. Die Tonhhe des von diesem Synthesizer erzeugten Signals ist von der Geschwindigkeit des Zeigers unabhngig. Auch wenn sich der Zeiger im Stillstand bendet, erzeugt der Synthesizer weiter Klang. Whrend die Tonhhe des ausgegebenen Signals wie blich ber den PEingang bestimmt wird, legt der Sp-Eingang die Zeigergeschwindigkeit fest. Whrend konventionelle Sampler und das Modul Resynth REAKTOR durch Transposition eines Samples eine relative Tonhhen-Vernderung erreichen, zwingt Pitch Former einem Sample eine beliebige, absolut bestimmte Tonhhe auf. Pitch Former kann so wie ein REAKTOR-Oszillator verwendet werden. Je nach Art des verarbeiteten Klangmaterials und der verwendeten Einstellungen klingt das Resultat mehr oder weniger elektronisch verfremdet. Pitch Former erzeugt auch dann Signale mit einer bestimmten Tonhhe, wenn das verarbeitete Sample keine eindeutige Tonhhe hat (zum Beispiel Aufnahmen von Becken oder Gong). Pitch Former verursacht umso weniger Verfremdungen, je eindeutiger die Grundtonhhe des verarbeiteten Materials zu bestimmen ist und je geringer die Originaltonhhe von der erzeugten Tonhhe abweicht. Bei konventionellen Samplern und dem Modul Resynth in REAKTOR geht die Transposition der Grundtonhhe mit der Transposition aller spektralen Anteile einher. Dies wird oft als Einschrnkung empfunden, weil von der Transposition auch diejenigen spektralen Anteile betroffen sind, die sich der Hrerwartung gem nicht ndern sollten. Der Mickey-Mouse-Effekt beim Verstimmen von Sprachaufnahmen etwa ist auf die Transposition der Formanten zurckzufhren, deren Lage bei einem realen menschlichen Sprecher weitgehend unabhngig von der Grundtonhhe ist. Pitch Former entkoppelt in gewissen Grenzen Tonhhe und Formantlage. ber den Formant-Shift-Eingang (FS) lt sich die Formantlage unabhngig von der Tonhhe verschieben. Da das Ohr zur Identikation der Grundtonhhe alle spektralen Anteile heranzieht, kann es durch Manipulationen dieses Parameters vor allem bei sehr niedrigen Grundtonhhen zu interessanten Vertauschungen von Grundtonhhe und Klangfarbe kommen. hnliche klangliche Effekte werden von SynthesizerKennern oft durch Oszillator-Synchronisation erzielt. Die Sample-Verwaltung erfolgt ber den Sample Map Editor (Siehe Sample Map Editor auf Seite 253.). Bei einem positiven Gate-Event beginnt die Sample-Wiedergabe beim Startpunkt (einstellbar ber den St-Eingang). Bei de-aktiviertem Loop luft das Sample einmal vom Startpunkt bis zum Ende, oder, bei Auswahl der Laufrichtung Backward, vom Startpunkt bis zum Anfang. Bei aktiviertem

384 Sampler

REAKTOR 5

Loop wird das Sample innerhalb des Loop-Bereichs endlos wiederholt, sobald die Wiedergabe in diesen Bereich eingetreten ist. Der Loop-Bereich ist durch Daten aus dem Soundle vorgegeben, aus dem das Sample geladen wurde. Falls das Soundle keine Loop-Daten enthlt, gilt der Sample-Beginn als Loop-Beginn und die Sample-Lnge als Loop-Lnge. Die Loop-Daten aus dem Soundle sind Defaults (Grundeinstellungen), die immer dann gelten, wenn der Loop-Start-Eingang (LS), beziehungsweise der Loop-Length-Eingang (LL) nicht mit anderen Modulen verbunden sind. Falls die Loop in Release-Option de-aktiviert ist, wird die Loop-Wiedergabe bei einem Gate-Event kleiner oder gleich Null beendet; das Sample luft je nach Laufrichtung auf den Sample-Beginn oder das Sample-Ende zu und verstummt dann. Bei aktivierter Loop in Release-Option, oder bei ausgeschalteter LoopWiedergabe haben Gate-Events kleiner oder gleich Null keine Auswirkung. Bei aktivierter No Stereo-Option (erreichbar ber den Properties-Dialog) werden Stereo-Samples wie Mono-Samples behandelt, das heit auf dem L- und auf dem R-Ausgang wird ein identisches Signal ausgegeben. Pitch Former verwendet dann nur den linken Kanal von Stereo-Samples. Diese Option steht zur Verfgung, weil eine Mono-Wiedergabe geringere Anforderungen an die Rechenkapazitt stellt. Alle Eingnge von Pitch Former auer Gate sind als Audioeingnge ausgelegt. Die anliegenden Werte werden beim (Re-) Triggern von Samples (also bei positiven Gate-Events) bernommen. Whrend der Sample-Wiedergabe werden Vernderungen der Werte im Intervall der Grundton-Periode (einzustellen ber den P-Eingang) wirksam. G: Ein positives Event an diesem Eingang startet den Auslesevorgang bei der Position, die am St-Eingang eingestellt ist. Bei negativen Werten wird die Loop-Wiedergabe abgebrochen, auer wenn die Option Loop in Release aktiv ist. P: Logarithmischer Audio-Steuereingang fr die Wiedergaberate (Pitch). P bestimmt bei nicht verbundenem Sel-Eingang auerdem die Auswahl von Samples aus der Sample-Map. Sel: Audio-Steuereingang fr die Auswahl (Select) eines Samples aus der Sample-Map. Wird dieser Eingang nicht verbunden, werden die am P-Eingang anliegenden Werte verwendet. St: Audio-Steuereingang fr den Startpunkt beim nchsten Triggern; in Millisekunden vom Sampleanfang. LS: Audio-Steuereingang fr den Loop-Startpunkt, in Millisekunden vom Sampleanfang. Wird dieser Eingang nicht verbunden, gelten die REAKTOR 5 Sampler 385

Loop-Daten aus dem Soundle. Sind im Soundle keine Loop-Daten gespeichert, gilt als Default: LS = 0. LL: Audio-Steuereingang fr die Loop-Lnge in Millisekunden. Wird dieser Eingang nicht verbunden, gelten die Loop-Daten aus dem Soundle. Sind im Soundle keine Loop-Daten gespeichert, gilt als Default: LL = Lnge des Samples. Bei LL = 0 kommt die Bewegung im Sample ab Erreichen des Loop-Startpunkts zum Stillstand; der Klang an dieser Stelle wird eingefroren. Sp: Audio-Steuereingang fr die Tonhhen-unabhngige Auslesegeschwindigkeit (Speed). Anliegende Werte werden als Faktor interpretiert: Bei Sp = 1 erfolgt die Wiedergabe in Originalgeschwindigkeit, Sp = 2 entspricht doppelter Geschwindigkeit, Sp = 0 bedeutet Stillstand. Wenn dieser Eingang nicht verbunden ist, gilt als Default die transponierte Originalgeschwindigkeit, so da wie bei konventionellen Samplern die Geschwindigkeit mit dem Fallen der Tonhhe abnimmt. FS: Audio-Steuereingang fr die Tonhhen-unabhngige Transposition der Formantlage in Halbtnen. SO: Audio-Steuereingang fr die Modulation der Sample-Position (Sample Offset) in Millisekunden. Dieser Eingang wird verwendet, um die Position im Sample Tonhhen-unabhngig, beispielsweise ber einen Rauschgenerator, zu modulieren. Sm: Audio-Steuereingang fr die Smoothness (Gleichmigkeit) des ReSyntheseprozesses. Beeinut wird die Formgebung der Klangpartikel. Kleine Werte fhren im allgemeinen zu einem rauheren Klangergebnis. Pan: Audio-Steuereingang fr die Position im Stereofeld (-1 = Links, 0 = Mitte, 1 = Rechts). A: Audio-Steuereingang fr die Ausgangs-Amplitude. L: Audio-Ausgang fr den linken Kanal des Re-Synthesizers. R: Audio-Ausgang fr den rechten Kanal des Re-Synthesizers. Bei Verarbeitung von Mono-Samples oder bei Aktivierung der No StereoOption liegt and den Ausgngen L und R das selbe Signal an. Lng: Polyphoner Event-Ausgang fr die Lnge des aktuellen Samples in Millisekunden. Pos: Polyphoner Event-Ausgang fr die aktuelle Position im Sample in Millisekunden.

386 Sampler

REAKTOR 5

Grain Cloud

Sampler

Stereo-Multisample-Granular-Synthesizer mit unabhngiger Kontrolle ber Tonhhe P, Portamento PS (Pitch-Slide), Sampleselektion Sel, Sampleposition Pos und Lnge Len jedes Grains. Die Hllkurve fr jedes Grains kann mit Attack Att und Decay Dec gesteuert werden. Fr jedes Grain kann die Deltazeit dt fr die Dauer bis zum Start des nchsten Grains eingestellt werden. Die maximale Anzahl gleichzeitig wiedergegebener Grains kann in den Properties bestimmt werden. Es gibt eine Reihe von Jitter-Eingngen, welche einen Wertebereich fr den zugehrigen Eingang festlegen. Die Sample-Verwaltung erfolgt ber den Sample Map Editor (Siehe Sample Map Editor auf Seite 253.). Trig: Eventeingang fr das Gatesignal. (G) > 0 startet unverzglich das nchste Grain. P: Audioeingang zur logarithmischen Tonhhenkontrolle (in Halbtnen). Die Tonhhe ist unabhngig von der Abspielgeschwindigkeit. Das Sample wird in der Originaltonhhe wiedergegeben, wenn P=Root Key ist. Typ. Bereich: [0...127], Default: 60.

REAKTOR 5

Sampler 387

D/F: Audioeingang zur Steuerung der Abspielrichtung, wenn P verbunden ist. Andernfalls dient er zur Frequenzsteuerung. Das Sample wird in der Originaltonhhe wiedergegeben, wenn F=1, und rckwrts abgespielt, wenn F=-1 ist. Typ. Bereich: [-4...4], Default: 1. PJ: Audioeingang fr zufllige Tonhhenabweichnungen (Pitch Jitter) in Halbtnen. Typ. Bereich: [0...3]. PS: Audioeingang zur logarithmischen Steuerung des Tonhhenversatzes (Pitch Shift) des aktuellen Grains in Halbtnen. Typ. Bereich: [-3...3]. Sel: Audioeingang zur Multisample-Auswahl (in Halbtnen). Wenn der Eingang nicht verbunden ist, werden die Werte am (P) Eingang benutzt. Typ. Bereich: [0...127]. Pos: Audioeingang zur Einstellung der Position in der Audiodatei in ms. Bereich [0...<Samplelnge in ms>]. PsJ: Audioeingang zur Steuerung der zuflligen Positionsabweichnung (Position Jitter) in ms. Typ. Bereich: [0...<Samplelnge in ms>] Len: Audioeingang zur Einstellung der Grain-Lnge in ms. Typ. Bereich: [10...100]. Default: 20 ms. LnJ: Audioeingang fr die Steuerung der zuflligen Lngenabweichung (Length Jitter) in ms. Typ. Bereich: [10...100]. Default: 0 ms. Att: Audioeingang zur Einstellung der Attackzeit. Bereich: [0...1]. Default: 0.2. Dec: Audioeingang zur Einstellung der Decayzeit. Bereich: [0...1]. Default: 0.2. Dist: Audioeingang zur Einstellung der Deltazeit fr die Dauer bis zum Start des nchsten Grains in ms. Typ. Bereich: [5...100]. Default: 20. DisJ: Audioeingang fr die Steuerung der zuflligen Deltazeitabweichung (Delta time Jitter). Typ. Bereich: [10...100]. Default: 20 ms. Pan: Audioeingang zur Einstellung der Position im Stereofeld. Bereich: [-1(Links)...1(Rechts)]. PnJ: Audioeingang zur Steuerung der zuflligen Stereopositionsabweic hung (Pan Jitter). Bereich: [0...1]. A: Audioeingang zur Amplitudensteuerung. Typ. Bereich: [0...1]. Default: 1. L: Polyphoner Ausgang fr den linken Stereokanal. Typ. Bereich: [-1...1].

388 Sampler

REAKTOR 5

R: Polyphoner Ausgang fr den rechten Stereokanal. Typ. Bereich: [-1...1]. Lng: Eventausgang fr die Samplelnge in ms. Typ. Bereich: [0...<Samplelnge in ms>]. GTr: Eventausgang fr das Auslsen eines Grains. Gibt 1 aus, wenn ein Grain startet, 0, wenn es stoppt.

Beat Loop

Sampler

Echtzeit-Re-Synthesizer fr die synchronisierte Wiedergabe von BeatloopSamples. Die Transposition der Beatloops kann ber den P-Eingang unabhngig von der Wiedergabegeschwindigkeit eingestellt werden. Beat Loop synchronisiert sich zu einer ber den C-Eingang verbundenen 96-tel-Clock-Quelle, normalerweise nimmt man dazu das 1/96 Clock-Modul. So kann man leicht alle Beat Loops in REAKTOR unabhngig vom internen Tempo der Samples zueinander synchronisieren. Beat Loop ermglicht auerdem die einfache Kopplung von REAKTOR-internen Sequencer-Modulen und von MIDI-Clock an rhythmisches Sample-Material. Die Sample-Verwaltung erfolgt ber den Sample Map Editor (Siehe Sample Map Editor auf Seite 253.). Beat Loop erwartet exakt geschnittene Samples, die 2, 4, 8, 16, oder 32 etc. Schlge enthalten. Das Tempo der verwendeten Beat Loops sollte zwischen 87 und 174 BPM liegen. Erfllen die verwendeten Samples diese Bedingungen, kann Beat Loop die Samples auch bei vernderter Wiedergabegeschwindigkeit in guter Qualitt wiedergeben. Durch Aktivierung der ber den Properties-Dialog erreichbaren, Sample-bezogenen Pitched Sound-Option knnen eventuelle Tonhhen-Verflschungen von Basslufen u. . vermieden werden; dabei sind aber Einbuen hinsichtlich der rhythmischen Przision hinzunehmen. REAKTOR 5 Sampler 389

ber den Loop-Start-Eingang (LS) und den Loop-Length-Eingang (LL) wird der Loop-Bereich des Samples eingestellt. Sind LS und LL nicht beschaltet, wird das gesamte Sample im Loop wiedergegeben. Durch positive Rst-Events wird die Sample-Wiedergabe beim Startpunkt (einstellbar ber den St-Eingang) fortgesetzt. Bei aktivierter No Stereo-Option (erreichbar ber den Properties-Dialog) werden Stereo-Samples wie Mono-Samples behandelt, das heit auf dem L- und auf dem R-Ausgang wird ein identisches Signal ausgegeben. Beat Loop verwendet dann nur den linken Kanal von Stereo-Samples. Diese Option steht zur Verfgung, weil Mono-Wiedergabe geringere Anforderungen an die Rechenkapazitt stellt. Alle Eingnge von Beat Loop auer C und Rst sind als Audioeingnge ausgelegt. Whrend der Sample-Wiedergabe werden Vernderungen der Werte im Intervall von Sechzehntel-Notenwerten wirksam. C: Ein positives Event an diesem Eingang schaltet das Beat Loop-Modul um einen 96-tel Notenwert weiter. Rst: Ein positives Event an diesem Eingang setzt die Wiedergabe auf die am St-Eingang eingestellte Position zurck. P: Logarithmischer Audio-Steuereingang fr die Wiedergaberate (Pitch). P bestimmt bei nicht verbundenem Sel-Eingang auerdem die Auswahl von Samples aus der Sample-Map. Sel: Audio-Steuereingang fr die Auswahl (Select) eines Samples aus der Sample-Map. Wird dieser Eingang nicht verbunden, werden die am P-Eingang anliegenden Werte verwendet. St: Audio-Steuereingang fr den Startpunkt beim nchsten Triggern; in Sechzehntel-Notenwerten vom Sample-Beginn aus gerechnet. LS: Audio-Steuereingang fr den Loop-Startpunkt, in Sechzehntel-Notenwerten. Wird dieser Eingang nicht verbunden, gilt als Default: LS = 0. LL: Audio-Steuereingang fr die Loop-Lnge in SechzehntelNotenwerten. Wird dieser Eingang nicht verbunden, gilt als Default: LL = Lnge des Samples. SO: Audio-Steuereingang fr die Modulation der Sample-Position (Sample Offset) in Sechzehntel-Notenwerten. Dieser Eingang wird verwendet, um Sprnge im Sample zu erreichen, die beispielsweise ber ein SequencerModul gesteuert werden knnen.

390 Sampler

REAKTOR 5

Sm: Audio-Steuereingang fr die Smoothness (Gleichmigkeit) des Re-Syntheseprozesses. Beeinut wird die Formgebung der Klangpartikel. Sehr kleine Werte fhren im allgemeinen zu Knacksen in Sechzehntel-Intervallen. Pan: Audio-Steuereingang fr die Position im Stereofeld (-1 = Links, 0 = Mitte, 1 = Rechts). A: Audio-Steuereingang fr die Ausgangs-Amplitude. L: Audio-Ausgang fr den linken Kanal des Re-Synthesizers. R: Audio-Ausgang fr den rechten Kanal des Re-Synthesizers. Bei Verarbeitung von Mono-Samples oder bei Aktivierung der No StereoOption liegt and den Ausgngen L und R das selbe Signal an. Lng: Polyphoner Event-Ausgang fr die Lnge des aktuellen Samples in Millisekunden. L16: Polyphoner Event-Ausgang fr die Lnge des aktuellen Samples in Sechzehntel-Notenwerten. P16: Polyphoner Event-Ausgang fr die aktuelle Position im Sample in Sechzehntel-Notenwerten. Ct16: Polyphoner Event-Ausgang fr eine Zhler (Count) der SechzehntelNotenwerte, die seit dem Start / Reset vergangen sind.

Sample Lookup

Sampler

Dieses Modul stellt ein Sample als Funktionswert-Tabelle (look-up table) zur Verfgung. ber den Pos-Eingang wird eine Position im Sample in Millisekunden bestimmt. An den Ausgngen liegt der Wert des Samples an dieser Stelle an. Soundles werden ber den Load Audio...-Eintrag des Kontext-Mens geladen. Die Sample-Verwaltung erfolgt ber den Sample Map Editor (Siehe Sample Map Editor auf Seite 253.). Pos: Audio-Eingang fr die Position im Sample in Millisekunden. A: Audio-Eingang fr die Amplituden-Modulation. L: Audio-Ausgang fr den linken Kanal des Samples.

REAKTOR 5

Sampler 391

R: Audio-Ausgang fr den rechten Kanal des Samples. Bei Verarbeitung von Mono-Samples oder bei Aktivierung der No Stereo-Option liegt and den Ausgngen L und R das selbe Signal an. Lng: Polyphoner Event-Ausgang fr die Lnge des aktuellen Samples in Millisekunden.

392 Sampler

REAKTOR 5

Sequencer
REAKTOR vefgt ber Step-Sequenzer mit Gate-Ausgang in vier verschiedenen Grssen sowie ein Modul, welches mittels eines Positionswertes einen Eingang fr die Signalverarbeitung auswhlt.

Sequencer

Sequencer

6-Step

Sequencer

Sequencer mit 6 Schritten. Der Ausgangswert bei jedem Schritt (z. B. fr die Tonhhe) lt sich unabhngig von den anderen einstellen. Zustzlich wird bei jedem Schritt am Ausgang ein Gate-Signal mit dem aktuellen Eingangswert als Amplitude ausgegeben. C: Audio-Steuereingang fr das Takt-Signal (Clock). Ein positiver Nulldurchgang schaltet zum nchsten Schritt. Typischerweise schliet man hier einen Pulse Oscillator oder das MIDI Sync Modul an.

REAKTOR 5

Sequencer 393

Rst: Audio-Steuereingang fr das Initialisierungs-Signal (Reset). Positiver Nulldurchgang setzt den Sequencer zurck zum ersten Schritt. Typischerweise schliet man hier einen Button oder MIDI Start Modul an. GA: Audio-Steuereingang fr die Amplitude des Gate-Ausgangssignals. Wenn der Wert 0 betrgt oder der Eingang nicht verbunden ist, erscheint am Gate-Ausgang kein Signal. S1: Audio-Steuereingang fr den Wert des ersten Schritts. S2: Audio-Steuereingang fr den Wert des zweiten Schritts. S3: Audio-Steuereingang fr den Wert des dritten Schritts. S4: Audio-Steuereingang fr den Wert des vierten Schritts. S5: Audio-Steuereingang fr den Wert des fnften Schritts. S6: Audio-Steuereingang fr den Wert des sechsten Schritts. Out: Eventsignal-Ausgang fr die Sequencer-Schritte. G: Eventsignal-Ausgang fr das Gate-Signal. St: Eventsignal-Ausgang fr den Schritt, zu dem geschaltet wird.

8-Step
Wie 6-Step Sequencer, aber mit 8 Schritten.

Sequencer Sequencer Sequencer

12-Step
Wie 6-Step Sequencer, aber mit 12 Schritten.

16-Step
Wie 6-Step Sequencer, aber mit 16 Schritten.

394 Sequencer

REAKTOR 5

Multiplex16

Sequencer

Gesteuerter Schalter fr die Auswahl von Werten, z.B. zur Nutzung als Sequenzer. Ein Event am Pos-Eingang adressiert mit seinem Wert einen der 16 Eingnge. Der am entsprechenden Eingang aktuell anliegende Wert wird an den Ausgang weitergegeben. Wenn der Pos-Eingang von einem Signal gespeist wird, welches schrittweise ansteigt, sendet der Ausgang Out eine Sequenz der jeweiligen Werte an den Inputs 0...15. Die Werte am Pos-Eingang sind in den Zahlenbereich [0 ... (Len - 1)] gefaltet, so da man Sequenzen mit variabler Lnge (Len) erzeugen kann. Der Pos-Eingang kann auch von einem Bedienelement, einem Beat LoopModul, einer Zufalls-Eventquelle oder der Masterclock (Song Pos-Modul) gesteuert werden. Multiplex 16 ist das Modul, welches vorher als Demux bzw. Select 16 bekannt war. Pos: Eventsteuereingang fr die Auswahl. Jedes Event an diesem Eingang erzeugt ein Event an den Ausgngen. Um Multiplex 16 als Sequenzer zu benutzen, wird hier als Steuerwert die Zahl von 16tel Noten eingegeben, welche seit Start/Reset vergangen sind. Len: Eingang zur Festlegung der Sequenzlnge. Range: [ 1 ... 16 ].

REAKTOR 5

Sequencer 395

0-15: Audioeingang zur Steuerung des Wertes des entsprechenden Schritts. Stp: Aktuelle Sequenzerschritt-Nummer. Die Zahl an diesem Ausgang wird als Pos modulo Len berechnet. Range: [ 0...Len ]. Bar: Aktuelle Taktzahl. Die Zahl an diesem Ausgang wird als Integer(Pos / Len) berechnet. Out: Der Ausgangswert des aktuellen Sequenzerschritt.

396 Sequencer

REAKTOR 5

LFO, Envelope
Diese Kategorie einen vollstndig modulierbaren LFO mit verschiedenen Wellenformen, einen Zufallsgenerator und Hllkurvengeneratoren jeglicher Art, einschliesslich Ramp-Envelopes mit mehreren Time-/Level-Parametern in drei Grssen. Alle Hllkurven (Envelopes) knnen optional ihren Verlauf in einer Grak im Panel darstellen. Dies kann mit der Option Visible auf der Appearance-Seite in den Modul-Properties aktiviert werden. Die Gre der Darstellung kann in den Properties mit Size X und Size Y eingestellt werden. Die Zeitachse der Kurve ist nicht mastabsgetreu.

LFO

LFO, Envelope

Low Frequency Oscillator (Niederfrequenz-Oszillator) mit Rechteck-, Dreieckund Sinus-Wellen-Ausgngen. Er wird typischerweise eingesetzt als Quelle fr Modulationssignale (fr Vibrato, Tremolo usw.). Das Ausgangssignal ist ein Strom von Events mit der Rate die im Settings Men als Control Rate eingestellt ist. Da der LFO mit Control Rate arbeitet, ist er viel efzienter und belastet den Prozessor weitaus weniger als ein Audio-Oscillator, der dieselbe Aufgabe bernehmen knnte. F: Event-Eingang zur Steuerung der Oszillator-Frequenz in Hz. Zur Angabe des Tempos in BPM (Beats per Minute = Taktschlge pro Minute) berechnet man den Wert in Hz wie folgt: Schwingungen-pro-Taktschlag x BPM/60. Fr 3 Schwingungen pro Takt im 4/4-Takt (das sind Schwingungen pro Taktschlag) bekommt man z. B. F = ()/60 x BPM oder 0.0125 x BPM. A: Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. W: Event-Eingang zur Steuerung der Pulsbreite, d. h. dem Verhltnis der Dauer der An-Phase zur Aus-Phase der Rechteck-Welle. Die anderen Wellenformen werden ebenso entsprechend verschoben. Der Wertebereich ist -1 bis 1. Symmetrische Signalform bei W = 0.

REAKTOR 5

LFO, Envelope 397

Snc: Event-Eingang zur Synchronisierung der LFO-Wellenform. Ein positives Event synchronisiert den Oszillator, indem die Phase auf den Wert gesetzt wir, der am Ph-Eingang anliegt. Ph: Eingang zur Bestimmung der Phase (Position in der Wellen-form) auf die der Oszillator zum Synchronisationszeitpunkt zurckgesetzt wird. Ph = 0: Phase = 0 (Mitte der ansteigenden Flanke), Ph = 0.5: Phase = 180 (Mitte der fallenden Flanke), Ph = 1: Phase = 360 (das selbe wie 0). Par: Event-Ausgang fr das Signal mit Sinus-Wellenform. Tri: Event-Ausgang fr das Signal mit Dreieck-Wellenform. Pls: Event-Ausgang fr das Signal mit Rechteck-Wellenform.

Slow Random

LFO, Envelope

Low Frequency Oscillator (Niederfrequenz-Oszillator), der eine schrittweise Zufallswellenform ausgibt. F: Steuereingang fr die Schritt-Frequenz in Hz. A: Steuereingang fr die Amplitude. Das Ausgangssignal bewegt sich zwischen +A und A. Out: Event-Ausgang fr das Zufallswert-Signal.

H-Env

LFO, Envelope

Hllkurve mit Hold-Charakteristik. Wenn die Hllkurve ausgelst wird, springt der Ausgangswert auf den aktuellen Wert des Amplitudeneingangs und bleibt dort, bis die Haltezeit abgelaufen ist. Danach springt der Ausgang auf 0 zurck. Die Hllkurve kann jederzeit, auch whrend des Haltens,neu ausgelst werden. T: Audio-Steuereingang fr die Auslsung (Trigger), wenn der Wert von 0 in positive Richtung geht.

398 LFO, Envelope

REAKTOR 5

A: Audio-Steuereingang fr den Ausgangswert whrend der Haltezeit. H: Logarithmischer Event-Steuereingang fr die Haltedauer (Hold Time). 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). Out: Audio-Ausgang fr das Hllkurvensignal.

HR-Env

LFO, Envelope

Hllkurven-Generator mit Hold-Release-Charakteristik. Wenn die Hllkurve ausgelst wird, springt der Ausgangswert auf den aktuellen Wert des Amplitudeneingangs und bleibt dort, bis die Haltezeit abgelaufen ist. Danach klingt der Ausgang gem der Release-Zeit exponentiell auf Null ab. T: Audio-Steuereingang fr die Auslsung (Trigger), wenn der Wert von 0 in positive Richtung geht A: Audio-Steuereingang fr den Ausgangswert whrend der Halte- und Release-Zeit. H: Logarithmischer Event-Steuereingang fr die Haltedauer (hold time). 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). R: Logarithmischer Event-Steuereingang fr die Release-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). Out: Audio-Ausgang fr das Hllkurvensignal.

D-Env

LFO, Envelope

Hllkurven-Generator mit Decay-Charakteristik. Wenn die Hllkurve ausgelst wird, springt der Ausgangswert auf den aktuellen Wert des Amplitudeneingangs und klingt dann gem der Decay-Zeit exponentiell auf Null ab. T: Audio-Steuereingang fr die Auslsung (Trigger), wenn der Wert von 0 in positive Richtung geht

REAKTOR 5

LFO, Envelope 399

A: Audio-Steuereingang fr den Ausgangswert. D: Logarithmischer Event-Steuereingang fr die Decay-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). Out: Audio-Ausgang fr das Hllkurvensignal.

DR-Env

LFO, Envelope

Hllkurven-Generator mit Decay-Release-Characteristik. Wenn die Hllkurve mit einem Gate-Event ausgelst wird, springt der Ausgangswert auf die Amplitude des Gate-Events und klingt dann gem der Decay-Zeit exponentiell auf 0 ab. Ein Gate-Event mit Amplitude 0 (bei Note-Off) setzt die Abklingzeit auf die Release-Zeit. G: Event-Steuereingang fr das Gate-Signal, das die Hllkurve auslst (Trigger). Die Amplitude des Gate-Signals bestimmt den anfnglichen Ausgangswert. D: Logarithmischer Event-Steuereingang fr die Decay-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). R: Logarithmischer Event-Steuereingang fr die Release-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). Out: Audio-Ausgang fr das Hllkurvensignal.

DSR-Env

LFO, Envelope

Hllkurven-Generator mit Decay-Sustain-Release-Charakteristik. Wenn die Hllkurve mit einem Gate-Event ausgelst wird, springt der Ausgangswert auf die Amplitude des Gate-Events, klingt dann gem der Decay-Zeit exponentiell auf den Sustain-Pegel (multipliziert mit der Amplitude) ab und wird dort gehalten. Nach Empfang eines Gate-Events mit Amplitude 0 (bei Note-Off) sinkt der Ausgangswert gem der Release-Zeit exponentiell auf 0 ab. 400 LFO, Envelope REAKTOR 5

G: Event-Steuereingang fr das Gate-Signal, das die Hllkurve auslst (Trigger). Die Amplitude des Gate-Signals bestimmt den anfnglichen Ausgangswert. D: Logarithmischer Event-Steuereingang fr die Decay-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). S: Event-Steuereingang fr den Sustain-Pegel. Typischer Wertebereich ist 0 (Abklingen auf 0) bis 1 (auf Anfangspegel halten), aber Sustain kann auch grer als 1 oder sogar kleiner als 0 sein. R: Logarithmischer Event-Steuereingang fr die Release-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). Out: Audio-Ausgang fr das Hllkurvensignal.

DBDR-Env

LFO, Envelope

Hllkurven-Generator mit Decay-Breakpoint-Release-Charakteristik. Wenn die Hllkurve mit einem Gate-Event ausgelst wird, springt der Ausgangswert auf die Amplitude des Gate-Events und klingt dann mit der Decay-1-Zeit exponentiell ab, bis er den Breakpoint-Pegel (multipliziert mit der Amplitude) erreicht hat, worauf er mit der Decay-2-Zeit weiter abklingt. Nach Empfang eines Gate-Events mit Amplitude 0 (bei Note-Off) sinkt der Ausgangswert gem der Release-Zeit exponentiell auf 0 ab. G: Event-Steuereingang fr das Gate-Signal, das die Hllkurve auslst (Trigger). Die Amplitude des Gate-Signals bestimmt den anfnglichen Ausgangswert. D1: Logarithmischer Event-Steuereingang fr die erste Decay-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). B: Event-Steuereingang fr den Breakpoint-Pegel. Wertebereich 0 (nie auf Decay-2 schalten) bis 1 (sofort auf Decay-2 schalten). D2: Logarithmischer Event-Steuereingang fr die 2. Decay-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). R: Logarithmischer Event-Steuereingang fr die Release-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). Out: Audio-Ausgang fr das Hllkurvensignal. REAKTOR 5 LFO, Envelope 401

DBDSR-Env

LFO, Envelope

Hllkurven-Generator mit Decay-Breakpoint-Decay-Sustain-ReleaseCharakteristik. Wenn die Hllkurve mit einem Gate-Event ausgelst wird, springt der Ausgangswert auf die Amplitude des Gate-Events und klingt dann mit der Decay-1-Zeit exponentiell ab, bis er den Breakpoint-Pegel (multipliziert mit der Amplitude) erreicht hat, worauf er mit der Decay-2-Zeit weiter auf den Sustain-Pegel (multipliziert mit der Amplitude) abklingt. Dort wird er gehalten. Nach Empfang eines Gate-Events mit Amplitude 0 (bei Note-Off) sinkt der Ausgangswert gem der Release-Zeit exponentiell auf 0 ab. G: Event-Steuereingang fr das Gate-Signal, das die Hllkurve auslst (Trigger). Die Amplitude des Gate-Signals bestimmt den anfnglichen Ausgangswert. D1: Logarithmischer Event-Steuereingang fr die erste Decay-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). B: Event-Steuereingang fr den Breakpoint-Pegel. Wertebereich 0 (nie auf Decay-2 schalten) bis 1 (sofort auf Decay-2 schalten). D2: Logarithmischer Event-Steuereingang fr die 2. Decay-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). S: Event-Steuereingang fr den Sustain-Pegel. Typischer Wertebereich ist 0 (Abklingen auf 0) bis 1 (auf Anfangspegel halten), aber Sustain kann auch grer als 1 oder sogar kleiner als 0 sein. R: Logarithmischer Event-Steuereingang fr die Release-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). Out: Audio-Ausgang fr das Hllkurvensignal.

402 LFO, Envelope

REAKTOR 5

AD-Env

LFO, Envelope

Hllkurven-Generator mit Attack-Decay-Charakteristik. Wenn die Hllkurve mit einer positiven Flanke am Trigger-Eingang ausgelst wird, steigt der Ausgangswert whrend der Attack-Zeit linear auf die Amplitude des A-Eingangs. Der Ausgang klingt dann gem der Decay-Zeit exponentiell auf 0 ab. T: Audio-Steuereingang fr die Auslsung (Trigger), wenn der Wert von 0 in positive Richtung geht A: Audio-Steuereingang fr den Spitzenwert. A: Logarithmischer Event-Steuereingang fr die Attack-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). D: Logarithmischer Event-Steuereingang fr die Decay-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). Out: Audio-Ausgang fr das Hllkurvensignal.

AR-Env

LFO, Envelope

Hllkurven-Generator mit Attack-Release-Charakteristik. Wenn die Hllkurve mit einem Gate-Event ausgelst wird, steigt der Ausgangswert whrend der Attack-Zeit linear auf die Amplitude des Gate-Events. Der Ausgang wird dann auf dem Maximalwert gehalten, bis er nach einem Gate-Event mit Amplitude 0 (Note-Off) gem der Release-Zeit exponentiell auf 0 absinkt. G: Event-Steuereingang fr das Gate-Signal, das die Hllkurve auslst (Trigger). Die Amplitude des Gate-Signals bestimmt den maximalen Ausgangswert. A: Logarithmischer Event-Steuereingang fr die Attack-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). R: Logarithmischer Event-Steuereingang fr die Release-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). Out: Audio-Ausgang fr das Hllkurvensignal. REAKTOR 5 LFO, Envelope 403

ADR-Env

LFO, Envelope

Hllkurven-Generator mit Attack-Decay-Release-Charakteristik. Wenn die Hllkurve mit einem Gate-Event ausgelst wird, steigt der Ausgangswert whrend der Attack-Zeit linear auf die Amplitude des Gate-Events an und klingt dann mit der Decay-Zeit linear auf 0 ab. Nach einem Gate-Event mit Amplitude 0 (Note-Off) sinkt der Pegel in der Release-Zeit exponentiell auf 0. G: Event-Steuereingang fr das Gate-Signal, das die Hllkurve auslst (Trigger). Die Amplitude des Gate-Signals bestimmt den maximalen Ausgangswert. A: Logarithmischer Event-Steuereingang fr die Attack-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). D: Logarithmischer Event-Steuereingang fr die Decay-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). R: Logarithmischer Event-Steuereingang fr die Release-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). Out: Audio-Ausgang fr das Hllkurvensignal.

ADSR-Env

LFO, Envelope

Hllkurven-Generator mit Attack-Hold-Decay-Sustain-Release-Charakteristik. Wenn die Hllkurve mit einem Gate-Event ausgelst wird, steigt der Ausgangswert whrend der Attack-Zeit linear auf die Amplitude des GateEvents und klingt dann mit der Decay-Zeit exponentiell auf den Sustain-Pegel (multipliziert mit der Amplitude) ab. Der Ausgang wird auf dem Sustain-Pegel gehalten, bis er nach einem Gate-Event mit Amplitude 0 (Note-Off) gem der Release-Zeit exponentiell auf Null absinkt.

404 LFO, Envelope

REAKTOR 5

G: Event-Steuereingang fr das Gate-Signal, das die Hllkurve auslst (Trigger). Die Amplitude des Gate-Signals bestimmt den maximalen Ausgangswert. A: Logarithmischer Event-Steuereingang fr die Attack-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). D: Logarithmischer Event-Steuereingang fr die Decay-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). S: Event-Steuereingang fr den Sustain-Pegel. Typischer Wertebereich ist 0(Abklingen auf 0) bis 1 (am Ende der Attack-Phase halten), aber Sustain kann auch grer als 1 oder sogar kleiner als 0 sein. R: Logarithmischer Event-Steuereingang fr die Release-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). Out: Audio-Ausgang fr das Hllkurvensignal.

ADBDR-Env

LFO, Envelope

Hllkurven-Generator mit Attack-Hold-Decay-Sustain-Release-Charakteristik. Wenn die Hllkurve mit einem Gate-Event ausgelst wird, steigt der Ausgangswert whrend der Attack-Zeit linear auf die Amplitude des GateEvents und klingt dann mit der Decay-1-Zeit exponentiell ab, bis er den Breakpoint-Pegel (multipliziert mit der Amplitude) erreicht hat, worauf dieser gem der Decay-2-Zeit weiter auf 0 absinkt. Nach Empfang eines Gate-Events mit Amplitude 0 (bei Note-Off) sinkt der Ausgangswert mit der Release-Zeit exponentiell auf 0 ab. G: Event-Steuereingang fr das Gate-Signal, das die Hllkurve auslst (Trigger). Die Amplitude des Gate-Signals bestimmt den maximalen Ausgangswert. A: Logarithmischer Event-Steuereingang fr die Attack-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). D1: Logarithmischer Event-Steuereingang fr die 1. Decay-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). REAKTOR 5 LFO, Envelope 405

B: Event-Steuereingang fr den Breakpoint-Pegel. Wertebereich 0 (nie auf Decay-2 schalten) bis 1 (sofort auf Decay-2 schalten). D2: Logarithmischer Event-Steuereingang fr die 2. Decay-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). R: Logarithmischer Event-Steuereingang fr die Release-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). Out: Audio-Ausgang fr das Hllkurvensignal.

ADBDSR-Env

LFO, Envelope

Hllkurven-Generator mit Attack-Hold-Decay-Sustain-Release-Charakteristik. Wenn die Hllkurve mit einem Gate-Event ausgelst wird, steigt der Ausgangswert whrend der Attack-Zeit linear auf die Amplitude des Gate-Events und klingt dann mit der ersten Decay-Zeit linear auf den Breakpoint-Pegel ab. Von dort geht der Verlauf mit der zweiten Decay-Zeit exponentiell bis zum Sustain-Pegel weiter. (Die Pegel sind mit der Amplitude skaliert). Der Ausgang wird auf dem Sustain-Pegel gehalten, bis er nach einem Gate-Event mit Wert 0 (Note-Off) gem der Release-Zeit exponentiell auf Null absinkt. G: Event-Steuereingang fr das Gate-Signal, das die Hllkurve auslst (Trigger). Die Amplitude des Gate-Signals bestimmt den maximalen Ausgangswert. A: Logarithmischer Event-Steuereingang fr die Attack-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). D1: Logarithmischer Event-Steuereingang fr die erste Decay-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). B: Event-Steuereingang fr den Breakpoint-Pegel. Typischer Wertebereich ist 0 bis 1. D2: Logarithmischer Event-Steuereingang fr die zweite Decay-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ).

406 LFO, Envelope

REAKTOR 5

S: Event-Steuereingang fr den Sustain-Pegel. Typischer Wertebereich ist 0 bis 1. R: Logarithmischer Event-Steuereingang fr die Release-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). Out: Audio-Ausgang fr das Hllkurvensignal.

AHDSR - Env

LFO, Envelope

Hllkurven-Generator mit Attack-Hold-Decay-Sustain-Release-Charakteristik. Wenn die Hllkurve mit einem Gate-Event ausgelst wird, steigt der Ausgangswert whrend der Attack-Zeit linear auf die Amplitude des Gate-Events und bleibt dort, bis die Haltezeit abgelaufen ist, klingt dann mit der Decay-Zeit exponentiell auf den Sustain-Pegel (multipliziert mit der Amplitude) ab. Der Ausgang wird auf dem Sustain-Pegel gehalten, bis er nach einem Gate-Event mit Amplitude 0 (Note-Off) gem der Release-Zeit exponentiell auf Null absinkt. G: Event-Steuereingang fr das Gate-Signal, das die Hllkurve auslst (Trigger). Die Amplitude des Gate-Signals bestimmt den maximalen Ausgangswert. A: Logarithmischer Event-Steuereingang fr die Attack-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). H: Logarithmischer Event-Steuereingang fr die Haltedauer (hold time). 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). D: Logarithmischer Event-Steuereingang fr die Decay-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). S: Event-Steuereingang fr den Sustain-Pegel. Typischer Wertebereich ist 0(Abklingen auf 0) bis 1 (am Ende der Attack-Phase halten), aber Sustain kann auch grer als 1 oder sogar kleiner als 0 sein. R: Logarithmischer Event-Steuereingang fr die Release-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). Out: Audio-Ausgang fr das Hllkurvensignal. REAKTOR 5 LFO, Envelope 407

AHDBDR - Env

LFO, Envelope

Hllkurven-Generator mit Attack-Hold-Decay-Sustain-Release-Charakteristik. Wenn die Hllkurve mit einem Gate-Event ausgelst wird, steigt der Ausgangswert whrend der Attack-Zeit linear auf die Amplitude des GateEvents und bleibt dort, bis die Haltezeit abgelaufen ist, klingt dann mit der Decay-1-Zeit exponentiell ab, bis er den Breakpoint-Pegel (multipliziert mit der Amplitude) erreicht hat, worauf dieser gem der Decay-2-Zeit weiter auf 0 absinkt. Nach Empfang eines Gate-Events mit Amplitude 0 (bei Note-Off) sinkt der Ausgangswert mit der Release-Zeit exponentiell auf 0 ab. G: Event-Steuereingang fr das Gate-Signal, das die Hllkurve auslst (Trigger). Die Amplitude des Gate-Signals bestimmt den maximalen Ausgangswert. A: Logarithmischer Event-Steuereingang fr die Attack-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). H: Logarithmischer Event-Steuereingang fr die Haltedauer (hold time). 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). D1: Logarithmischer Event-Steuereingang fr die 1. Decay-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). B: Event-Steuereingang fr den Breakpoint-Pegel. Wertebereich 0 (nie auf Decay-2 schalten) bis 1 (sofort auf Decay-2 schalten). D2: Logarithmischer Event-Steuereingang fr die 2. Decay-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). R: Logarithmischer Event-Steuereingang fr die Release-Zeit. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). Out: Audio-Ausgang fr das Hllkurvensignal.

408 LFO, Envelope

REAKTOR 5

4-Ramp

LFO, Envelope

Hllkurven-Generator mit vier Phasen und linearen bergngen. Wenn die Hllkurve mit einem Gate-Event ausgelst wird, steigt der Ausgangswert whrend der ersten Zeit linear auf den ersten Pegel, dann innerhalb der zweiten Zeit auf den zweiten Pegel usw. Der dritte Pegel ist der Sustain-Pegel, auf dem der Ausgang gehalten wird, bis ein Gate-Event mit Wert Null (Note-Off) empfangen wird, wonach der Ausgang mit dem letzten Zeitwert auf Null luft. G: Event-Steuereingang fr das Gate-Signal, das die Hllkurve auslst (Trigger). Die Amplitude des Gate-Signals bestimmt zusammen mit allen Level-Werten, welche Pegel wirklich erreicht werden. T1: Logarithmischer Event-Steuereingang fr die Zeit der ersten Phase. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). L1: Steuereingang fr den Pegel, der am Ende der ersten Phase erreicht wird. T2: Logarithmischer Event-Steuereingang fr die Zeit der zweiten Phase. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). L2: Steuereingang fr den Pegel, der am Ende der zweiten Phase erreicht wird. T3: Logarithmischer Event-Steuereingang fr die Zeit der dritten Phase. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). LS: Steuereingang fr den Pegel, der am Ende der dritten Phase erreicht wird. Dies ist der Sustain-Pegel. TR: Logarithmischer Event-Steuereingang fr die Zeit der letzten Phase, der Release-Phase. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ).

REAKTOR 5

LFO, Envelope 409

St: Event-Ausgang fr die Nummer der aktuellen Phase, in der sich die Hllkurve bendet (1, 2 ...). Nach dem Ende der Release-Phase und vor einem neuen Gate-On-Event ist der Wert 0. Mit entsprechender Verschaltung kann dieser Wert benutzt werden, um weitere Envelope-Module in Reihe zu schalten, oder so, da das Modul sich selber erneut anstt. Out: Audio-Ausgang fr das Hllkurvensignal.

5-Ramp

LFO, Envelope

Hllkurven-Generator mit fnf Phasen und linearen bergngen. Wenn die Hllkurve mit einem Gate-Event ausgelst wird, steigt der Ausgangswert whrend der ersten Zeit linear auf den ersten Pegel, dann innerhalb der zweiten Zeit auf den zweiten Pegel usw. Der vierte Pegel ist der Sustain-Pegel, auf dem der Ausgang gehalten wird, bis ein Gate-Event mit Wert Null (Note-Off) kommt, wonach der Ausgang mit dem letzten Zeitwert auf Null luft. G: Event-Steuereingang fr das Gate-Signal, das die Hllkurve auslst (Trigger). Die Amplitude des Gate-Signals bestimmt zusammen mit allen Level-Werten, welche Pegel wirklich erreicht werden. T1: Logarithmischer Event-Steuereingang fr die Zeit der ersten Phase. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). L1: Steuereingang fr den Pegel, der am Ende der ersten Phase erreicht wird. T2: Logarithmischer Event-Steuereingang fr die Zeit der zweiten Phase. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). L2: Steuereingang fr den Pegel, der am Ende der zweiten Phase erreicht wird. 410 LFO, Envelope REAKTOR 5

T3: Logarithmischer Event-Steuereingang fr die Zeit der dritten Phase. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). L3: Steuereingang fr den Pegel, der am Ende der dritten Phase erreicht wird. T4: Logarithmischer Event-Steuereingang fr die Zeit der vierten Phase. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). LS: Steuereingang fr den Pegel, der am Ende der vierten Phase erreicht wird. Dies ist der Sustain-Pegel. TR: Logarithmischer Event-Steuereingang fr die Zeit der letzten Phase, der Release-Phase. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). St: Event-Ausgang fr die Nummer der aktuellen Phase, in der sich die Hllkurve bendet (1, 2 ...). Nach dem Ende der Release-Phase und vor einem neuen Gate-On-Event ist der Wert 0. Mit entsprechender Verschaltung kann dieser Wert benutzt werden, um weitere Envelope-Module in Reihe zu schalten, oder so, da das Modul sich selber erneut anstt. Out: Audio-Ausgang fr das Hllkurvensignal.

6-Ramp

LFO, Envelope

Hllkurven-Generator mit sechs Phasen und linearen bergngen. Wenn die Hllkurve mit einem Gate-Event ausgelst wird, steigt der Ausgangswert whrend der ersten Zeit linear auf den ersten Pegel, dann innerhalb der zweiten Zeit auf den zweiten Pegel usw. Der fnfte Pegel ist der Sustain-Pegel, auf dem der Ausgang gehalten wird, bis ein Gate-Event mit Wert Null (Note-Off) kommt, wonach der Ausgang mit dem letzten Zeitwert auf Null luft.

REAKTOR 5

LFO, Envelope 411

G: Event-Steuereingang fr das Gate-Signal, das die Hllkurve auslst (Trigger). Die Amplitude des Gate-Signals bestimmt zusammen mit allen Level-Werten, welche Pegel wirklich erreicht werden. T1: Logarithmischer Event-Steuereingang fr die Zeit der ersten Phase. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). L1: Steuereingang fr den Pegel, der am Ende der ersten Phase erreicht wird. T2: Logarithmischer Event-Steuereingang fr die Zeit der zweiten Phase. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). L2: Steuereingang fr den Pegel, der am Ende der zweiten Phase erreicht wird. T3: Logarithmischer Event-Steuereingang fr die Zeit der dritten Phase. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). L3: Steuereingang fr den Pegel, der am Ende der dritten Phase erreicht wird. T4: Logarithmischer Event-Steuereingang fr die Zeit der vierten Phase. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). L4: Steuereingang fr den Pegel, der am Ende der vierten Phase erreicht wird. T5: Logarithmischer Event-Steuereingang fr die Zeit der fnften Phase. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). LS: Steuereingang fr den Pegel, der am Ende der fnften Phase erreicht wird. Dies ist der Sustain-Pegel. TR: Logarithmischer Event-Steuereingang fr die Zeit der letzten Phase, der Release-Phase. 0 = 1 ms, 20 = 10 ms, 40 = 100 ms (also in dB1ms ). St: Event-Ausgang fr die Nummer der aktuellen Phase, in der sich die Hllkurve bendet (1, 2 ...). Nach dem Ende der Release-Phase und vor einem neuen Gate-On-Event ist der Wert 0. Mit entsprechender Verschaltung kann dieser Wert benutzt werden, um weitere Envelope-Module in Reihe zu schalten, oder so, da das Modul sich selber erneut anstt. Out: Audio-Ausgang fr das Hllkurvensignal.

412 LFO, Envelope

REAKTOR 5

Filter
Es gibt eine grosse Anzahl an verschiedenen Filtermodulen in REAKTOR. Sie nden hier gleich 22 unterschiedliche Typen. Es werden sowohl die Standards mit Tiefpass, Hochpass und Bandpass abgedeckt, als auch Emulationen klassischer Synthesizer-Filter wie Sequential und Moog angeboten. Es existiert auch ein Allpass-Filter zur Hallerzeugung und Signal-Streuung und die Filtertypen Integrator und Differentiator. Alle Filter in REAKTOR knnen mit jeder Frequenz laufen, von 0 Hz (konstantes Signal) ber das gesamte Audiospektrum bis zur Grenze, die von der Abtastrate gesetzt wird. Damit sind sie alle gleichermaen fr die Verarbeitung von Audiosignalen wie fr die Glttung von Steuersignalen (z. B. Portamento) geeignet. Wenn man mit einem Filter das Eingangsignal fr einen Port bearbeitet, der nur Events annimmt (z. B. P im Gegensatz zu F), muss man einen A to E (perm) Konverter dazwischenschalten. Alle Filter und Equalizer knnen optional ihren Frequenzgang in einer Grak im Panel darstellen. Dies kann mit der Option Visible auf der Appearance-Seite in den Modul-Properties aktiviert werden. Die Gre der Darstellung kann in den Properties mit Size X und Size Y eingestellt werden. Die Frequenzachse der Kurve ist logarithmisch skaliert und reicht von 10 Hz bis 20 kHz.

HP/LP 1-Pole

Filter

1-Pol-Filter mit Hoch- und Tiefpaausgang (Flankensteilheit 6 dB/Oktave) und logarithmischer Einstellung der Grenzfrequenz. P: Logarithmischer Event-Steuereingang fr die Grenzfrequenz (Cutoff Frequency) in Halbtonschritten (69 = 440 Hz). In: Audio-Eingang fr das zu lternde Signal. HP: Audio-Ausgang fr das Hochpalter-Signal (High Pass Filter). LP: Audio-Ausgang fr das Tiefpalter-Signal (Low Pass Filter).

REAKTOR 5

Filter 413

HP/LP 1-Pole FM

Filter

1-Pol-Filter mit Hoch- und Tiefpaausgang (Flankensteilheit 6 dB/Oktave), logarithmischer und linearer Einstellung der Grenzfrequenz. P: Logarithmischer Event-Steuereingang fr die Grenzfrequenz (Cutoff Frequency) in Halbtonschritten (69 = 440 Hz). F: Audio-Steuereingang fr die lineare Einstellung der Grenzfrequenz in Hz. Die Grenzfrequenz bestimmt sich aus P und F. In: Audio-Eingang fr das zu lternde Signal. HP: Audio-Ausgang fr das Hochpalter-Signal (High Pass Filter). LP: Audio-Ausgang fr das Tiefpalter-Signal (Low Pass Filter).

Allpass 1-Pole

Filter

Allpass-Filter erster Ordnung. Dieser Filtertyp hat eine geringe Flankensteilheit, aber die Phasenverschiebung zwischen Ein- und Ausgang vergrert sich von 0 Grad bei tiefen Frequenzen bis -180 Grad bei hohen Frequenzen. An der vom P-Eingang gesteuerten Eckfrequenz wird die Phase um -90 Grad versetzt. P: Logarithmischer Steuereingang fr die Eckfrequenz, bei der die Phasenverschiebung -90 Grad betrgt. Skalierung: 1 Halbton pro Einheit, 43 = G1 = 98 Hz, 84 = C5 = 1047 Hz. In: Eingang fr das Signal, das mit dem Allpass geltert (phasenverschoben) werden soll. Out: Ausgang fr das mit dem Allpass gelterten (phasenverschobenen) Signal.

414 Filter

REAKTOR 5

Multi 2-Pole

Filter

2-Pol-Filter mit Hoch- und Tiefpaausgang (Flankensteilheit 12 dB/Oktave), Bandpaausgang (oben und unten je 6 dB/Oktave), variabler Filterresonanz und logarithmischer Einstellung der Grenzfrequenz. Bei sehr hoher Resonanz kann das Filter auch als Oszillator verwendet werden (Selbstoszillation). Die Verstrkung im Durchlabereich ist immer 1 (0 dB), whrend die Verstrkung bei der Grenzfrequenz mit der Resonanz steigt. Achtung: sehr groe Amplituden bei Res nahe 1. P: Logarithmischer Event-Steuereingang fr die Grenzfrequenz (cutoff frequency) in Halbtonschritten (69 = 440 Hz). Res: Event-Steuereingang fr die Resonanz/Dmpfung des Filters. Wertebereich 0 (maximale Dmpfung, keine Resonanz) bis 1 (keine Dmpfung, maximale Resonanz, Selbstoszillation). Bei hoher Resonanz betrgt der Q-Faktor = Bandmitte [Hz] / Bandbreite [Hz] 1 / (2 2 Res). In: Audio-Eingang fr das zu lternde Signal. HP: Audio-Ausgang fr das Hochpalter-Signal (High Pass Filter). BP: Audio-Ausgang fr das Bandpalter-Signal (Band Pass Filter). LP: Audio-Ausgang fr das Tiefpalter-Signal (Low Pass Filter).

Multi 2-Pole FM

Filter

2-Pol-Filter mit Hoch- und Tiefpaausgang (Flankensteilheit 12 dB/Oktave), Bandpaausgang (oben und unten je 6 dB/Oktave), variabler Filterresonanz, logarithmischer und linearer Einstellung der Grenzfrequenz. Bei sehr hoher Resonanz kann das Filter auch als Oszillator verwendet werden (Selbstoszillation). Die Verstrkung im Durchlabereich ist immer 1 (0 dB), whrend die Verstrkung bei der Grenzfrequenz mit der Resonanz steigt. Achtung: sehr groe Amplituden bei Res nahe 1.

REAKTOR 5

Filter 415

P: Logarithmischer Event-Steuereingang fr die Grenzfrequenz (cutoff frequency) in Halbtonschritten (69 = 440 Hz). F: Audio-Steuereingang fr die lineare Einstellung der Grenzfrequenz in Hz. Die Grenzfrequenz bestimmt sich aus P und F. Res: Event-Steuereingang fr die Resonanz/Dmpfung des Filters. Wertebereich 0 (maximale Dmpfung, keine Resonanz) bis 1 (keine Dmpfung, maximale Resonanz, Selbstoszillation). Bei hoher Reso-nanz betrgt der Q-Faktor = Bandmitte [Hz]/Bandbreite [Hz] 1/(2 2 Res). In: Audio-Eingang fr das zu lternde Signal. HP: Audio-Ausgang fr das Hochpalter-Signal (High Pass Filter). BP: Audio-Ausgang fr das Bandpalter-Signal (Band Pass Filter). LP: Audio-Ausgang fr das Tiefpalter-Signal (Low Pass Filter).

Multi/Notch 2-Pole

Filter

2-Pol-Filter mit Bandsperre-Ausgang, Hoch- und Tiefpaausgang (Flankensteilheit 12 dB/Oktave), Bandpa-Ausgang (oben und unten je 6 dB/Oktave), variabler Filterresonanz und logarithmischer Einstellung der Grenzfrequenz. Die Verstrkung bei der Grenzfrequenz ist immer 1 (0 dB), whrend die Verstrkung im Durchlabereich mit steigender Resonanz sinkt. Am BandsperreAusgang ist die eingestellte Frequenz vollstndig unterdrckt. P: Logarithmischer Event-Steuereingang fr die Grenzfrequenz (Cutoff Frequency) in Halbtonschritten (69 = 440 Hz). Res: Event-Steuereingang fr die Resonanz/Dmpfung des Filters. Wertebereich 0 (maximale Dmpfung, keine Resonanz) bis 1 (keine Dmpfung, maximale Resonanz, Selbstoszillation). Bei hoher Resonanz betrgt der Q-Faktor = Bandmitte [Hz]/Bandbreite [Hz] 1/(2 2 Res). In: Audiosignal-Eingang fr das zu lternde Signal. HP: Audio-Ausgang fr das Hochpalter-Signal (High Pass Filter). BP: Audio-Ausgang fr das Bandpalter-Signal (Band Pass Filter). LP: Audio-Ausgang fr das Tiefpalter-Signal (Low Pass Filter). 416 Filter REAKTOR 5

N: Audio-Ausgang fr das Bandsperre-Signal (Band-Reject-/NotchFilter).

Multi/Notch 2-Pole FM

Filter

2-Pol-Filter mit Bandsperre-Ausgang, Hoch- und Tiefpaausgang (Flankensteilheit 12 dB/Oktave), Bandpa-Ausgang (oben und unten je 6 dB/Oktave), variabler Filterresonanz, logarithmischer und linearer Einstellung der Grenzfrequenz. Die Verstrkung bei der Grenzfrequenz ist immer 1 (0 dB), whrend die Verstrkung im Durchlabereich mit steigender Resonanz sinkt. Am Bandsperre-Ausgang ist die eingestellte Frequenz vollstndig unterdrckt. P: Logarithmischer Event-Steuereingang fr die Grenzfrequenz (Cutoff Frequency) in Halbtonschritten (69 = 440 Hz). F: Audio-Steuereingang fr die lineare Einstellung der Grenzfrequenz in Hz. Die Frequenz bestimmt sich aus P und F. Res: Event-Steuereingang fr die Resonanz/Dmpfung des Filters. Wertebereich 0 (maximale Dmpfung, keine Resonanz) bis 1 (keine Dmpfung, maximale Resonanz, Selbstoszillation). Bei hoher Resonanz betrgt der Q-Faktor = Bandmitte [Hz]/Bandbreite [Hz] 1/(2 2 Res). In:Audiosignal-Eingang fr das zu lternde Signal. HP: Audio-Ausgang fr das Hochpalter-Signal (High Pass Filter). BP: Audio-Ausgang fr das Bandpalter-Signal (Band Pass Filter). LP: Audio-Ausgang fr das Tiefpalter-Signal (Low Pass Filter). N: Audio-Ausgang fr das Bandsperre-Signal (Band-Reject-/Notch-Filter).

REAKTOR 5

Filter 417

Multi/LP 4-Pole

Filter

4-Pol-Filter mit Tiefpa- (24 dB/Oktave), Bandpa- (12/12 dB/Oktave) und Bandpa-Tiefpa-Ausgngen (6/18 dB/Oktave), 2-Pol Hochpa-, Tiefpa(12 dB/Oktave) und Bandpaausgngen (6/6 dB/Oktave), variabler Filterresonanz und logarithmischer Einstellung der Grenzfrequenz. Die Verstrkung im Durchlabereich ist immer 1 (0 dB), whrend die Verstrkung bei der Grenzfrequenz mit der Resonanz steigt. Achtung: sehr groe Amplituden bei Res nahe 1. P: Logarithmischer Event-Steuereingang fr die Grenzfrequenz (Cutoff Frequency) in Halbtonschritten (69 = 440 Hz). Res: Event-Steuereingang fr die Resonanz/Dmpfung des Filters. Wertebereich 0 (maximale Dmpfung, keine Resonanz) bis 1 (keine Dmpfung, maximale Resonanz, Selbstoszillation!). In: Audio-Eingang fr das zu lternde Signal. HP2: Audio-Ausgang fr das 2-Pol-Hochpalter-Signal. BP2: Audio-Ausgang fr das 2-Pol-Bandpalter-Signal. LP2: Audio-Ausgang fr das 2-Pol-Tiefpalter-Signal. BP4: Audio-Ausgang fr das 4-Pol-Bandpalter-Signal. BL4: Audio-Ausgang fr das Bandpa-Tiefpa-Signal. LP4: Audio-Ausgang fr das 4-Pol-Tiefpalter-Signal.

418 Filter

REAKTOR 5

Multi/LP 4-Pole FM

Filter

4-Pol-Filter mit Hochpa- (24 dB/Oktave), Bandpa- (12/12 dB/Oktave) und Bandpa-Hochpa-Ausgngen (18/6 dB/Oktave), 2-Pol Hochpa-, Tiefpa(12 dB/Oktave) und Bandpaausgngen (6/6 dB/Oktave), variabler Filterresonanz, logarithmischer und linearer Einstellung der Grenzfrequenz. Die Verstrkung im Durchlabereich ist immer 1 (0 dB), whrend die Verstrkung bei der Grenzfrequenz mit der Resonanz steigt. Achtung: sehr groe Amplituden bei Res nahe 1. P:L ogarithmischer Event-Steuereingang fr die Grenzfrequenz (Cutoff Frequency) in Halbtonschritten (69 = 440 Hz). F: Audio-Steuereingang fr die lineare Einstellung der Grenzfrequenz in Hz. Die Grenzfrequenz bestimmt sich aus P und F. Res: Event-Steuereingang fr die Resonanz/Dmpfung des Filters. Wertebereich 0 (maximale Dmpfung, keine Resonanz) bis 1 (keine Dmpfung, maximale Resonanz, Selbstoszillation). In: Audio-Eingang fr das zu lternde Signal. HP2: Audio-Ausgang fr das 2-Pol-Hochpalter-Signal. BP2: Audio-Ausgang fr das 2-Pol-Bandpalter-Signal. LP2: Audio-Ausgang fr das 2-Pol-Tiefpalter-Signal. HP4: Audio-Ausgang fr das 4-Pol-Hochpalter-Signal. BH4: Audio-Ausgang fr das Bandpa-Hochpa-Signal. BP4: Audio-Ausgang fr das 4-Pol-Bandpalter-Signal.

REAKTOR 5

Filter 419

Multi/HP 4-Pole

Filter

4-Pol-Filter mit Tiefpa- (24 dB/Oktave), Bandpa- (12/12 dB/Oktave) und Bandpa-Tiefpa-Ausgngen (6/18 dB/Oktave), 2-Pol Hochpa-, Tiefpa(12 dB/Oktave) und Bandpaausgngen (6/6 dB/Oktave), variabler Filterresonanz und logarithmischer Einstellung der Grenzfrequenz. Die Verstrkung im Durchlabereich ist immer 1 (0 dB), whrend die Verstrkung bei der Grenzfrequenz mit der Resonanz steigt. Achtung: sehr groe Amplituden bei Res nahe 1. P: Logarithmischer Event-Steuereingang fr die Grenzfrequenz (Cutoff Frequency) in Halbtonschritten (69 = 440 Hz). Res: Event-Steuereingang fr die Resonanz/Dmpfung des Filters. Wertebereich 0 (maximale Dmpfung, keine Resonanz) bis 1 (keine Dmpfung, maximale Resonanz, Selbstoszillation!). In: Audio-Eingang fr das zu lternde Signal. HP2: Audio-Ausgang fr das 2-Pol-Hochpalter-Signal. BP2: Audio-Ausgang fr das 2-Pol-Bandpalter-Signal. LP2: Audio-Ausgang fr das 2-Pol-Tiefpalter-Signal. BP4: Audio-Ausgang fr das 4-Pol-Bandpalter-Signal. BL4: Audio-Ausgang fr das Bandpa-Tiefpa-Signal. LP4: Audio-Ausgang fr das 4-Pol-Tiefpalter-Signal.

420 Filter

REAKTOR 5

Multi/HP 4-Pole FM

Filter

4-Pol-Filter mit Hochpa- (24 dB/Oktave), Bandpa- (12/12 dB/Oktave) und Bandpa-Hochpa-Ausgngen (18/6 dB/Oktave), 2-Pol Hochpa-, Tiefpa(12 dB/Oktave) und Bandpaausgngen (6/6 dB/Oktave), variabler Filterresonanz, logarithmischer und linearer Einstellung der Grenzfrequenz. Die Verstrkung im Durchlabereich ist immer 1 (0 dB), whrend die Verstrkung bei der Grenzfrequenz mit der Resonanz steigt. Achtung: sehr groe Amplituden bei Res nahe 1. P: Logarithmischer Event-Steuereingang fr die Grenzfrequenz (Cutoff Frequency) in Halbtonschritten (69 = 440 Hz). F: Audio-Steuereingang fr die lineare Einstellung der Grenzfrequenz in Hz. Die Grenzfrequenz bestimmt sich aus P und F. Res: Event-Steuereingang fr die Resonanz/Dmpfung des Filters. Wertebereich 0 (maximale Dmpfung, keine Resonanz) bis 1 (keine Dmpfung, maximale Resonanz, Selbstoszillation). In: Audio-Eingang fr das zu lternde Signal. HP2: Audio-Ausgang fr das 2-Pol-Hochpalter-Signal. BP2: Audio-Ausgang fr das 2-Pol-Bandpalter-Signal. LP2: Audio-Ausgang fr das 2-Pol-Tiefpalter-Signal. HP4: Audio-Ausgang fr das 4-Pol-Hochpalter-Signal. BH4: Audio-Ausgang fr das Bandpa-Hochpa-Signal. BP4: Audio-Ausgang fr das 4-Pol-Bandpalter-Signal.

REAKTOR 5

Filter 421

Pro-52 Filter

Filter

Filter des Pro-52 Analog-Synthesizers. Es handelt sich um einen 4-Pole Tiefpa-Filter (24 dB/Oktave) mit variabler Filterresonanz, logarithmischer und linearer Einstellung der Grenzfrequenz. Das Filter beginnt mit der Selbstoszillation, wenn Res sich 1 annhert. Die Amplitude der Selbstoszillation ist ungefhr 1. P: Logarithmischer Event-Steuereingang fr die Grenzfrequenz (Cutoff Frequency) in Halbtonschritten (69 = 440 Hz). F: Audio-Steuereingang fr die lineare Einstellung der Grenzfrequenz in Hz. Die Grenzfrequenz bestimmt sich aus P und F. Res: Event-Steuereingang fr die Resonanz/Dmpfung des Filters. Wertebereich 0 (maximale Dmpfung, keine Resonanz) bis 1 (keine Dmpfung, maximale Resonanz, Selbstoszillation). In: Audio-Eingang fr das zu lternde Signal. Out: Audio-Ausgang fr das 4-Pol-Tiefpalter-Signal.

Ladder Filter

Filter

Genauso wie Ladder Filter FM, aber ohne den Steuereingang fr die Frequenzmodulation. Siehe nchste Modulbeschreibung.

422 Filter

REAKTOR 5

Ladder Filter FM

Filter

Filter, das auf dem klassischen, patentierten Ladder-Schaltkreis von Bob Moog basiert. Es handelt sich um einen 4-Pole Filter mit verschiedenen Tiefpa-Ausgngen: 24 dB/Oktave, 18 dB/Oktave, 12 dB/Oktave, 6 dB/Oktave. Das Filter besitzt auerdem eine variable Filterresonanz, logarithmische und lineare Grenzfrequenz. Optional kann die Sttigungs-Charakteristik des analogen Schaltkreises simuliert werden, wenn Sie Distortion in den Properties aktivieren. Wenn Distortion aktiv ist, geht das Filter in die Selbstoszillation ber, wenn Res 1 oder hher ist. Die Amplitude der Selbstoszillation ist ungefhr 1, wenn Res 1 ist, kann aber auch sehr viel hher sein, wenn Res mit noch greren Werten angesteuert wird. Das Filter besitzt auch Optionen zur Einstellung der Qualitt der Simulation: Standard, High und Excellent. Dieser Effekt ist besonders dann wahrnehmbar, wenn Distortion aktiv ist. Natrlich erzeugt eine hhere Qualittseinstellung auch eine hhere CPU-Last. P: Logarithmischer Event-Steuereingang fr die Grenzfrequenz (Cutoff Frequency) in Halbtonschritten (69 = 440 Hz). F: Audio-Steuereingang fr die lineare Einstellung der Grenzfrequenz in Hz. Die Grenzfrequenz bestimmt sich aus P und F. Res: Event-Steuereingang fr die Resonanz/Dmpfung des Filters. Wertebereich 0 (maximale Dmpfung, keine Resonanz) bis 1 (keine Dmpfung, maximale Resonanz, Selbstoszillation). Werte ber 1 sind mglich im Distortion-Modus. In: Audio-Eingang fr das zu lternde Signal. LP1: Audio-Ausgang fr das 6 dB/Oktave-Tiefpalter-Signal. LP2: Audio-Ausgang fr das 12 dB/Oktave-Tiefpalter-Signal. LP3: Audio-Ausgang fr das 18 dB/Oktave-Tiefpalter-Signal. LP4: Audio-Ausgang fr das 24 dB/Oktave-Tiefpalter-Signal.

REAKTOR 5

Filter 423

Peak EQ

Filter

Parametrischer Equalizer mit einstellbarer Anhebung/Absenkung, Bandbreite und logarithmisch regelbarer Frequenz. Mit dem Peak-EQ kann eine bestimmte Frequenz und ihre mehr oder weniger groe Umgebung gezielt verstrkt oder gedmpft werden. Weiter entfernte Frequenzen werden nicht verndert. P: Logarithmischer Event-Steuereingang fr die Frequenz in Halbtonschritten (69 = 440 Hz). Res: Event-Steuereingang fr die Resonanz (Q-Faktor) des Filters. Wertebereich 0 (minimale Resonanz, maximale Bandbreite) bis 1 (maximale Resonanz, minimale Bandbreite). Bei hoher Resonanz betrgt der Q-Faktor = Bandmitte [Hz] / Bandbreite [Hz] 1 / (2 2 Res). B: Event-Steuereingang fr Anhebung/Absenkung (Boost/Cut) in dB. Bei B = 0 bleibt das Signal unverndert. In: Audio-Eingang fr das Equalizer-Eingangssignal. Out: Audio-Ausgang fr das Equalizer-Ausgangssignal.

Peak EQ FM

Filter

Parametrischer Equalizer mit einstellbarer Anhebung/Absenkung, Bandbreite und logarithmisch und linear regelbarer Frequenz. Mit dem Peak-EQ kann eine bestimmte Frequenz und ihre mehr oder weniger groe Umgebung gezielt verstrkt oder gedmpft werden. Weiter entfernte Frequenzen werden nicht verndert. P: Logarithmischer Event-Steuereingang fr die Frequenz in Halbtonschritten (69 = 440 Hz).

424 Filter

REAKTOR 5

F: Audio-Steuereingang fr die lineare Einstellung der Frequenz in Hz. Die Frequenz bestimmt sich aus P und F. Res: Event-Steuereingang fr die Resonanz (Q-Faktor) des Filters. Wertebereich 0 (minimale Resonanz, maximale Bandbreite) bis 1 (maximale Resonanz, minimale Bandbreite). Bei hoher Resonanz betrgt der Q-Faktor = Bandmitte [Hz] / Bandbreite [Hz] 1 / (2 2 Res). B: Event-Steuereingang fr Anhebung/Absenkung (Boost/Cut) in dB. Bei B = 0 bleibt das Signal unverndert. In: Audio-Eingang fr das Equalizer-Eingangssignal. Out: Audio-Ausgang fr das Equalizer-Ausgangssignal.

High Shelf EQ

Filter

Parametrischer Equalizer mit High-Shelving-Charakteristik, einstellbarer Anhebung/Absenkung und logarithmisch regelbarer Frequenz. Der Pegel von Frequenzen oberhalb der Eckfrequenz wird um den eingestellten Betrag angehoben oder abgesenkt, tiefe Frequenzen werden nicht verndert. P: Logarithmischer Event-Steuereingang fr die Eckfrequenz in Halbtonschritten (69 = 440 Hz). B: Event-Steuereingang fr Anhebung/Absenkung (Boost/Cut) in dB. Bei B = 0 bleibt das Signal unverndert. In: Audio-Eingang fr das Equalizer-Eingangssignal. Out: Audio-Ausgang fr das Equalizer-Ausgangssignal.

REAKTOR 5

Filter 425

High Shelf EQ FM

Filter

Parametrischer Equalizer mit High-Shelving-Charakteristik, einstellbarer Anhebung/Absenkung und logarithmisch und linear regelbarer Frequenz. Der Pegel von Frequenzen oberhalb der Eckfrequenz wird um den eingestellten Betrag angehoben oder abgesenkt, tiefe Frequenzen werden nicht verndert. P: Logarithmischer Event-Steuereingang fr die Eckfrequenz in Halbtonschritten (69 = 440 Hz). F: Audio-Steuereingang fr die lineare Einstellung der Eckfrequenz in Hz. Die Frequenz bestimmt sich aus P und F. B: Event-Steuereingang fr Anhebung/Absenkung (Boost/Cut) in dB. Bei B = 0 bleibt das Signal unverndert. In: Audio-Eingang fr das Equalizer-Eingangssignal. Out: Audio-Ausgang fr das Equalizer-Ausgangssignal.

Low Shelf EQ

Filter

Parametrischer Equalizer mit Low-Shelving-Charakteristik, einstellbarer Anhebung/Absenkung und logarithmisch regelbarer Frequenz. Der Pegel von Frequenzen unterhalb der Eckfrequenz wird um den eingestellten Betrag angehoben oder abgesenkt, hohe Frequenzen werden nicht verndert. P: Logarithmischer Event-Steuereingang fr die Eckfrequenz in Halbtonschritten (69 = 440 Hz). B: Event-Steuereingang fr Anhebung/Absenkung (Boost/Cut) in dB. Bei B = 0 bleibt das Signal unverndert. In: Audio-Eingang fr das Equalizer-Eingangssignal. Out: Audio-Ausgang fr das Equalizer-Ausgangssignal. 426 Filter REAKTOR 5

Low Shelf EQ FM

Filter

Parametrischer Equalizer mit Low-Shelving-Charakteristik, einstellbarer Anhebung/Absenkung und logarithmisch und linear regelbarer Frequenz. Der Pegel von Frequenzen unterhalb der Eckfrequenz wird um den eingestellten Betrag angehoben oder abgesenkt, hohe Frequenzen werden nicht verndert. P: Logarithmischer Event-Steuereingang fr die Eckfrequenz in Halbtonschritten (69 = 440 Hz). F: Audio-Steuereingang fr die lineare Einstellung der Eckfrequenz in Hz. Die Frequenz bestimmt sich aus P und F. B: Event-Steuereingang fr Anhebung/Absenkung (Boost/Cut) in dB. Bei B = 0 bleibt das Signal unverndert. In: Audio-Eingang fr das Equalizer-Eingangssignal. Out: Audio-Ausgang fr das Equalizer-Ausgangssignal.

Differentiator

Filter

Der Differentiator liefert am Ausgang die Steigung des Eingangssignals in Units pro Millisekunde. Er wirkt damit wie ein Hochpass-Filter, dessen Verstrkung proportional mit der Frequenz ansteigt. Bei 159 Hz ist die Verstrkung gleich 1. In: Eingang fr das zu differenzierende Signal. Out: Ausgang fr das differenzierte Signal.

REAKTOR 5

Filter 427

Integrator

Filter

Der Integrator liefert am Ausgang ein Signal, dessen Steigung in Units pro Millisekunde durch die Amplitude des Eingangssignals gesteuert wird. Er wirkt damit wie ein Tiefpass-Filter, dessen Verstrkung proportional mit der Frequenz absinkt. Bei 159 Hz ist die Verstrkung gleich 1. Ein Event am SetEingang setzt den Ausgang sprungartig auf den Wert des Events. Set: Ein Event an diesem Eingang setzt den Ausgang des Integrators auf den Wert des Events. In: Eingang fr das zu integrierende Signal. Es steuert die Steigung des Ausgangs in Einheiten pro Millisekunde. Out: Ausgang fr das integrierte Signal.

428 Filter

REAKTOR 5

Delay
REAKTOR verfgt ber sechs Delay-Typen zur Realisierung von Verzgerungseffekten. Es existieren Two-Tap-Delays, zwei granulare Delays, ein Diffuser (fr Halleffekte) und das Unit Delay, welches fr Audio-Feedbacks und Physical Modeling verwendet werden kann.

Single Delay

Delay

Verzgerungsglied fr Audiosignale. Das Eingangssignal erscheint am Ausgang mit einer Verzgerung entsprechend der eingestellten Zeit. Die Verzgerung wird am Dly-Eingang gesteuert. Die Obergrenze fr die Verzgerungszeit lt sich im Properties-Dialog des Moduls im Feld Max Delay Buffer einstellen (normal 1 Sekunde) und beeinut den Speicherverbrauch. Wie gro dieser Wert eingestellt werden kann, hngt vom verfgbaren RAM des Rechners ab. Bei einer Abtastrate von 44,1 kHz braucht man 172 kB RAM pro Sekunde Pufferlnge und pro Stimme, fr eine Minute werden 10 MB bentigt. Wenn das Modul als EventDelay verwendet wird (der In-Port ist rot und zeigt an, dass sich das Modul im Event-Verarbeitungs-Modus bendet) knnen Sie an gleicher Stelle die Zahl der im Delay-Buffer zwischengespeicherten Events unter Max Count Of Buffered Events einstellen. Dieses Modul ersetzt verschiedene Module frherer REAKTOR-Versionen: Es verhlt sich wie ein REAKTOR 3 Static Delay, wenn Sie ein Audiosignal an den In-Eingang und ein Eventsignal an den Dly-Eingang anschliessen. Wenn die Verzgerungszeit nicht einer ganzen Zahl von Samples entspricht, wird das Ausgangssignal durch Interpolation bestimmt. Dadurch kann es zu geringfgiger Vernderung des Klangs kommen. Die Interpolationsmethode kann im Properties-Dialog ausgewhlt werden. Lineare Interpolation kann den Gehalt hoher Frequenzen im Klang ein wenig reduzieren. Es verhlt sich wie ein REAKTOR 3 Modulation Delay, wenn Sie ein Audiosignal an den In-Eingang und ein Audiosignal an den Dly-Eingang anschliessen. Die Verzgerung kann durch ein Audio-Signal am DlyEingang kontinuierlich moduliert werden. Wenn die Verzgerungszeit nicht einer ganzen Zahl von Samples entspricht, wird das Ausgangssignal durch

REAKTOR 5

Delay 429

Interpolation bestimmt. Dadurch kann es zu geringfgiger Vernderung des Klangs kommen. Die Interpolationsmethode kann im PropertiesDialog ausgewhlt werden. Es verhlt sich wie ein REAKTOR 3 Event Delay, wenn Sie ein Eventsignal an den In-Eingang anschliessen.

Ports
Dly: Hybrideingang fr die Verzgerungszeit (Delay Time) in Millisekunden (ms). In: Hybrideingang fr das zu verzgernde Audiosignal. Out: Ausgang fr das verzgerte Audiosignal.

Multi-Tap Delay

Delay

Multi-Tap-Delay-Kette fr Audiosignale. Wenn die eingestellte Verzgerungszeit einer Sampleanzahl entspricht, die nicht ganzzahlig ist, wird interpoliert. Die Interpolations-Methode kann in den Properties gewhlt werden. Der Ausgang wird blicherweise an einen Mixer oder Scanner angeschlossen. In: Audioeingang fr das zu verzgernde Signal. Dly1...8: Audioeingnge zur Steuerung der Verzgerungszeit in Millisekunden. Typ. Wertebereich: [0...1000]. 1...8: Audioausgnge fr das verzgerte Eingangssignal. 1 wird mit der Zeit Dly1, 2 mit Dly2 usw.verzgert.

430 Delay

REAKTOR 5

Diffuser Delay

Delay

Der Diffuser ist ein Allpalter, der ein Verzgerungsglied (Delay-Line) mit Rckkopplung (Feedback) enthlt. Die Wirkung ist eine Zerstreuung des Eingangssignals, ohne dabei bestimmte Frequenzen zu betonen. Das typische Anwendungsgebiet ist der Bau von Hall-Effekten (Reverb), wobei man meist mehrere dieser Module hintereinander schaltet und ihnen unterschiedliche Delay-Zeiten im Millisekundenbereich gibt. Die Verzgerung wird am Dly-Eingang gesteuert Die Verzgerung kann durch ein Audio-Signal am Dly-Eingang kontinuierlich moduliert werden. Wenn die Verzgerungszeit nicht einer ganzen Zahl von Samples entspricht, wird das Ausgangssignal durch Interpolation bestimmt. Dadurch kann es zu geringfgiger Vernderung des Klangs kommen. Die Interpolationsmethode kann im Properties-Dialog ausgewhlt werden. Der Grad an interner Rckkopplung wird mit dem Dffs-Eingang eingestellt. Wenn man als Delay-Zeit Null einstellt, funktioniert der Diffuser als 1-PolAllpalter. So kann man z. B. einen Phaser bauen, indem man mehrere Diffuser in Reihe schaltet und den Dffs-Parameter moduliert. Die Obergrenze fr die Verzgerungszeit lt sich im Properties-Dialog des Moduls einstellen (normal 200 ms) und beeinut den Speicherverbrauch. Dly: Hybrideingang fr die Verzgerungszeit (Delay Time) in Millisekunden. Dffs: Event-Steuereingang fr den Diffusions-Koefzienten. Wertebereich:1...1. Dffs =0 : das Modul ist ein pures Delay, Dffs = 1 : Ausgang = Eingang, Dffs=-1 :Ausgang = -Eingang. Die brauchbarsten Werte fr Dffs sind in der Nhe von 0.5 zu nden. In: Eingang fr das zu zerstreuende Audiosignal. Out: Ausgang fr das zerstreute Audiosignal.

REAKTOR 5

Delay 431

Grain Delay

Delay

Verzgerungsglied und Pitch-Shifter fr Audiosignale. Das Eingangssignal erscheint an den Ausgngen mit einer Verzgerung entsprechend der am Dly-Eingang eingestellten Zeit, transponiert um den am P-Eingang anliegenden Wert in Halbtnen. Das Eingangssignal wird in Klangpartikel zerhackt, deren Gre ber den Granularity-Eingang (Gr) gesteuert wird. ber den Smoothness-Eingang (Sm) kann die Rauheit des Klangergebnisses gesteuert werden. Die Position von Klangpartikeln im Stereofeld wird ber den Pan-Eingang festgelegt. Die Delayzeit von Grain Delay kann ohne Auswirkung auf die Tonhhe variiert werden. Interessante Effekte sind in Verbindung mit Zufalls- und Rauschgeneratoren mglich. Im Properties-Dialog kann neben der Wiedergabe-Qualitt auch die Obergrenze fr die Verzgerungszeit eingestellt werden. Die tatschlich zur Verfgung stehende maximale Delayzeit kann von dem eingstellten Wert um bis zu 50 % abweichen. P: Logarithmischer Audio-Steuereingang fr die Transposition in Halbtnen (Pitch). Dly: Audio-Steuereingang fr die Verzgerungszeit (Delay Time) in Millisekunden. Gr: Audio-Steuereingang fr die Granularitt des Re-Synthese-Prozesses in Millisekunden. Dieser Parameter bestimmt die Gre der fr die Re-Synthese benutzten Klangpartikel. Sm: Audio-Steuereingang fr die Smoothness (Gleichmigkeit) des ReSyntheseprozesses. Beeinut wird die Formgebung der Klangpartikel. Kleine Werte fhren im allgemeinen zu einem rauheren Klangergebnis. Pan: Audio-Steuereingang fr die Position im Stereofeld (-1 = Links, 0 = Mitte, 1 = Rechts). A: Audio-Steuereingang fr die Ausgangs-Amplitude. 432 Delay REAKTOR 5

In: Eingang fr das zu verzgernde Audiosignal. L: Audio-Ausgang fr den linken Kanal des Delays. R: Audio-Ausgang fr den rechten Kanal des Delays. Dly: Polyphoner Event-Ausgang, an dem die aktuelle Verzgerungszeit anliegt. Dieser Ausgang produziert immer dann ein Event, wenn ein neues Klangpartikel erzeugt wird.

Grain Cloud Delay

Delay

Das Grain Cloud Delay-Modul ist dem Grain Cloud-Modul aus der SamplerSektion sehr hnlich. Der Unterschied besteht darin, dass das Grain CloudModul mit im Ram abgelegten Samples arbeitet, whrend das entsprechende Delay-Modul den konstant wechselnden Audiobuffer bearbeitet, der in den Eingangsport des Moduls (In-Label) gespeist wird. Trig: Eventeingang, um das nchste Grain auszulsen. Werte > 0 starten unverzglich das nchste Grain. Wert = -1 unterdrckt das nchste Grain (siehe Dist-Eingang). Frz: Eventeingang zum Einfrieren des Audiobuffers. Werte > 0 frieren den Buffer ein.

REAKTOR 5

Delay 433

P: Audioeingang zur logarithmischen Tonhhenkontrolle (in Halbtnen). Die Tonhhe ist unabhngig von der Abspielgeschwindigkeit. Typ. Bereich: [-20...20]. D/F: Audioeingang zur Steuerung der Abspielrichtung, wenn P verbunden ist. Andernfalls dient er zur Frequenzsteuerung. Der Audiobuffer wird in der Originaltonhhe wiedergegeben, wenn F=1, und rckwrts abgespielt, wenn F=-1 ist. Typ. Bereich: [-4...4], Default: 1. PJ: Audioeingang fr zufllige Tonhhenabweichungen (Pitch Jitter) in Halbtnen. Typ. Bereich: [0...3]. PS: Audioeingang zur logarithmischen Steuerung des Tonhhenversatzes (Pitch Shift) des aktuellen Grains in Halbtnen. Typ. Bereich: [-3...3]. Dly: Audioeingang zur Steuerung der Verzgerungszeit in ms. Erlaubter Bereich: [0...Bufferlnge]. DlJ: Audioeingang fr zufllige Abweichungen der Verzgerungszeit. Erlaubter Bereich: [0...Bufferlnge]. Len: Audioeingang zur Einstellung der Grain-Lnge in ms. Typ. Bereich: [10...100]. Default: 30 ms. LnJ: Audioeingang fr die Steuerung der zuflligen Lngenabweichung (Length Jitter) in ms. Typ. Bereich: [10...100]. Default: 0 ms. Att: Audioeingang zur Einstellung der Attackzeit. Bereich: [0...1]. Default: 0.2. Dec: Audioeingang zur Einstellung der Decayzeit. Bereich: [0...1]. Default: 0.2. Dist: Audioeingang zur Einstellung der Deltazeit fr die Dauer bis zum Start des nchsten Grains in ms. Typ. Bereich: [5...100]. Default: 20. DisJ: Audioeingang fr die Steuerung der zuflligen Deltazeitabweichung (Delta time Jitter). Typ. Bereich: [10...100]. Default: 20 ms. Pan: Audioeingang zur Einstellung der Position im Stereofeld. Bereich: [-1(Links)...1(Rechts)]. PnJ: Audioeingang zur Steuerung der zuflligen Stereopositionsabweichung (Pan Jitter). Bereich: [0...1]. A: Audioeingang zur Amplitudensteuerung. Typ. Bereich: [0...1]. Default: 1. In: Audioeingang fr das zu verzgernde Audiosignal. L: Polyphoner Ausgang fr den linken Stereokanal. Typ. Bereich: [-1...1]. 434 Delay REAKTOR 5

R: Polyphoner Ausgang fr den rechten Stereokanal. Typ. Bereich: [-1...1]. Dly: Polyphoner Eventausgang fr die Verzgerungszeit bei jedem Grain-Start. GTr: Eventausgang fr das Auslsen eines Grains. Gibt 1 aus, wenn ein Grain startet, 0, wenn es stoppt.

Unit Delay

Delay

Verzgert ein Audiosignal um die Zeit eines Audiosamples (1/Samplerate). Jede Struktur, die irgendeine Art von Feedback verwendet, hat immer irgendwo in der Feedbackschleife ein Unit-Delay integriert. Wenn nicht explizit ein Unit-Delay-Modul verwendet wurde, fgt REAKTOR eigenstndig eine solche Verzgerung irgendwo in der Schleife ein, deren Position durch einen vertikalen blauen Strich an einem Modul-Port sichtbar gemacht wird. In: Eingang fr das Signal, dass um ein Audiosample verzgert werden soll. Out: Ausgang fr das zu verzgernde Signal.

REAKTOR 5

Delay 435

Audio Modier
Diese Audioverarbeitungsmodule erzeugen verschiedene Arten von Verzerrung (Shaping, Clipping und Mirroring zum Beispiel). Zustzlich gibt es die Module Slew Limiter, Peak Detector, Sample and Hold, und das Frequency Divider Modul.

Saturator

Audio Modier

Verzerrer mit gerundeter Kennlinie fr weiches bersteuern in die Sttigung (Saturation). Der Ausgangswert wird begrenzt auf 2 (erreicht bei Eingangswerten grer 4). Sehr kleine Eingangswerte werden nicht verndert. In: Audio-Eingang fr das zu begrenzende Signal. Out: Audio-Ausgang fr das begrenzte Signal.

Saturator 2

Audio Modier

Saturator 2 ist ein asymetrischer, parabolischer Saturator vierter Ordnung, welcher den Zugriff auf die Verzerrungskurve ermglicht. LA: Level-Asymmetrie. Bei LA = 0 sind die Sttigungs-Level fr positive und negative Signale identisch. Fr LA > 0 wird der positive Level reduziert. Bei LA = 1 ist es 0. Fr LA < 0 wird der negative Level reduziert. Bei LA = -1 ist es 0. KH: Knee Hardness. Bei KH = 0 steigt die Sttigung so sanft wie mglich an. Der vollstndige Wertebereich zwischen 0 und dem Sttigungs-Level wird fr die gerundete Kurve verwendet. Mit steigenden Werten fr KH wird der Kurvenbereich reduziert auf (1 - KH) des Sttigungs-Levels. Bei KH = 1 wird das Signal am Sttigungs-Level hart abgeschnitten (clipped).

436 Audio Modier

REAKTOR 5

KHA: Knee Hardness-Asymmetrie. Bei KHA = 0 ist die Knee Hardness fr positive und negative Signale identisch. Fr KHA > 0 wird die Knee Hardness fr positive Signale reduziert. Bei KHA = 1 ist sie 0. Fr KHA < 0 wird die Knee Hardness fr negative Signale reduziert. Bei KHA = -1 ist sie 0. Offs: Dieser Eingang fgt dem Eingangssignal einen Offset hinzu und verschiebt es relativ zur Sttigungskurve. Fr ein Null-Signal wird der Offset am Ausgang vollstndig kompensiert. In: Eingang fr das zu verzerrende Signal. Out: Ausgang fr das verzerrte Signal.

Clipper

Audio Modier

Verzerrer mit harter Begrenzungskennlinie und einstellbarer oberer und unterer Begrenzung. Wenn das Eingangssignal den Maximalwert bersteigt, wird es auf diesen Wert begrenzt (Clipping). Wenn es den Minimalwert unterschreitet, wird es auf jenen Wert begrenzt. Signalwerte dazwischen werden unverndert ausgegeben. Max: Audiosignal-Steuereingang fr den Maximalwert des Signals. Min: Audiosignal-Steuereingang fr den Minimalwert des Signals. In: Audio-Eingang fr das zu begrenzende Signal. Out: Audio-Ausgang fr das begrenzte Signal.

Mod. Clipper

Audio Modier

Verzerrer mit harter Begrenzungskennlinie und modulierbarer Begrenzung. Wenn der Betrag des Eingangssignals den Maximalwert bersteigt, wird es auf diesen Wert begrenzt. Signalwerte mit kleinerem Betrag werden unverndert ausgegeben.

REAKTOR 5

Audio Modier 437

M: Audiosignal-Steuereingang fr den maximalen Betrag des Signals. In: Audio-Eingang fr das zu begrenzende Signal. Out: Audio-Ausgang fr das begrenzte Signal.

Mirror 1 Level

Audio Modier

Signalwert-Spiegeler mit einstellbarem Spiegelwert. Signalwerte, die ber dem Spiegelwert liegen, werden an diesem reektiert, so da sie nun kleiner sind. Kleinere Signalwerte werden unverndert ausgegeben. Max: Audiosignal-Steuereingang fr den Spiegelwert. In: Audio-Eingang fr das zu modizierende Signal. Out: Audio-Ausgang fr das modizierte Signal.

Mirror 2 Levels

Audio Modier

Signalwert-Doppelspiegeler mit einstellbaren Spiegelwerten. Signalwerte, die ber dem oberen Spiegelwert liegen, werden an diesem nach unten reektiert. Signalwerte, die unter dem unteren Spiegelwert liegen, werden nach oben gespiegelt. Signalwerte in der Mitte werden unverndert ausgegeben. Max: Audiosignal-Steuereingang fr den oberen Spiegelwert. Min: Audiosignal-Steuereingang fr den unteren Spiegelwert. In: Audio-Eingang fr das zu modizierende Signal. Out: Audio-Ausgang fr das modizierte Signal.

438 Audio Modier

REAKTOR 5

Chopper

Audio Modier

Chopper-Modulator, der die Verstrkung des Eingangssignals zwischen einem variablen Wert und 1 hin und her schaltet. Wenn das Modulationssignal positiv ist, wird der Eingangswert mit dem Wert X multipliziert, bei negativem Modulationssignal wird der Eingangswert unverndert ausgegeben. M: Audio-Eingang fr das Modulationssignal (nur das Vorzeichen ist relevant). X: Audiosignal-Steuereingang fr den Verstrkungsfaktor bei positivem M. In: Audio-Eingang fr das zu modulierende Signal. Out: Audio-Ausgang fr das modulierte Signal.

Shaper 1 BP

Audio Modier

Signalformer mit stckweise linearer Kennlinie mit einem Breakpoint. Die Steigung der Kennlinie ber dem Breakpoint lt sich einstellen. Eingangssignalwerte unter dem Breakpoint werden unverndert ausgegeben. Bp: Audiosignal-Steuereingang fr den Breakpoint-Wert. Sl: Audiosignal-Steuereingang fr die Steigung des oberen Teils der Kennlinie(1 = keine Signalnderung). In: Audio-Eingang fr das zu formende Signal. Out: Audio-Ausgang fr das geformte Signal.

REAKTOR 5

Audio Modier 439

Shaper 2 BP

Audio Modier

Signalformer mit stckweise linearer Kennlinie mit zwei Breakpoints. Die Steigungen der Kennlinien ber dem oberen und unter dem unteren Breakpoint lassen sich einstellen. Eingangssignalwerte zwischen den Breakpoints werden unverndert ausgegeben. Bp1: Audiosignal-Steuereingang fr den oberen Breakpoint-Wert. Sl1: Audiosignal-Steuereingang fr die Steigung des oberen Teils der Kennlinie (1 = keine Signal-nderung). Bp2: Audiosignal-Steuereingang fr den unteren Breakpoint-Wert. Sl2: Audiosignal-Steuereingang fr die Steigung des unteren Teils der Kennlinie (1 = keine Signal-nderung). In: Audio-Eingang fr das zu formende Signal. Out: Audio-Ausgang fr das geformte Signal.

Shaper 3 BP

Audio Modier

Signalformer mit stckweise linearer Kennlinie mit drei Breakpoints. Die Steigungen der Kennlinien ber dem oberen Breakpoint, unter dem unteren Breakpoint und zwischen den Breakpoints und dem Nullpunkt lassen sich einstellen. Bp1: Audiosignal-Steuereingang fr den oberen Breakpoint-Wert. Sl1: Audiosignal-Steuereingang fr die Steigung des oberen Teils der Kennlinie.

440 Audio Modier

REAKTOR 5

Bp2: Audiosignal-Steuereingang fr den unteren Breakpoint-Wert. Sl2: Audiosignal-Steuereingang fr die Steigung des unteren Teils der Kennlinie. Sl+: Audiosignal-Steuereingang fr die Steigung der Kennlinie zwischen dem Nullpunkt und dem oberen Breakpoint (1 = keine Signal-nderung). Sl-: Audiosignal-Steuereingang fr die Steigung der Kennlinie zwischen dem unteren Breakpoint und dem Nullpunkt (1 = keine Signal-nderung). In: Audio-Eingang fr das zu formende Signal. Out: Audio-Ausgang fr das geformte Signal.

Shaper Parabolic

Audio Modier

Signalformer mit parabolischer Kennlinie (Polynom 2. Ordnung). Der lineare und der quadratische Signalanteil lassen sich unabhngig voneinander einstellen. (Out = Lin In + Par In2 ) Lin: Audiosignal-Steuereingang fr den linearen unverzerrten Anteil. Par: Audiosignal-Steuereingang fr den quadratischen verzerrten Anteil. In: Audio-Eingang fr das zu formende Signal. Out: Audio-Ausgang fr das geformte Signal.

REAKTOR 5

Audio Modier 441

Shaper Cubic

Audio Modier

Signalformer mit kubisch-parabolischer Kennlinie (Polynom 3. Ordnung). Der lineare, quadratische und kubische Signalanteil lassen sich unabhngig voneinander einstellen. (Out = Lin In + Par In2 + Cub In3) Lin: Audiosignal-Steuereingang fr den linearen unverzerrten Anteil. Par: Audiosignal-Steuereingang fr den quadratischen verzerrten Anteil. Cub: Audiosignal-Steuereingang fr den kubischen verzerrten Anteil. In: Audio-Eingang fr das zu formende Signal. Out: Audio-Ausgang fr das geformte Signal.

Slew Limiter

Audio Modier

Begrenzer mit getrennt einstellbarer maximaler Rate (Slew) fr positive und negative Richtungen. Das Ausgangssignal folgt dem Eingangssignal, bei schnellen Signalnderungen und Sprngen folgt der Ausgang jedoch nur mit einer begrenzten Steigung (Rampe), bis er das Eingangssignal wieder erreicht hat. Up: Audiosignal-Steuereingang fr die maximale Rate (in 1/sec) bei ansteigenden Signalen. Dn: Audiosignal-Steuereingang fr die maximale Rate (in 1/sec) bei abfallenden Signalen. In: Audio-Eingang fr das zu begrenzende Signal. Out: Audio-Ausgang fr das begrenzte Signal.

442 Audio Modier

REAKTOR 5

Peak Detector

Audio Modier

Spitzenwert-Gleichrichter mit Glttung. Die Anstiegszeit ist gleich 0, die Rcklaufzeit regelbar. Das Wirkung des Peak Detectors ist, da der Ausgangswert der Amplitudenhllkurve des Eingangssignals folgt verwenden Sie dieses Modul als Hllkurvenfolger (Envelope Follower). In: Audio-Eingang fr das gleichzurichtende Signal. Rel: Steuereingang fr die Rcklaufzeit. Out: Audio-Ausgang fr das gleichgerichtete Signal.

Sample & Hold

Audio Modier

Abtast- und Halteglied mit Takteingang. Wenn das Taktsignal (Clock) ber 0 steigt, wird der aktuelle Eingangwert an den Ausgang gelegt und bis zum nchsten Taktimpuls gehalten. So ergibt sich am Ausgang eine Schrittwellenform. C: Audio-Eingang fr das Taktsignal (Clock). Der Eingang wird bei einer steigenden Flanke hier abgetastet. In: Audio-Eingang fr das abzutastende Signal. Out: Audio-Ausgang fr das abgetastete Signal.

Frequency Divider

Audio Modier

Frequenzteiler (Rechteck-Suboszillator) mit unabhngig einstellbarer Zeit fr die beiden Halbwellen. Durch Zhlen der Nulldurchgnge wird eine Rechteck-wellenform erzeugt, deren Frequenz ein Bruchteil der Frequenz des Eingangssignals ist. Das Frequenzverhltnis lt sich einstellen (fout = 2 fin /(C+ + C)).

REAKTOR 5

Audio Modier 443

Eine asymmetrische Wellenform ergibt sich, wenn C+ und C- unterschiedlich gewhlt werden. C+: Steuereingang fr die Anzahl der Nulldurchgnge des Eingangssignals whrend der Hochphase des Ausgangssignals. C-: Steuereingang fr die Anzahl der Nulldurchgnge des Eingangssignals whrend der Tiefphase des Ausgangssignals. A: Steuereingang fr die Ausgangsamplitude. In: Audio-Eingang fr das zu teilende Signal. Out: Audio-Ausgang fr die Rechteckwelle niedriger Frequenz.

Audio Table

Audio Modier

Enthlt eine Tabelle von Werten. Die Tabelle kann als Audiosignal ausgelesen, Audio kann in der Tabelle gespeichert werden, und der Inhalt der Tabelle kann angezeigt und graphisch editiert werden. Die Tabelle kann 1-dimensional (eine Reihe von Werten, die mit X adressiert werden) oder 2-dimensional (eine Matrix von Reihen und Spalten, welche mit X und Y adressiert werden) verwendet werden. Der ausgegebene Wert wird durch die Leseposition bestimmt, welche sich mit den Eingngen RX und RY bestimmt. Ein Signal, das am Eingang In anliegt, wird in einzelnen Zellen der Tabelle entsprechend der Schreibposition, welche durch die Eingnge WX und WY vorgegeben werden, gespeichert, X ist die horizontale Position von links nach rechts, Y die vertikale Position von oben nach unten. Die Zhlung beginnt immer mit 0 fr das erste Element. Die Panelanzeige fr das Modul kann alle Daten oder diejenigen eines festgelegten Bereichs anzeigen. Viele Optionen in den Properties erlauben die Festlegung des Verhaltens durch den Benutzer.

444 Audio Modier

REAKTOR 5

Eine vollstndigen Beschreibung der Properties, Mens und Keyboard-Shortcuts lesen Sie im Abschnitt Die Table-Module ab Seite 260. RX: Audioeingang fr die X-Position der Tabellenzelle, von welcher Daten gelesen werden. RY: Audioeingang fr die Y-Position der Tabellenzelle, von welcher Daten gelesen werden. Dieser wird im 2D-Modus verwendet oder um die Reihennummer zu adressieren, wenn mehr als eine Reihe existiert. WX: Audioeingang fr die X-Position der Tabellenzelle, in welche Daten geschrieben werden. WY: Audioeingang, um den Schreibvorgang auszulsen. W: Audioeingang zum Auslsen eines Schreibvorgangs an der Position. In: Audioeingang fr das Signal, welches in die Tabelle geschrieben wird. Wenn der Wert W grer als 0 ist, wird der an In anliegende Wert in die Tabelle unter der durch WX und WY festgelegten Position geschrieben. XO: Eventeingang fr die horizontale Verschiebung des angezeigten Datenbereichs. XO steuert die Datenposition, welche in der Anzeige erscheint (gem der Ansichtsausrichtung). Der Wert von XO wird in Einheiten (Units) in den Properties speziziert. XR: Eventeingang fr den horizontalen Anzeigebereich der Daten. XR legt fest, wie viele Dateneinheiten in die Anzeige passen, und ermglicht dadurch die Vergrerung und Verkleinerung des Ausschnitts (Zoom). YO: Eventeingang fr die vertikale Verschiebung des angezeigten Datenbereichs. YO steuert die Datenposition, welche in der Anzeige erscheint (gem der Ansichtsausrichtung). Der Wert von YO wird in Einheiten in den Properties speziziert YR: Eventeingang fr den vertikalen Anzeigebereich der Daten im 2DModus. YR legt fest, wie viele Dateneinheiten in die Anzeige passen, und ermglicht dadurch die Vergrerung und Verkleinerung des Ausschnitts (Zoom). Out: Audioausgabe der durch die Eingnge RX, RY und R bestimmten Zelle. DX: Eventausgang fr die Lnge der horizontalen Tabellenreihe in Einheiten. DY: Eventausgang fr die Hhe der vertikalen Tabellenspalte in Einheiten..

REAKTOR 5

Audio Modier 445

Event Processing
Event-Module knnen als Zhler (Counter) dienen, fr logische Operationen, zum Aufteilen und Verbinden von Eventsignalen und fr das Messen einer Zeit zwischen zwei Ereignissen (Timer) verwendet werden. Sie nden hier auch Module zum Formen und Randomisieren von Eventsignalen. Schliesslich gibt es ein voll ausgestattetes Table-Modul fr Events - quivalent zum Audio-Table in der Oscillator-Sektion.

Accumulator

Event Processing

Akkumulator (Summe) fr Event-Werte. Der Wert jedes einzelnen Event am Eingang wird zu der intern gehaltenen Summe hinzuaddiert. Der neue Wert der Summe wird als Event am Ausgang ausgegeben. In: Eingang fr die zu summierenden Event. Set: Event-Eingang zum (zurck-)setzen der internen Summe. Der Wert eines Events and diesem Eingang bestimmt den neuen Wert der internen Summe. Out: Event-Ausgang fr den Summenwert.

Counter

Event Processing

Zhler mit Event-Steuerung. Ein positiver Event am entsprechenden Eingang zhlt den Ausganswert um eins nach oben oder unten. Up: Eingang zum Hochzhlen. Nur Events mit einem positiven Wert (nicht Null) haben hier eine Wirkung und erhhen den Ausgangswert um eins. Dwn: Eingang zum Runterzhlen. Nur Events mit einem positiven Wert (nicht Null) haben hier eine Wirkung und verringern den Ausgangswert um eins.

446 Event Processing

REAKTOR 5

Set: Event-Eingang zum (zurck-)setzen des Zhlerwertes. Der Wert eines Events and diesem Eingang bestimmt den neuen Wert des Zhlers. Out: Event-Ausgang fr den Zhlerwert.

Randomizer

Event Processing

Event-Zufallsmodizierer mit einstellbarer Streubreite. Die ankommenden Events werden mit einer zuflligen Wertnderung, deren Bereich einstellbar ist, ausgegeben (Out = In + X, wobei Rng X Rng). Rng: Audiosignal-Steuereingang fr den Bereich der zuflligen Wertnderung. In: Event-Eingang fr das zu modizierende Steuersignal. Out: Event-Ausgang fr das modizierte Steuersignal.

Frequency Divider

Event Processing

Frequenzteiler fr Event-Signale. Das Ausgangs-Signal kehrt nach einer von der Pulsweite W abhngigen Zahl von Input-Events auf Null zurck. N: Steuereingang fr den Teilerfaktor(N < 2 : keine Teilung, 2 ... 2.99 : Teilfaktor = 2, 3 ... 3.99 : Teilfaktor = 3, etc.). W: Steuereingang fr die Pulsweite des Ausgangssignals. Wertebereich: 0 ... 1 (0% ... 100%). W = 0 : das Gate-Signal an Out geht beim nchsten Event an In schon wieder auf Null; W = 0.5 : das Gate-Signal an Out geht nach der halben Periode zurck auf Null; W = 1 : das Gate-Signal an Out bleibt die ganze Zeit an. In: Eingang fr das in der Frequenz zu teilende Event-Signal (z. B. MIDIClock). Nur Events mit positivem Wert haben hier eine Wirkung.

REAKTOR 5

Event Processing 447

Rst: Event Eingang zum Zurcksetzen (Reset) des internen Zhlers, um einen synchronen Start zu erzwingen (z. B. mit einem MIDI-Start-Signal ansteuern). Setzt auch den Wert an Out auf Null zurck. Events mit Wert kleiner oder gleich Null werden ignoriert, nur positive Events bewirken einen Reset. Out: Ausgang fr das frequenzgeteilte Event-Signal.

Ctrl. Shaper 1 BP

Event Processing

Steuersignal-Former mit stckweise linearer Kennlinie mit einem festen Breakpoint. Zwischen den eingestellten Werten wird linear interpoliert. 100: Ausgangswert bei In = 1 (100%). 50: Ausgangswert fr den Breakpoint bei In = 0.5 (50%). 0: Ausgangswert bei In = 0 (0%). In: Event-Eingang fr das zu formende Steuersignal. Out: Event-Ausgang fr das geformte Steuersignal.

Ctrl. Shaper 2 BP

Event Processing

Steuersignal-Former mit stckweise linearer Kennlinie mit zwei festen Breakpoints. Zwischen den eingestellten Werten wird linear interpoliert. 100: Ausgangswert bei In = 1 (100%). 66: Ausgangswert fr den oberen Breakpoint bei In = 0.66 (66%). 33: Ausgangswert fr den unteren Breakpoint bei In = 0.33 (33%). 0: Ausgangswert bei In = 0 (0%). In: Event-Eingang fr das zu formende Steuersignal. 448 Event Processing REAKTOR 5

Out: Event-Ausgang fr das geformte Steuersignal.

Ctrl. Shaper 3 BP

Event Processing

Steuersignal-Former mit stckweise linearer Kennlinie mit drei festen Breakpoints. Zwischen den eingestellten Werten wird linear interpoliert. 100: Ausgangswert bei In = 1 (100%). 75: Ausgangswert fr den dritten Breakpoint bei In = 0.75 (75%). 50: Ausgangswert fr den zweiten Breakpoint bei In = 0.5 (50%). 25: Ausgangswert fr den ersten Breakpoint bei In = 0.25 (25%). 0: Ausgangswert bei In = 0 (0%). In: Event-Eingang fr das zu formende Steuersignal. Out: Event-Ausgang fr das geformte Steuersignal.

Logic AND

Event Processing

Logik Gatter fr Eventsignale. Der Ausgangswert ist die logische UNDVerknpfung der beiden Eingangssignale, d. h. der Ausgangswert ist 1, wenn beide Eingnge positiv sind, sonst ist der Ausgangswert 0. Die Eingnge behandeln die Werte Null und darunter als den logischen Zustand falsch (0), Werte ber Null sind logisch wahr (1). Der Ausgang Not ist die logische Negation des Ausgangs Out, also A nand B.

REAKTOR 5

Event Processing 449

Logic OR

Event Processing

Logik Gatter fr Eventsignale. Der Ausgangswert ist die logische ODERVerknpfung der beiden Eingangssignale, d. h. der Ausgangswert ist 1, wenn einer oder beide der Eingnge positiv sind, sonst ist der Ausgangswert 0. Die Eingnge behandeln die Werte Null und darunter als den logischen Zustand falsch (0), Werte ber Null sind logisch wahr (1). Der Ausgang Not ist die logische Negation des Ausgangs Out, also A nor B.

Logic EXOR

Event Processing

Logik Gatter fr Eventsignale. Der Ausgangswert ist die logische EXORVerknpfung (exklusives ODER) der beiden Eingangssignale, d. h. der Ausgangswert ist 1, wenn einer aber nicht beide Eingnge positiv sind, sonst ist der Ausgangswert 0. Effektiv invertiert also der eine Eingang den anderen. Die Eingnge behandeln die Werte Null und darunter als den logischen Zustand falsch (0), Werte ber Null sind logisch wahr (1). Der Ausgang Not ist die logische Negation des Ausgangs Out.

Logic NOT

Event Processing

Logik Gatter fr Eventsignale. Der Ausgangswert ist die logische Negation des Eingangssignals, d. h. der Ausgangswert ist 0, wenn der Eingang positiv ist, sonst ist der Ausgangswert 1. Der Eingang behandeln die Werte Null und darunter als den logischen Zustand falsch (0), Werte ber Null sind logisch wahr (1). Der Ausgang Not ist die logische Negation des Ausgangs Out, hat also logisch den gleichen Wert wie der Eingang.

450 Event Processing

REAKTOR 5

Order

Event Processing

Event-Reihenfolge. Ein am Eingang ankommendes Event wird unverndert an alle Ausgnge weitergegeben, aber in einer festgelegten Reihenfolge: Als erstes an den Ausgang 1, dann an 2, zuletzt an 3. Das Event wandert durch ALLE Module, die mit dem Ausgang 1 verbunden sind, bevor es zu dem ersten Modul weitergegeben wird, welches an 2 angeschlossen ist etc. Siehe auch den Abschnitt Eventsignale (17.7) In: Eingang fr Events, die in einer bestimmten Reihenfolge weitergesendet werden sollen. 1: Ein Event wird an diesem Ausgang zuerst gesendet. 2: Ein Event wird an diesem Ausgang als zweites gesendet. 3: Ein Event wird an diesem Ausgang als drittes gesendet.

Iteration

Event Processing

Ein am Trg-Eingang ankommendes Event wird an den Ausgang weitergeleitet und lst eine Serie von N zustzlichen Ausgangsevents aus. Jedes folgende Event besitzt den Wert seines Vorgngers, um den an Inc anliegenden Wert inkrementiert. Alle Events werden abgearbeitet, bevor das nchste Audiosample berechnet wird. Dieses Modul kann fr alle Operationen, bei denen eine sich wiederholende Event-Berechnung bentigt wird, verwendet werden. Es hilft bei der Vermeidung von Eventloops, welche zu einem instabilen Verhalten von REAKTOR fhren knnen. Trg: Trigger-Eingang. Ein Event an diesem Eingang lst N+1 Events am Ausgang aus. Inc: Wertzuwachs fr jedes folgende Event. N: Anzahl zustzlicher Ausgangs-Events. Der Wert muss grsser oder gleich einer ganzen Zahl sein (Nachkommastellen werden abgeschnitTen). REAKTOR 5 Event Processing 451

Separator

Event Processing

Event-Weiche. Ankommende Events werden mit dem Schwellwert (Threshold) verglichen und entweder zum einen oder zum anderen Ausgang geschickt. Mit dem Separator kann z. B. ein Gate-Signal in ein Triggersignal gewandelt werden, indem die Null-Events herausgeltert werden (Thld = 0, Hi = Triggerausgang). Thld: Audiosignal-Steuereingang fr den Schwellwert (Threshold). In: Eingang fr die auf zwei Ausgnge zu verteilenden Events. Hi: Ausgang fr die Events, die grer als der Schwellwert sind. Lo: Ausgang fr die Events, die kleiner oder genau so gro wie der Schwellwert sind.

Value

Event Processing

Wert-Ersetzer fr Events. Die Events, die am Eingang In ankommen, werden mit einem neuen Wert, der ihnen vom Val Eingang aufgeprgt wird, an Out ausgegeben. Diese Modul kann auch als Event-gesteuertes Sample&Hold benutzt werden. In: Eingang fr Events, deren Wert gendert werden soll. Val: Eingang zur Bestimmung des neuen Werts fr die Events. Out: Ausgang fr die Event mit gendertem Wert.

Merge

Event Processing

Zusammenfhrer fr Eventsignale. Wenn mehr als ein Wire mit dem Eingang verbunden ist, wird als Ausgangswert immer der zuletzt empfangene Event ausgegeben, egal von welchem Wire er kam.

452 Event Processing

REAKTOR 5

Das Modul besitzt eine dynamische Eingangsport-Verwaltung. Die Anzahl der Eingnge kann mit Min Num Port Groups auf der Function-Seite der Properties deniert werden. Anders als in frheren REAKTOR-Version werden Folge-Events mit gleichem Wert nicht mehr herausgeltert. Zu diesem Zweck verwenden Sie bitte das Modul Step Filter.

Step Filter

Event Processing

Ein Event wird nur dann durchgelassen und an den Ausgang weitergeleitet, wenn der Eingangswert grsser/kleiner als der vorhergehende Eingangswert ist +/- Toleranz. In: Eingang fr die zu lternden Events. Tol: Eingang fr den Toleranzgrad. Out: Eventausgang.

Router M->1

Event Processing

Router zwischen multiplen Eingngen auf einen Ausgang. Die Events am ausgewhlten Eingang werden durchgelassen, alle anderen werden herausgeltert. Die Eingnge werden mittels des Pos-Eingang ausgewhlt. Wenn der Wrap-Modus in den Properties aktiviert ist, arbeitet Pos als Schleife, so da Max +1 als 0, Max +2 als 1 usw. interpretiert wird. Das Modul besitzt eine dynamische Eingangsport-Verwaltung. Die Anzahl der Eingnge kann mit Min Num Port Groups auf der Function-Seite der Properties deniert werden. Pos: Eingang zur Auswahl des durchzuschleifenden Eingangs. In: Signaleingang. Out: Ausgang fr den ausgewhlten Signaleingang.

REAKTOR 5

Event Processing 453

Router 1,2

Event Processing

Ein-Aus-Schalter oder Umschalter fr Event-Signale. Der letzte durchgeschaltete Wert wird am Ausgang gehalten. Das Modul besitzt eine dynamische Eingangsport-Verwaltung. Die Anzahl der Eingnge kann mit Min Num Port Groups auf der Function-Seite der Properties zwischen 1 und 2 deniert werden. Ctrl: Hybrideingang zur Schaltersteuerung. Ein Wert grer 0 leitet alle Events am Eingang auf den Ausgang weiter. In: Event-Eingang fr das zu schaltende Signal. Out: Event-Ausgang fr das geschaltete Signal. Solange Ctrl kleiner 0 ist, wird am Ausgang der letzte durchgeschaltete Wert gehalten.

Router 1->M

Event Processing

Router eines Eingangs auf multiple Ausgnge. Die Events am Eingang werden zum ausgewhlten Ausgang durchgelassen. Der Ausgang wird mittels des Pos-Eingang ausgewhlt. Wenn der Wrap-Modus in den Properties aktiviert ist, arbeitet Pos als Schleife, so da Max +1 als 0, Max +2 als 1 usw. interpretiert wird. Das Modul besitzt eine dynamische Ausgangsport-Verwaltung. Die Anzahl der Ausgnge kann mit Min Num Port Groups auf der Function-Seite der Properties deniert werden. Pos: Eingang zur Auswahl des Ausgangs, zu welchen das Eingangssignal durchgeschleift werden soll. In: Signaleingang. Out: Ausgang fr das Eingangssignal.

454 Event Processing

REAKTOR 5

Timer

Event Processing

Zeit- und Frequenzmesser. Die verstrichene Zeit zwischen den beiden zuletzt empfangenen Events wird gemessen und ausgegeben. Auerdem wird die Frequenz, deren Schwingungs-Periode dem gemessenen Zeitinterval entspricht, berechnet und ausgegeben. In: Polyphoner Event-Eingang fr die Events, deren zeitlicher Abstand zu messen ist. F: Polyphoner Event-Ausgang fr die Event-Frequenz in Hz. T: Polyphoner Event-Ausgang fr die Zeit zwischen den Events in Millisekunden.

Hold

Event Processing

Halte-Hllkurve fr Events. Wenn das Modul von einem positiven Event am T-Eingang ausgelst wird, wird der Wert des Events am Ausgang ausgegeben und gehalten, bis die Halte-Zeit abgelaufen ist, wonach der Ausgang auf Null zurckspringt. Das Modul kann auch whrend der Haltephase neu ausgelst werden (retrigger). G: Event-Eingang zum Auslsen (trigger) der Halte-Hllkurve. Nur Events mit einem positiven Wert haben hier eine Wirkung. H: Steuereingang fr die Haltezeit (hold) in Millisekunden. Out: Event-Ausgang fr das Hllkurvensignal.

REAKTOR 5

Event Processing 455

Event Table

Event Processing

Enthlt eine Tabelle von Werten. Eventwerte knnen aus der Tabelle ausgelesen und in der Tabelle gespeichert werden, und der Inhalt der Tabelle kann angezeigt und graphisch editiert werden. Die Tabelle kann 1-dimensional (eine Reihe von Werten, die mit X adressiert werden) oder 2-dimensional (eine Matrix von Reihen und Spalten, welche mit X und Y adressiert werden) verwendet werden. Der ausgegebene Wert wird durch die Leseposition bestimmt, welche sich mit den Eingngen RX und RY bestimmt. Werte, die am Eingang W ankommen, werden in einzelnen Zellen der Tabelle entsprechend der Schreibposition, welche durch die Eingnge WX und WY vorgegeben werden, gespeichert, X ist die horizontale Position von links nach rechts, Y die vertikale Position von oben nach unten. Die Zhlung beginnt immer mit 0 fr das erste Element. Die Panelanzeige fr das Modul kann alle Daten oder diejenigen eines festgelegten Bereichs anzeigen. Viele Optionen in den Properties erlauben die Festlegung des Verhaltens durch den Benutzer. Eine vollstndigen Beschreibung der Properties, Mens und Keyboard-Shortcuts lesen Sie den Abschnitt Die Table-Module ab Seite 260. RX: Audioeingang fr die X-Position der Tabellenzelle, von welcher Daten gelesen werden. RY: Audioeingang fr die Y-Position der Tabellenzelle, von welcher Daten gelesen werden. Dieser wird im 2D-Modus verwendet oder um die Reihennummer zu adressieren, wenn mehr als eine Reihe existiert. R: Eventeingang zum Auslsen eines Lesevorgangs an der Position, die durch RX and RY bestimmt wird. Jedes Event hier erzeugt ein Event am Out-Ausgang

456 Event Processing

REAKTOR 5

WX: Audioeingang fr die X-Position der Tabellenzelle, in welche Daten geschrieben werden. WY: Audioeingang fr die Y-Position der Tabellenzelle, in welche Daten geschrieben werden. In: Eventeingang fr das Schreiben in die Tabelle an der Position, die durch WX and WY bestimmt wird. Der Datenwert, welcher in die Tabellenzelle geschrieben wird, ist der Wert des Events, welcher am Eingang In ankommt. XO: Eventeingang fr die horizontale Verschiebung des angezeigten Datenbereichs. XO steuert die Datenposition, welche in der Anzeige erscheint (gem der Ansichtsausrichtung). Der Wert von XO wird in Einheiten (Units) in den Properties speziziert. XR: Eventeingang fr den horizontalen Anzeigebereich der Daten. XR legt fest, wie viele Dateneinheiten in die Anzeige passen, und ermglicht dadurch die Vergrerung und Verkleinerung des Ausschnitts (Zoom). YO: Eventeingang fr die vertikale Verschiebung des angezeigten Datenbereichs. YO steuert die Datenposition, welche in der Anzeige erscheint (gem der Ansichtsausrichtung). Der Wert von YO wird in Einheiten in den Properties speziziert YR: Eventeingang fr den vertikalen Anzeigebereich der Daten im 2D-Modus. YR legt fest, wie viele Dateneinheiten in die Anzeige passen, und ermglicht dadurch die Vergrerung und Verkleinerung des Ausschnitts (Zoom). Out: Eventausgabe von Daten aus der durch die Eingnge RX, RY und R bestimmten Zelle. DX: Eventausgang fr die Lnge der horizontalen Tabellenreihe in Einheiten. DY: Eventausgang fr die Hhe der vertikalen Tabellenspalte in Einheiten..

REAKTOR 5

Event Processing 457

Auxiliary
Hier nden Sie die Tapedecks zur Aufnahme und zum Abspielen von Audiodateien. Dann gibt es Module zur Verwaltung von Mehrstimmigkeit, zum Konvertieren von Audiosignalen in Eventsignale, sowie fr die Verbindung zu verschiedene globalen REAKTOR-Funktionen wie Tuning oder Master-Tempo.

Tapedeck 1-Ch

Auxiliary

1-Kanal-Recorder zur Aufnahme und Wiedergabe von Audiosignalen. AudioDateien knnen entweder aus dem Arbeitsspeicher oder von der Festplatte wiedergegeben und auch dahin geschrieben werden, abhngig von der entsprechenden Properties-Einstellung. Im Harddisk-Modus werden Dateien in demjenigen Ordner aufgenommen, welchen Sie in den Reaktor-Preferences zu diesem Zwecke angeben. Reaktor vollzieht dabei eine Sampleraten-Konvertierung in Echtzeit und schreibt die Datei in der von Ihrem Audiosystem verwendeten Samplerate. Im Memory-Modus knnen Sie die Wellenform der geladenen Audiodatei im Panel anzeigen, indem Sie die Checkbox Picture auf der Appearance-Seite in den Properties ankreuzen. Die gesamte Wellenform wird dann automatisch auf die Gre des Displays im Panel skaliert, welche Sie unter Appearance mit den Size-Werten vorgeben.

Memory-Modus
Wenn Sie das Kstchen Keep audio only in memory in den Properties ankreuzen, springt das Tapedeck in den Memory-Modus, und die Memory-Sektion mit den Buttons Save, Save as... und Reload wird aktiv. Die maximale Aufnahmezeit wird im Properties-Dialog des Moduls unter Max Recording Size (sec) eingestellt (in Sekunden). Wie gro dieser Wert eingestellt werden kann, hngt vom verfgbaren RAM des Rechners ab. Bei einer

458 Auxiliary

REAKTOR 5

Abtastrate von 44,1 kHz braucht man 86 kB RAM pro Sekunde Pufferlnge, fr eine Minute braucht man 5 MB. Wenn man den Speicher fr das Tapedeck zu gro whlt, kann es bei der Aufnahme durch Virtual-Memory-Aktivitten des Betriebsystems zu erheblicher Festplattenaktivitt kommen, was REAKTOR bei der Audioberechnung erheblich behindern kann. Audiodateien knnen mittels des Buttons Select File... in den Properties fr die Wiedergabe importiert werden. Eine bereits importierte Datei kann mit dem Reload-Button neu geladen werden, wenn sie z. B. in einem SampleEditor verndert worden ist Beim Import einer Audiodatei wird die Lnge des Audiopuffers an die Daten angepat. Wenn man spter eine Aufnahme machen will, die lnger dauert, muss man erst im Properties-Dialog des Tapedecks unter Max Recording Size (sec) einen greren Wert eingeben. Die geladene Audiodatei wird automatisch auf die aktuelle Samplerate von Reaktor gesetzt. Hinweis: Bedenken Sie bitte, da Reaktor im Memory-Modus die Samplerate aller Audiodateien, welche sich im Tapedeck benden, ndert und auf die neue Samplerate setzt. Sie sollten also das Umstellen der Samplerate vermeiden, wenn sich Audiodateien im Arbeitspeicher benden, welche von den Tapedecks benutzt werden. Wenn sich die gliche Audiodatei auf der Festplatte bendet, knnen Sie mit Hilfe des Reload-Buttons diese nach der Sampleraten-nderung neu laden. Eine Aufnahme wird mit dem Save-Button in den Properties exportiert. Wenn eine Datei unter demselben Namen bereits auf der Festplatte existiert, werden Sie gefragt, ob Sie diese berschreiben mchten. Mit Save as... knnen Sie die Datei unter einem neuen Namen speichern.

Harddisk-Modus
Wenn Sie das Kstchen Stream audio from/to harddisk in den Properties ankreuzen, springt das Tapedeck in den Harddisk-Modus. Audiodateien werden dann direkt auf die Festplatte geschrieben und von dort abgespielt. Sie knnen eine Audiodatei fr die Wiedergabe mit einem Klick auf den Select File...-Button auswhlen. Mit dem New File-Button erzeugen Sie eine neue Datei auf der Festplatte mit dem Namen untitled (existiert eine datei mit diesem Namen schon auf der Festplatte, wird dem Namen untitled noch eine Nummer angehngt. Sie knnen den Namen der Datei direkt im Namensfeld der Properties editieren.

REAKTOR 5

Auxiliary 459

Wenn im Properties-Dialog Value aktiviert ist, erscheint im Panel eine Anzeige fr den Dateinamen. ber dieses Feld knnen auch mit dem Kontextmen Dateien importiert und exportiert werden R: Event-Eingang zum An- und Abschalten der Aufnahme (Record), z. B. mit einem Gate-Signal. Aufnahmestart bei Event grer 0, Aufnahmestop bei Event kleiner oder gleich 0 oder bei Erreichen der maximalen Aufnahmezeit. P: Event-Eingang zum An- und Abschalten der Wiedergabe (Play), z. B. mit Gate-Signal. Wiedergabestart bei Event grer 0, Wiedergabestop bei Event kleiner oder gleich 0. Lp: Event-Eingang zum An- und Abschalten der Endloswiedergabe (Loop Play). Wenn ein Event grer 0 empfangen wurde, wird beim Ende der Wiedergabe diese wieder von vorne begonnen, so da eine Endlosschleife entsteht. In: Monophoner Audio-Eingang fr das aufzunehmende Signal. Wenn das Signal den Wertebereich von 1 berschreitet, kommt es zu ClippingVerzerrungen. Pse: Steuereingang fr den Pause-Modus. Ein Wert, der grsser als 0 ist, aktiviert den Pause-Modus. Andere Werte setzen die Wiedergabe fort. Typ. range: [ 0 ... 1 ]. Pos: Eingang fr die Abspielposition in ms. Typ. range: [0 ... 20000]. Spd: Variable Abspielgeschwindigkeit der Aufnahme. Werte mssen grsser als 0 sein. Der Wert 1 bedeutet Originalgeschwindigkeit. Typ. range: [0.8 ... 1.2]. Out: Audio-Ausgang fr das Wiedergabe-Signal (Playback) oder das durchgeschleifte Aufnahme-Signal (Record Monitor). Rec: 1 = Tapedeck nimmt auf, sonst 0. Typ. range: [0 ... 1]. Play: 1 = Tapedeck spielt ab, sonst 0. Typ. range: [0 ... 1]. Wrp: Ein Event mit dem Wert 1 wird jedes mal ausgegeben, wenn bei der Loop-Wiedergabe der Startpunkt erreicht wird. Pos: 1 = Tapedeck ist im Pause-Modus, sonst 0. Typ. range: [0 ... 1]. Time: aktuelle Abspiel-/Aufnahmeposition in ms [0 ... <Samplelnge in ms>]. Lng: Aufnahmelnge in ms. Typ. range: [0 ... <Aufnahmelnge in ms>].

460 Auxiliary

REAKTOR 5

Tapedeck 2-Ch

Auxiliary

Wie Tapedeck 1-Ch aber mit zwei Kanlen zur Aufnahme und Wiedergabe von Audiosignalen. Es werden Audio-Dateien in Stereo importiert und exportiert. In L: Monophoner Audio-Eingang fr das auf dem linken Kanal aufzunehmende Signal. Wenn das Signal den Wertebereich von 1 berschreitet, kommt es zu Clipping-Verzerrungen. In R: Monophoner Audio-Eingang fr das auf dem rechten Kanal aufzunehmende Signal. Wenn das Signal den Wertebereich von 1 berschreitet, kommt es zu Clipping-Verzerrungen. L: Audio-Ausgang fr das Wiedergabesignal (Playback) oder das Aufnahmesignal (record monitor) des linken Kanals. R: Audio-Ausgang fr das Wiedergabesignal (Playback) oder das durchgeschleifte Aufnahmesignal (Record Monitor) des rechten Kanals.

Audio Voice Combiner

Auxiliary

Audio-Voice-Combiner (Stimmen-Zusammenfasser). Wandelt ein polyphones Audiosignal in ein monophones um, indem es alle Stimmen durch Aufsummieren zusammenmischt. In: Polyphoner Audio-Eingang fr das zusammenzufassende Signal. Out: Monophoner Audio-Ausgang fr das zusammengefate Signal.

REAKTOR 5

Auxiliary 461

Event V.C. All

Auxiliary

Event-Voice-Combiner (Stimmen-Zusammenfasser). Schickt alle Events eines polyphonen Signals an einen monophonen Ausgang. In: Polyphoner Event-Eingang fr das zusammenzufassende Signal. Out: Monophoner Event-Ausgang fr das zusammengefate Signal.

Event V.C. Max

Auxiliary

Event-Voice-Combiner (Stimmen-Zusammenfasser) mit Maximalwert-Auswahl. Von allen aktiven Stimmen wird die mit dem grten Event-Wert bestimmt, und dieser Wert wird dann monophon ausgegeben. Ein polyphones Gate-Signal ist notwendig, um die aktiven Stimmen zu erkennen. In: Polyphoner Event-Eingang fr das Signal, dessen Maximalwert ausgegeben werden soll. G: Polyphoner Event-Eingang fr das Gate-Signal des polyphonen Instruments. Out: Monophoner Event-Ausgang fr das Maximalwert-Signal.

Event V.C. Min

Auxiliary

Event-Voice-Combiner (Stimmen-Zusammenfasser) mit Minimalwert-Auswahl. Von allen aktiven Stimmen wird die mit dem kleinsten Event-Wert bestimmt und dieser Wert monophon ausgegeben. Ein polyphones Gate-Signal ist notwendig, um die aktiven Stimmen zu erkennen. In: Polyphoner Event-Eingang fr das Signal, dessen Minimalwert ausgegeben werden soll. G: Polyphoner Event-Eingang fr das Gate-Signal des polyphonen Instruments. Out: Monophoner Event-Ausgang fr das Minimalwert-Signal. 462 Auxiliary REAKTOR 5

A to E

Auxiliary

Audio-zu-Event-Konverter. Das Audiosignal wird mit der im Settings-Men eingestellten Control Rate abgetastet und die Abtastwerte werden als Events am Ausgang ausgegeben.

A to E (Trig)

Auxiliary

Audio-zu-Event-Konverter mit Einzelabtastauslsung (Trigger). Wenn das Abtastimpuls-Signal vom Nullpunkt in positive Richtung geht (steigende Flanke), wird das Audiosignal abgetastet und als Event ausgegeben. T: Audiosignal-Steuereingang fr den Abtastimpuls (Trigger). Auslsung bei positivem Nulldurchgang. In: Audio-Eingang fr das abzutastende und in Form von Events auszugebende Signal. Out: Event-Ausgang fr das abgetastete Signal.

A to E (Perm)

Auxiliary

Audio-zu-Event-Konverter mit regelmiger (permanenter) Abtastung durch internen Takt. Das Audio-Signal wird mit der eingestellten Frequenz abgetastet und in Form von Events ausgegeben. Wenn man diese Modul mit hoher Frequenz (ber 1000 Hz) betreibt, kann die Prozessorlast durch die Eventverarbeitung stark steigen. Typischerweise reicht F = 200 Hz. F: Audiosignal-Steuereingang fr die Abtastfrequenz in Hz. In: Audio-Eingang fr das abzutastende und in Form von Events auszugebende Signal. Out: Event-Ausgang fr das abgetastete Signal. REAKTOR 5 Auxiliary 463

A to Gate

Auxiliary

Audio-zu-Gate-Event-Konverter. Wenn das Abtastimpuls-Signal vom Nullpunkt in positive Richtung geht (steigende Flanke), wird das Gate-Signal mit dem aktuellen Wert des Amplitudeneingangs als Gate-Amplitude angeschaltet. Bei der fallenden Flanke (Triggersignal kleiner oder gleich 0) wird es wieder ausgeschaltet. T: Audiosignal-Steuereingang fr die Gate-Steuerung. A: Audiosignal-Eingang fr die Amplitude der Gate-Events. Out: Event-Ausgang fr das Gate-Signal.

To Voice

Auxiliary

Monophonen Eingangssignale werden einer Stimme eines polyphonen Ausgangssignals zugewiesen. Die Nummer der Stimme wird durch den aktuellen Wert am V-Eingang festgelegt. Signale werden verworfen, wenn der Wert V nicht einer gltigen Stimmennummer entspricht. V: Monophoner Eingang zur Festlegung der Nummer der Stimme, zu welcher ein Signal gesendet werden soll. Typ. Range: [ 1 ... 10 ]. In: Monophoner Hybrideingang fr Signale, welche zu einer der polyphonen Stimmen gesendet werden sollen. Out: Polyphoner Hybridausgang. Die Eingangssignale werden (mit unverndertem Wert) auf einer Stimme des polyphonen Signals bertragen.

From Voice

Auxiliary

Eine Stimme des polyphonen Eingangssignals wird durch den am V-Eingang anliegenden Wert ausgewhlt. Nur Signale der ausgewhlten Stimme werden zum monophonen Ausgang weitergeleitet. Alle Signale der anderen Stimmen werden nicht weitergeleitet.

464 Auxiliary

REAKTOR 5

V: Monophoner Eingang zur Bestimmung der Nummer der Stimme, von welcher die Events durchgelassen werden sollen. Typ. Range: [1... 10]. In: Hybrideingang. Eine Stimme dieses polyphonen Signals wird zum Ausgang weitergeleitet. Out: Monophoner Hybridausgang. Die Eingangssignale, die zu einer Stimme gehren, werden (mit unverndertem Wert) am monophonen Ausgang ausgegeben.

Voice Shift

Auxiliary

Das Modul Voice Shift knnen Sie verwenden, um die polyphonen Eingangswerte neu zu arrangieren, sodass die Ausgangswerte den Stimmen wie erforderlich neu zugewiesen werden. Sie knnen mit dem Modul Voice Shift zum Beispiel die Werte der Stimmen 1, 2, 3, 4 den ausgegebenen Stimmen 2, 3, 4, 1 oder auch 3, 4, 2, 1 zuweisen. Wenn Sie mehrere ankommende Stimmen auf dieselbe ausgegebene Stimme umsetzen, werden die ankommenden Stimmen summiert. Wenn beispielsweise die ankommenden Stimmen 1 und 2 beide auf die ausgegebene Stimme 3 versetzt werden, besteht diese Stimme 3 aus den Signalen der Stimmen 1 und 2. Wrp:Monophoner Event-Wert, der das Voice-Shift-Wrapping an und aus schaltet (Default: aus). Wenn das Wrapping ausgeschaltet ist (d. h. Wrp < 0), werden Stimmen, die auf ungltige Stimmen-Nummern (d. h., kleiner als 1 oder grer als die Anzahl polyphoner Stimmen) verworfen. Wenn das Wrapping eingeschaltet ist (d. h..., Wrp > 0), werden die auf ungltige Stimmen-Nummern versetzten Stimmen mit einem mathematischen (Modulo-)Verfahren auf gltige Stimmen-Nummern umgeleitet. Beispielsweise wird in einem dreistimmigen Instrument, in dem alle Stimmen um den Wert +1 versetzt werden, die Stimme 3 auf die Stimme 1 umgeleitet. Shft:Polyphoner Event-Wert, der das Voice Shifting, also das Versetzen der Stimmen, steuert. Positive Werte am Eingang Shft versetzen die Stimmen aufwrts (z. B. erzeugt ein Wert von 1 ein Versetzen der ankommenden Stimme 1 auf die ausgegebene Stimme 2). Negative Werte versetzen die Stimmen abwrts (z. B. wrde durch den Wert 2 die Stimme 3 auf die Stimme 1 versetzt). Weil Shft ein polyphoner Eingang ist, knnen Sie jede Stimme um einen individuellen Betrag versetzen lassen. Im Ausgangszustand hat Shft den Wert 1. REAKTOR 5 Auxiliary 465

In:Eingang fr das polyphone Signal, dessen Stimmen versetzt werden sollen. Out:Ausgang fr das polyphone Signal, dessen Stimmen versetzt wurden.

Audio Smoother

Auxiliary

Gltter fr monophone Event-Signale mit Audioausgang. Typischerweise setzt man einen Smoother hinter einen Fader oder Button, um sanftere bergnge zu erhalten. Die Sprnge des ankommenden Eventsignals werden zu Rampen geglttet. Die bergangszeit ist im Properties-Dialog unter Transition Time in Millisekunden einstellbar. Genau nach der bergangszeit erreicht der Ausgang den gleichen Wert wie der Eingang, solange kein neuer Sprung am Eingang stattfand. Je grer die Transition Time, desto strker wird geglttet. In: Mono Event-Eingang fr das zu glttende Event-Signal. Out: Mono Audio-Ausgang fr das geglttete Signal.

Event Smoother

Auxiliary

Gltter mit Event-Ausgang, fr monophone Signale. Typischerweise setzt man einen Smoother hinter einen Fader oder Button, um sanftere bergnge zu erhalten. Die Sprnge des ankommenden Eventsignals werden zu Rampen geglttet. Die bergangszeit ist im Properties-Dialog unter Transition Time in Millisekunden einstellbar. Genau nach der bergangszeit erreicht der Ausgang den gleichen Wert wie der Eingang, solange kein neuer Sprung am Eingang stattfand. Je grer die Transition Time, desto strker wird geglttet. Whrend der bergangszeit werden Events mit der Rate ausgegeben, die im Settings-Men als Control Rate in Hz eingestellt ist. Je hher die Rate, desto hher die Ausung der Glttung. In: Mono Event-Eingang fr das zu glttende Signal. Das Audio-Signal wird nur mit der Control Rate abgetastet. Out: Mono Event-Ausgang fr das geglttete Signal.

466 Auxiliary

REAKTOR 5

Master Tune/Level

Auxiliary

Steuert Master-Level und Master-Tuning. Tun: Steuereingang fr das Master-Tuning. Skalierung: 1 Halbton pro Einheit. Bei 0.0 ist die Note a3 auf 440 Hz gestimmt. Typ. Range: [-1...1]. Lvl: Steuereingang fr den Master-Level an den Ausgangskonvertern. Skalierung: 1 dB pro Einheit. 0.0 = 0 dB. Typ. Range: [ -60 ... 0 ]. Tun: Ausgang fr das Master-Tuning. Lvl: Ausgang fr den Master-Level.

Tempo Info

Auxiliary

Source fr die aktuelle Tempoeinstellung in Beats pro Sekunde. Um den BPM-Wert zu errechnen, multiplizieren Sie den Wert mit 60. Out: Eventausgang fr das aktuelle Tempo in Beats pro Sekunde (Hz).

Voice Info

Auxiliary

Voice Info-Modul. V: Polyphoner Eingang fr die ID-Nummer jeder Stimme [ 1, 2, 3 ... Voices ]. Vcs: Ausgang fr die aktuelle Anzahl der Stimmen des Instruments. Min: Ausgang fr die Min Unison Voices-Einstellung des Instruments. Dies ist die Mindestanzahl an Stimmen, welche im Unison-Modus einer Taste zugewiesen wird. Max: Ausgang fr die Max Unison Voices-Einstellung des Instruments. Dies ist die Hchstanzahl an Stimmen, welche im Unison-Modus einer Taste zugewiesen wird.

REAKTOR 5

Auxiliary 467

Tuning Info

Auxiliary

Steuerungs- und Informationsmodul zu den Einstellungen der Tuning-Parameter des Instruments. Tun: Steuereingang fr das Tuning des Instruments in Halbtnen. Spr: Steuereingang fr die Strke des Unison Spreads in Halbtnen. Shft: Steuereingang fr die Transponierung einkommender MIDI-Noten in Halbtonschritten (note shift). Tun: Ausgang fr das Tuning des Instruments in Halbtnen. Spr: Ausgang fr die Strke des Unison Spreads in Halbtnen. Shft: Ausgang fr die Transponierung einkommender MIDI-Noten in Halbtonschritten (note shift).

System Info

Auxiliary

Source fr Informationen ber das System: Samplingrate (in Samples/Sekunde), Controlrate (in Hz) und CPU-Verbrauch (in %). SR: Ausgang fr die aktuelle Samplerate in Samples pro Sekunde. CR: Ausgang fr die aktuelle Controlrate in Hz. DClk: Ausgang fr die aktuelle Display-Rate in Frames pro Sekunde. Der Wert wird vor jedem Display-Update geschickt. CPU: Ausgang fr den aktuellen CPU-Verbrauch in Prozent.

468 Auxiliary

REAKTOR 5

Note Range Info

Auxiliary

Note Range Info-Modul. Upr: Eingang fr die Auswahl der oberen Grenze des Notenempfangs (upper range). Lwr: Eingang fr die Auswahl der unteren Grenze des Notenempfangs (lower range). Upr: Ausgang fr die Auswahl der oberen Grenze des Notenempfangs (upper range). Lwr: Ausgang fr die Auswahl der unteren Grenze des Notenempfangs (lower range).

MIDI Channel Info

Auxiliary

Midi Channel Info-Modul. ICh: Eingang fr die Auswahl MIDI-Eingangs-Kanals. OCh: Eingang fr die Auswahl MIDI-Ausgangs-Kanals. ICh: Ausgang fr den aktuellen MIDI-Eingangs-Kanals des Instruments. OCh: Ausgang fr den aktuellen MIDI-Ausgangs-Kanals des Instruments.

REAKTOR 5

Auxiliary 469

Snapshot

Auxiliary

Das Snapshot-Modul erlaubt es, aus der REAKTOR-Struktur heraus Snapshots zu wechseln und zwischen ihnen zu morphen. Das Modul besitzt ein eingebautes Panel-Bedienelement, welches exakt wie beim List-Modul funktioniert (siehe Panel-Module). Snp: Audioeingang fr die Auswahl des Snapshots, welcher aufgerufen oder gespeichert werden soll. Range: 1 ... 128. Bnk: Audioeingang fr die Auswahl der Snapshot-Bank. Range: 1 ... 16. Recl: Ein positiver Wert ruft den mit den Snp- und Bnk-Eingngen ausgewhlten Snapshot auf. St: Ein positiver Wert speichert einen Snapshot an der mit den Snpund Bnk-Eingngen ausgewhlten Position. A: Ein positiver Wert verwendet die an den Snp- und Bnk-Eingngen anliegenden Werte, um einen Snapshot fr die Morphposition A auszuwhlen. B: Ein positiver Wert verwendet die an den Snp- und Bnk-Eingngen anliegenden Werte, um einen Snapshot fr die Morphposition B auszuwhlen. Mrph: Dieser Eingang steuert die Morphposition zwischen den Snapshots, die fr A und B ausgewhlt wurden. Wert <= 0.0: A, Wert 0.0 -1.0 : morpht zwischen A und B. Wert >= 1.0: B. Sw: Negative Werte und 0 setzen die Switches/Buttons auf die von Snapshot A vorgegebene Position. Positive Werte setzen die Switches/ Buttons auf die von Snapshot B vorgegebene Position. 470 Auxiliary REAKTOR 5

MT: Eventeingang fr die Morphzeit in ms. Rnd: Ein positiver Wert lst die Zufallsfunktion fr den ausgewhlten Snapshot aus. Amt: Eingang fr die Zufallsstrke (randomization amount). Range: 0.0 ... 1.0 (1.0 = 100%). Mrg: Ein positiver Wert lst die Random Merge-Funktion aus (es wird ein Snapshot auf Zufallsbasis erstellt, welcher gewisse Eigenschaften der zwei mit den Eingngen A und B ausgewhlten Snapshots erbt). Snp: Ausgang fr die Nummer des gerade ausgewhlten Snapshots. Es wird jedes mal ein Wert ausgegeben, wenn ein Snapshot aufgerufen oder gespeichert wird. Bnk: Ausgang fr die Nummer der gerade ausgewhlten Snapshot-Bank. Es wird jedes mal ein Wert ausgegeben, wenn ein Snapshot aufgerufen oder gespeichert wird. Recl: Der Wert 1.0 wird jedes mal ausgegeben, wenn ein Snapshot aufgerufen wird. St: Der Wert 1.0 wird jedes mal ausgegeben, wenn ein Snapshot gespeichert wird. A: Ausgang fr die Nummer des Snapshots der Morphposition A. Hier wird ein Wert gesendet, wenn ein Snapshot aufgerufen oder fr die Position A ausgewhlt wird. B: Ausgang fr die Nummer des Snapshots der Morphposition B. Hier wird ein Wert gesendet, wenn ein Snapshot aufgerufen oder fr die Position B ausgewhlt wird. Mrph: Ausgang fr die Morphposition. Wert = 0.0: A, Wert 0.0 - 1.0: morpht zwischen A und B, Wert = 1.0: B. Sw: Ausgang fr die A/B-Position fr Switches und Buttons. Wert = 0.0, wenn die Switches/Buttons auf die von Snapshot A vorgegebene Position gesetzt sind. Wert = 1.0, wenn die Switches/Buttons auf die von Snapshot B vorgegebene Position gesetzt sind. MT: Ausgang fr die Morphzeit in ms. Rnd: Der Wert 1.0 wird ausgegeben, wenn die Zufallsfunktion ausgelst wurde. Amt: Ausgang fr die Zufallsstrke (randomization amount). Range: 0.0 ... 1.0 (1.0 = 100%).

REAKTOR 5

Auxiliary 471

Mrg: Der Wert 1.0 wird ausgegeben, wenn die Random Merge-Funktion ausgelst wurde.

Set Random

Auxiliary

Setzt das Random-Seed und initialisiert damit den Zufallszahlengenerator, der in allen Event Randomize, Slow Random und Geiger Modulen benutzt wird. Nur Module, die sich im selben Instrument benden, werden davon beeinut. Jeder Wert erzeugt eine andere, einmalige Zufallszahlenfolge.

Unison Spread

Auxiliary

Polyphone Event-Quelle fr einen konstanten Wert, mit dem die Parameter von Unisono-Stimmen auseinandergezogen werden knnen. Im Unisono-Modus muss man die Parameter der verschiedenen Stimmen, die den gleichen Ton spielen etwas verstellen, um sie etwas unterschiedlich zu machen, damit in der Summe der Klang fetterer ist, und nicht einfach lauter. Fr die Tonhhe (Note Pitch) passiert das automatisch und wird ber den Unison Spread-Parameter in den Instrument Properties gesteuert. Andere Parameter knnen auseinandergezogen werden, indem man einen Wert aus dem Unison Spread Modul addiert. Der Wert am Eingang des Moduls bestimmt die Gre dieser Werte und damit den Grad der Anfettung. Am Ausgang erhlt man einen polyphonen Wert, der fr jede der Stimmen, die zusammen einen Ton spielen, unterschiedlich ist. Der Wert ndert sich erst, wenn ein neuer Ton angeschlagen wird.

Snap Value

Auxiliary

Dieses Modul speichert den Eingangswert mit einem Snapshot ab und gibt den Wert aus, wenn der Snapshot wieder aufgerufen wird. In: Eingang fr den in einem Snapshot zu speichernden Wert. Das Eingangssignal wird im Moment der Snapshotspeicherung abgegriffen. Wird das Modul an eine Eventquelle angeschlossen, werden Eingangsevents an den Ausgang durchgereicht. 472 Auxiliary REAKTOR 5

Out: Ausgang fr den in demjenigen Snapshot gespeicherten Wert, der zuletzt aufgerufen wurde.

Snap Value Array

Auxiliary

Speichert und ldt Arrays von Fliekomma-Werten aus dem Edit-Puffer und aus Snapshot. Ein einziges Modul des Typs Snap Value Array kann 1-40 Arrays aufnehmen, wobei jedes Array (theoretisch) eine beliebige Anzahl von Elementen enthalten kann die einzige Begrenzung fr die Kapazitt der Arrays stellt der verfgbare Arbeitsspeicher dar. Alle Arrays enthalten dieselbe Anzahl von Elementen. Sowohl die Anzahl der Arrays als auch die Anzahl der Elemente pro Array legen Sie im Dialog Properties fest. Der Arbeitsspeicher fr das Modul Snap Value Array wird dynamisch verwaltet. Das heit, dass beim Erzeugen eines weiteren Snapshots zustzliche Arbeitsspeicher angefordert wird; ebenso wird mit dem Lschen eines Snapshots wieder Speicher freigegeben. Dadurch bleiben die ArbeitsspeicherAnforderungen so niedrig wie mglich. Wenn Sie die Option Snap Isolate im Dialog Properties einschalten, wird fr jedes Array-Element nur der zuletzt in das Array geschriebene Wertgespeichert (und whrend der Initialisierung des Ensembles wieder aufgerufen); beim Erstellen oder Laden von Snapshots werden keine Daten gespeichert bzw. geladen. Eine typische Anwendung des Moduls Snap Value Array ist das Speichern von Sequencer-Daten in Snapshots. Zu diesem Zweck kommt das Modul oft in Verbindung mit den Modulen Event Table oder Multi Display zum Einsatz. Alle Eingnge des Moduls Snap Value Array nehmen ausschlielich monophone Signale entgegen. Idx: Index des zu adressierenden Array-Elements (sowohl fr Schreib- als auch fr Lese-Operationen). Arrays sind 1-basiert, d. h., der Index des ersten Elements ist 1 (nicht 0). Nicht ganzzahlige Werte werden auf die nchste Ganzzahl (Integer) gerundet. Wie der Eingang Idx auerhalb des Bereichs zwischen 1 und N liegende Werte behandelt, hngt von der Einstellung der Option Index Behaviour im Dialog Properties ab. REAKTOR 5 Auxiliary 473

R: Wenn ein Event (mit einem beliebigen Wert) am Eingang R (Read) ankommt, wird das ber den Eingang Idx spezizierte Array-Element ausgelesen und sein Wert an den Ausgangs-Port bermittelt. Mit anderen Worten: Jedes Event am Eingang R panzt sich als einzelnes Event bis zum Ausgangs-Port des Arrays fort. Mehrere Arrays lassen sich parallel ber denselben Eingang Idx adressieren. Dadurch lsen Events, die am Eingang R ankommen, Ausgangs-Events an jedem Ausgangs-Port des Arrays (mit dem Wert des durch den Eingang Idx spezizierten Elements) aus. Der Wert am Eingang Idx muss immer gesetzt werden, bevor Events am Eingang R ankommen. W: Wenn ein Event am Eingang W ankommt, wird sein Wert in das ber den Eingang Idx spezizierte Element des Arrays geschrieben, wobei alle Daten, die zuvor in dem Element gespeichert waren, berschrieben werden. Das Modul Snap Value Array besitzt einen separaten Eingang W fr jedes Array, das es enthlt (anfnglich ein Array, Sie knnen aber im Dialog Properties weitere Arrays fr das Modul erzeugen). Alle Ports knnen Sie nach Bedarf umbenennen. Wenn Sie im Dialog Properties die Option Events Thru einschalten, werden am Eingang W ankommende Events an die entsprechenden Ausgnge (Out) durchgereicht. N:Der Ausgang N meldet die Anzahl der Elemente in einem Array. Gate:Der Ausgang Gate sendet ein Event mit dem Wert 1, bevor die AusgangsPorts des Arrays Events senden, und sendet anschlieend ein Event mit dem Wert 0. Idx:Der Ausgang Idx stellt die Nummer des Elements, das gerade gelesen oder geschrieben wird, bereit (und zwar als Reaktion auf an den Eingngen R und W ankommende Events oder auf Snapshot-Operationen wie Recall und Morph hin) Mit Rcksicht auf Lese-Operationen wird die Index-Nummer vom Ausgang Idx bermittelt, bevor das Event mit dem Wert vom Ausgang Out gesendet wird. Out:Der Wert des Array-Elements (das vom Eingang Idx speziziert wird), wird vom Ausgang Out als Antwort auf Events am Eingang R oder auf SnapshotOperationen (Recall, Morph) gesendet. Wenn Sie im Dialog Properties die Option Self-Iteration einschalten, werden alle Array-Elemente seriell ausgegeben (d. h., zuerst das erste Element, dann das zweite Element, dann das dritte Element und so weiter), wenn eine der folgenden Operationen ausgefhrt wird: Initialisierung, Aktivierung, Snapshot-Aufruf (Recall), Randomize, Random Merge und Morph. Self-Iteration ermglicht es, einen kompletten Datensatz von Snapshot-Operationen auf den aktuellen Stand zu bringen.

474 Auxiliary

REAKTOR 5

Terminals
Terminals dienen dazu, Audio- und Eventsignale in REAKTOR-Instrumente und deren Macro-Unterstrukturen hinein- und herauszufhren.

In Port

Terminal

Terminal fr Audio- und Eventsignale, um Eingangsports fr Instrumente und Macros zu erzeugen. Sie knnen Ports automatisch erzeugen, wenn Sie ein Kabel auf ein Instrument oder Macro innerhalb des Structure-Fensters ziehen, whrend Sie die Ctrl-Taste gedrckt halten.

Out Port

Terminal

Terminal fr Audio- und Eventsignale, um Ausgangsports fr Instrumente und Macros zu erzeugen. Sie knnen Ports automatisch erzeugen, wenn Sie ein Kabel auf ein Instrument oder Macro innerhalb des Structure-Fensters ziehen, whrend Sie die Ctrl-Taste gedrckt halten.

Send

Terminal

Send-Terminal fr Audio- and Eventsignale zur Erzeugung einer kabellosen Verbindung innerhalb eines Instruments. Jedes eingefgte Sendmodul erzeugt einen Eintrag in der Liste verfgbarer Signalquellen in den Properties eines Receive-Moduls.

Receive

Terminal

Eingangs-Treminal fr Audio- und Eventsignale zur Erzeugung einer kabellosen Verbindung innerhalb eines Instruments.

REAKTOR 5

Terminals 475

Properties - Function-Seite
Fr jedes Send-Modul, welches in dasselbe Instrument eingefgt wird, wird ein Listeneintrag angelegt. Der Name des Listeneintrags wird entsprechend dem Label des Send-Moduls angelegt. Die Up- und Down-Buttons ber der Liste dienen dazu, einen ausgewhlten Listeneintrag nach oben oder unten zu verschieben. Die Liste enthlt folgende Spalten, die mit einem Klick auf den entsprechenden Eintrag in der Kopfzeile sortiert werden knnen: #: Zeigt die Listenposition des Send-Moduls. Der Default-Wert bezieht sich auf diese Nummer. Label: Der Name des Send-Moduls. Wenn Sie ein Send-Modul umbenennen wird das Label in der Liste aktualisiert. State: Zeigt an, ob eine Verbindung zum entsprechenden Send-Modul mglich ist. Stellen Sie die Verbindung nur her, wenn dieses Feld OK anzeigt., Use: Klicken Sie auf dieses Feld, um eine Verbindung zum entsprechenden Send-Modul herzustellen. Eine bestehende Verbindung wird durch ein Kreuz angezeigt. Die Mouse Resolution-Einstellung ist nur dann von Bedeutung, wenn fr das Bedienelement der Spin-Style auf der Appearance-Seite ausgewhlt ist, wo man auf den Eintrag im Bedienelement klicken und die Maus nach oben oder unten ziehen kann, um den Eintrag zu ndern. Der Default-Wert wird immer dann verwendet, wenn eine Initialisierung des Bedienelements stattndet. In diesem Fall wird derjenige Listeneintrag ausgewhlt, dessen # dem Default-Wert entspricht.

Properties - Appearance-Seite
Die Panel-Darstellung des Bedienelements fr dieses Modul ndert sich abhngig vom auf der Appearance-Seite in den Properties ausgewhlten Style. Die folgenden Styles sind verfgbar: Button: Jeder Eingangsport des Moduls erzeugt einen Button. Alle Buttons werden vertikal als Buttonleiste im Instrumenten-Panel aneinandergehngt. Der gerade ausgewhlte Eingang erscheint in der IndicatorFarbe des Instruments. Menu: Jeder Eingangsport des Moduls erzeugt einen neuen Eintrag in einer Dropdown-Liste.

476 Terminals

REAKTOR 5

Text Panel: Jeder Eingangsport des Moduls erzeugt einen neuen Eintrag in einer Liste, welche mehrere Eintrge gleichzeitig darstellt. Wenn Sie mehr Eintrge erzeugen als in das Panel-Display passen, dessen Grsse Sie mit den Feldern Size X und Size Y auf der Appearance-Seite der Properties denieren, erhlt das Panel-Display Scrollbalken. Spin: Jeder Eingangsport des Moduls erzeugt einen neuen Eintrag in einer Liste. Sie knnen mit den + und - Buttons rechts vom Panel-Display durch die Listeneintrge navigieren. Die Size X- und Size Y-Felder regeln die Display-Grsse des Bedienelements im Panel.

IC Send

Terminal

IC Send bermittelt monophone Event-Signale an beliebige Module, die befhigt sind, bertragungen via IC (Internal Connection) zu empfangen. Zu diesen Modulen gehren die Module des Typs IC Receive (siehe unten), aber auch verschiedene Panel-Elemente (z. B. Drehregler und Wahlschalter). Weil interne Verbindungen global (d. h., auf Ensemble-Ebene) arbeiten, knnen Sie diese Module verwenden, um kabellose Verbindungen zwischen verschiedenen Instrumenten innerhalb eines Ensembles herzustellen. Das Modul IC Send besitzt eine Panel-Anzeige, die es erlaubt, Verbindungen aus dem Instrumenten-Panel heraus zu einzurichten. Alle Module innerhalb des Ensembles, die IC-bertragungen empfangen knnen, erscheinen in dieser Anzeige, mit Ausnahme derjenigen Module, in deren Dialog Properties Sie die Option No Entry in IC Menu eingeschaltet haben. Sie knnen Verbindungen via IC auch im Dialog Properties herstellen.

IC Receive

Terminal

Empfngt und sendet monophone Event-Signale an Module, die ber das Protokoll Internal Connection (IC) angeschlossen sind. Typischerweise bildet das Modul IC Send die Gegenstelle des Moduls IC Receive, Sie knnen IC Receive aber mit jedem zum Empfang von IC-bertragungen befhigten Modul (z. B. Drehreglern und Wahlschaltern) verbinden. Verbindungen via IC knnen Sie im Dialog Properties herstellen; Verbindungen zu Modulen des Typs IC Send knnen Sie aber auch ber das Panel des Moduls IC Send einrichten.

REAKTOR 5

Terminals 477

OSC Send

Terminal

OSC-Messages knnen mit Hilfe der Module OSC Send und OSC Receive bertragen werden. Beide Module besitzen eine dynamische Port-Verwaltung, d.h. neue Ein- und Ausgangsports knnen hinzugefgt werden, indem Sie ein Kabel auf einen leeren Bereich neben den existierenden Ports ziehen, whrend Sie die Ctrl-Taste gedrckt halten. Mehrfach-Verbindungen zum OSC Send-Modul resultieren in OSC-Messages mit multiplen Argumenten. Wenn Sie beispielsweise die Ausgnge MX und MY des XY-Moduls an ein OSC Send-Modul anschliessen, enthlt jede OSCMessage sowohl den X- als auch den Y-Wert. Sie mssen auch im OSC Receive-Modul mehrere Ausgnge verkabeln, um die zustzlichen Argumente der OSC-Message zu empfangen. Es sind so bis zu zehn Argumente innerhalb einer OSC-Message mglich. Haben Sie mehr als einen In-Port fr das OSC Send-Modul angelegt, lst immer nur der erste Port die OSC-Message aus. OSC-Messages knnen auch von manchen anderen REAKTOR-Modulen gesendet und empfangen werden, zum Beispiel von den Bedienelementen. Die Sende- und Empfangs-Einstellungen sind die selben wie in den OSCTerminal-Modulen. Das Modul besitzt eine dynamische Eingangsport-Verwaltung. Die Anzahl der Eingnge kann mit Min Num Port Groups auf der Function-Seite der Properties deniert werden.

OSC Receive
Siehe OSC Send-Modul.

Terminal

478 Terminals

REAKTOR 5

Anhang
Transponieren ankommender MIDI-Noten

Drcken Sie die Taste Shift, um alle ankommenden MIDI-Noten um zwei Oktaven nach oben zu transponieren (+24). Drcken Sie unter Windows XP die Tasten Ctrl + Shift, unter Mac OS X die Tasten X + Shift, um alle ankommenden MIDI-Noten um zwei Oktaven nach unten zu transponieren (-24).

REAKTOR 5

Anhang 479

Index
Symbole
? Menu .................................. 124 1/96 Clock ............. 145, 330, 336 12-Step ................................. 394 16-Step ................................. 394 16-Step Sequencer Plus Bassline 74 1 / Square Root ...................... 345 2D Table Default ..................... 160 2D Table Max ......................... 160 2D Table Min .......................... 160 4-Ramp ......................... 369, 409 4-Step ................................... 368 5-Ramp ..........................369, 410 5-Step ................................... 368 6-Ramp ..........................370, 411 6-Step ........................... 368, 393 8-Ramp ................................. 370 8-Step ........................... 369, 394

A
About .................................... 124 Accumulator ........................... 446 AD-Env .................................. 403 ADBDR-Env ............................ 405 ADBDSR-Env .......................... 406 Add ....................................... 338 Adding Modules ...................... 177 ADR-Env ................................ 404 ADSR-Env .............................. 404 AHDBDR - Env ....................... 408 AHDSR - Env .......................... 407 Akai Import ............................ 262 Allpass 1-Pole ........................ 414 Alpha Channel ........................ 226 Always on top ..........................111 Amp/Mixer ............................. 350

Animation ...................... 226, 227 Animation Height .................... 228 Animation Width ..................... 228 Appearance page .............159, 173 Append snapshot .................... 234 AR-Env .................................. 403 Arccos ................................... 346 Arcsin .................................... 346 Arctan ................................... 347 Arrange Icons ......................... 123 Arranging the Panel ................... 89 ASIO ..................... 38, 39, 40, 42 AU .......................................... 41 Audio-In module ....................... 70 Audio- und MIDI-Einstellungen ... 42 Audio + MIDI Settings ............. 110 Audio les path ...................... 115 Audio Schnittstellen ............ 38, 42 Audio signals .......................... 192 Audio Smoother ...................... 466 Audio Table ............................ 444 Audio Units .............39, 41, 53, 54 Audio Unit plug-in Installation .... 37 Audio Voice Combiner .............. 461 Auditioning Sample Files ......... 260 Authorization Key ................ 23, 24 Automatic Layout .................... 107 Automatic Panel Layout ........... 144 Automatic Voice Reduction....... 113 Autorisierung ................ 23, 25, 32 Auto Voice Reduction .............. 155 Available in Panelsets .............. 161 a * b+ c ................................. 340 A to E .................................... 463 A to E (Perm) ......................... 463 A to E (Trig) ........................... 463 A to Gate ............................... 464

480 Index

REAKTOR 5

B
Background Bitmap ..................174 Background Bitmap, Macro .......174 Backup Data with Module ........ 266 Bank ..................................... 238 Batch Processing .................... 103 Beatloop ................................ 246 Beat Loop .............................. 389 Bewegen .................................. 97 Bi-Pulse ................................. 366 Bi-Saw................................... 354 BMP ...................................... 226 Bookmark .............................. 129 Bookmark, jump to ................. 129 BPM by Snapshot ................... 141 Browser ................................. 130 Browser and Snapshots always on top ........................111 Button ....................199, 216, 308

C
Cascade ................................. 122 Ch. Aftertouch ................ 329, 334 Choose Color .................. 143, 159 Chopper ................................. 439 Chopper-Modulator .................. 439 Classic Modular ...................... 279 Clipper................................... 437 Clock Oscillator ....................... 371 Clock Start ............................. 107 Clock Stop ............................. 107 Close ..................................... 123 Close All Structures ................. 122 Color, edit Instrument ... .......... 159 Colors, edit Ensemble .............. 143 Color Scheme ................. 143, 159

Compare ................................ 342 Compare/Equal ....................... 342 Comparing Snapshots .............. 236 Complete-Button ........... 27, 29, 31 Connection ......................165, 213 Connection page ..................... 163 Connection Properties Controls . 211 Constant ................................ 338 Constant Sources .................... 184 Cont/Note .............................. 212 Context Menu ......................... 204 Context Menu, structure .......... 194 Controller ............... 212, 328, 334 Controls ................................. 161 Control ID Numbers ................ 231 Control Rate ................... 106, 142 Control Skins .......................... 205 Control Sources ...................... 182 Copy............... 104, 148, 169, 181 Copying Snapshots .................. 235 Core Audio ......................... 38, 40 Counter.................................. 446 CPU Usage ............................ 113 Create backup le before saving 111 Create Constant ...................... 180 Create Control ........................ 180 Creating wires ......................... 187 Crossfade ............................... 349 Ctrl. Shaper 1 BP ................... 448 Ctrl. Shaper 2 BP ................... 448 Ctrl. Shaper 3 BP ................... 449 Cubase .................................... 51 Custom-made control .............. 219 Customized fader .................... 224 Customized panels .................. 224 Cut ................. 104, 148, 169, 181

REAKTOR 5

Index 481

D
D-Env .................................... 399 DBDR-Env .............................. 401 DBDSR-Env ............................ 402 Debug ................................... 108 Delete.....................105, 148, 169 Deleting wires ......................... 187 DFD Registerkarte ......................... 44 Differentiator .......................... 427 Diffuser Delay ......................... 431 Digital Performer ...................... 55 Directories ............................. 114 DirectSound ....................... 40, 42 Disable Automation ................. 214 Display .................................. 280 Distributor .............................. 349 Divide x/y ............................... 340 DIY ......................................... 76 Doppelklick .............................. 98 DR-Env .................................. 400 Draw/Select/Control Mode ....... 274 Drop-down Menu .................... 218 Drum-Maps ............................ 250 DSR-Env ................................ 400 Duplicate ................ 148, 169, 181 Duplicate .............................. 105 DXi ........................ 34, 39, 40, 58 DXi 2 ....................................... 57 DXi 2 plug-in Setup ................... 34 Dynamische Port-Verwaltung .... 304

Ensemble-Fenster ................... 138 Ensemble-Struktur .................. 136 Ensemble-Werkzeugleiste ......... 127 Ensemble Panel Werkzeugleiste 125 Ensemble Properties ............... 138 Erzeugen von Instrumenten ...... 146 Event Initialization Order .......... 109 Event Loops .................... 141, 157 Event loops .............................111 Event Loops Enable ................. 191 Event Loop Prevention ............. 191 Event Processing..................... 191 Event Signals .......................... 190 Event Smoother ...................... 466 Event Table ............................ 456 Event V.C. All.......................... 462 Event V.C. Max ....................... 462 Event V.C. Min ........................ 462 Exit ....................................... 103 Expon. (A).............................. 343 Expon. (F) .............................. 343 External Sample Editor ............ 115 External Sync .................. 107, 145

F
Factory Content path ............... 114 Fader ...................... 197, 216, 305 File Menu............................... 101 File missing ............................ 244 Fill Out Form-Button ................. 30 Filter Envelope .......................... 95 First Steps ............................... 65 FM Overdrive ............................ 71 Frame Style .............................174 Frequency Divider ........... 443, 447 Frequenzteiler ......................... 443 From Voice ............................. 464 Functions List Box .................. 259 Function page ..................139, 151 Function page; Macro .............. 171

E
Editing, panels ........................ 214 Editing Panels ........................ 214 Edit Menu .............................. 104 Edit Sample List Box ............... 255 Electronic Instruments ............. 220 Ensemble ............................... 134

482 Index

REAKTOR 5

G
Garage Band ............................ 57 Gate ............................... 217, 327 Geiger.................................... 372 Gglobale Tonhhe (pitch) ......... 140 Globally disable event loops ........... ...................................... 111, 191 Grain Cloud ............................ 387 Grain Cloud Delay ................... 433 Grain Delay ............................ 432 Grain Pitch Former .................. 383 Grain Resynth ......................... 379 Graph BG ............................... 160 Graph Fill ............................... 160 Graph Line ............................. 160 Grid............................... 160, 272 Grundlagen der Bedienung ......... 97

I
IC Receive...................... 185, 477 IC Send ......................... 185, 477 Identical Samples ................... 244 Ignore Tempo Change ...... 103, 108 Import MIDI File ..................... 102 Impulse ................................. 366 Impulse FM ............................ 367 Impulse Sync ......................... 367 Incremental .................... 212, 223 Info Page ............................... 158 Initialization Order ................... 109 Insert snapshot ....................... 234 Installation MacOS X ............................... 36 Windows XP .......................... 33 Instrument Registerkarte ......................... 44 Instrumenten-Kopfzeile .....125, 149 Instruments ............................ 146 Instrument Dialog/Properties .... 151 Integrator ............................... 428 Interface .................................. 44 Internal Sample Rate ............... 141 Invert, -X ................................ 339 In Port ........................... 185, 475 Iteration ................................. 451 Iteration module ..................... 189

H
H-Env .................................... 398 Haupt-Werkzeugleiste .............. 125 Hierarchie in Reaktor ............... 134 Hierarchy of Reaktor ................ 134 High Shelf EQ......................... 425 High Shelf EQ FM ................... 426 Hints ..................................... 188 Hinzufgen von Instrumenten ... 146 Hold ...................................... 455 Hold Ctrl ................................ 164 HP/LP 1-Pole ......................... 413 HP/LP 1-Pole FM .................... 414 HR-Env .................................. 399 Hybrid-Module ........................ 303

K
Kabel ...................................... 97 Key Control ............................ 220 Key Tracking ............................. 94 Knob ...................... 216, 217, 307 Kontextmen .................... 98, 148 Kontextmen; Macro ............... 168

REAKTOR 5

Index 483

L
Label ..................................... 140 Label, instrument .................... 152 Ladder Filter .......................... 422 Ladder Filter FM ..................... 423 Lamp..................................... 312 Latenz ..................................... 41 Legacy Mode .......................... 141 Level ..................................... 140 Level Lamp ............................ 313 Level Meter ............................ 314 LFO ..................................67, 397 Linking Snapshots ................... 232 List ....................................... 309 List of Open Windows .............. 123 Load Data into Table ............... 274 Local Identier ......................... 62 Local IP Address ....................... 62 Local Port ................................ 62 Lock/Unlock Panel ............ 89, 149 Lock Voices ............................ 154 Logic ....................................... 54 Logic AND ............................. 449 Logic EXOR ............................ 450 Logic NOT .............................. 450 Logic OR................................ 450 Log (A) .................................. 344 Log (F) .................................. 344 Loop editor............................. 260 Loop MIDI File ........................ 108 Lower Limit ............................ 184 Lower Note Limit .................... 164 Low Shelf EQ ......................... 426 Low Shelf EQ FM .................... 427

M
Macro .................................... 166 Macros erzeugen ..................... 167 Macro Properties .................... 170

Managing Snapshots ............... 233 Map Keyboard View ................. 258 Map List View ......................... 256 Master Level........................... 140 Master Tune ........................... 140 Master Tune/Level ................... 467 Max ........................ 184, 197, 199 Maximum processor usage ....... 113 Max Automation ID ................. 214 Max Unison V ......................... 154 Measure CPU Usage................ 108 MenuMen ............................. 101 Merge .................................... 452 Meter .................................... 314 MIDI, panel ............................ 212 MIDI-Aktivittsanzeigen ........... 150 MIDI Channel Info ................... 469 MIDI Clock Out ....................... 107 MIDI Control........................... 221 MIDI Data Types ..................... 221 MIDI File................................ 102 MIDI In Device ............................. .............. 144, 145, 163, 164, 165 MIDI Learn ............. 106, 128, 222 MIDI Note .............................. 212 MIDI Out................................ 223 MIDI Out Device ..................... 165 MIDI Sources ......................... 182 Min ........................ 184, 197, 199 Minimize .........................123, 149 Min Unison V.......................... 154 Mirror 1 Level ......................... 438 Mirror 2 Levels ....................... 438 Missing Samples ..................... 244 MME (Multi Media Extension) .... 40 Mod. Clipper .......................... 437 Modules ................................. 177 Modules, adding ..................... 177 Module Context Menu.............. 180 Module Ports .......................... 178

484 Index

REAKTOR 5

Module Properties ................... 181 Module Sorting ....................... 109 Modulo .................................. 341 Modul Audio-Out module ........... 70 Mono ..................................... 180 Morphing ............................... 241 Mouse Area ............................ 322 Mrph Ctrl ............................... 164 MRPH Time ........................... 241 Multi-Ramp ............................ 369 Multi-Sampling ....................... 248 Multi-Sine .............................. 361 Multi-Step .............................. 368 Multi-Tap Delay ....................... 430 Multi/HP 4-Pole...................... 420 Multi/HP 4-Pole FM ................ 421 Multi/LP 4-Pole ...................... 418 Multi/LP 4-Pole FM................. 419 Multi/Notch 2-Pole .................. 416 Multi/Notch 2-Pole FM ............ 417 Multiplex16 ............................ 395 Multiply ................................. 339 Multi 2-Pole ........................... 415 Multi 2-Pole FM ...................... 415 Multi Display .......................... 320 Multi Picture .......................... 315 Multi Text............................... 317 Mute ......................148, 169, 180 Mute All ................................. 140 Mute audio during Core compilation ............................................. 112 Mute Port .............................. 180

N
New Ensemble........................ 101 Noise..................................... 371 Note Pitch .............................. 326 Note Pitch/Gate ...................... 333 Note Range Info ...................... 469 Note Shift .............................. 164 Nuendo.................................... 52 Number of Undos.................... 112 Num Animations ........................... ....... 161, 162, 173, 174, 227, 228

O
Off Velocity ............................ 328 On Velocity ............................. 328 Open ..............................101, 125 Open Sound Control .................. 60 Options ...................................111 Options List Box ..................... 259 Order ..................................... 451 Order of Audio Processing ........ 193 Order of Event Processing ........ 191 OSC ........................................ 60 OSC, Ensemble....................... 145 OSC client ................................ 63 OSC Identication ..................... 62 OSC Member List...................... 63 OSC Monitor............................. 64 OSC Receive .................. 185, 478 OSC Send ...................... 185, 478 OSC Settings ...................110, 165 OSC Source............................ 213 OSC Synchronization ................. 63 OSC System Setup .................... 61 OSC Target ............................. 213 Out Port......................... 185, 475 Overwrite snapshot .................. 234

REAKTOR 5

Index 485

P
Padecho .................................. 68 Panel ..................................... 195 Panel-Bearbeitung .................. 195 Panel-Bedienung..................... 216 Panel Color ............................ 143 Panel Controls ......... 161, 173, 196 Panel Operation ...................... 216 Panner ................................... 349 Parabol .................................. 357 Par FM .................................. 357 Par PWM ............................... 359 Par Sync ................................ 358 Paste ..................................... 105 Peak Detector ......................... 443 Peak EQ................................. 424 Peak EQ FM ........................... 424 Pegelanzeige Audio In level meter ............ 126 PgUp/PgDn ............................ 220 Picture................................... 315 Picture Borders ................162, 175 Picture Index ........... 161, 162, 173 Picture Properties ................... 224 Pitchbend ...................... 326, 333 Pitch Former .......................... 246 Playerbox ............................... 116 Play MIDI File ................. 103, 108 Plug-In .................................... 38 Poly Aftertouch ........212, 329, 334 Poly Display ........................... 320 Ports ...................... 147, 168, 178 Power x y ............................... 344 Preferences ............................ 110 Preview .................................. 226 Primary Structures .................. 175 Primary Macros....................... 166 Pro-52 Filter .......................... 422 Program Change ............. 330, 335 Properties ............... 149, 170, 181 486 Index

Pro Tools .................................. 59 Pulse ..................................... 362 Pulse 1-ramp .......................... 364 Pulse 2-ramp.......................... 365 Pulse FM ............................... 363 Pulse Sync ............................. 363

Q
Quantize ................................ 343

R
Ramp .................................... 370 Random ................................. 372 Randomize ............................. 239 Randomizer ............................ 447 Randomizing Snapshots ........... 239 Range of Values ...................... 183 REAKTOR 4 Legacy Mode ....... 141 Reaktor als Plug-In .................... 45 Reassign ................................ 156 Recalling Snapshots ................ 231 Recall by MIDI ......... 140, 157, 232 Recall by Parent ..................... 156 Receive .......................... 185, 475 Receive Channel ......145, 164, 165 Receive MIDI .......................... 212 Recent Ensembles .................. 103 Rechte Maustaste ..................... 98 Reciprocal 1/x ........................ 340 Recorderbox ........................... 117 Recorder Settings ................... 118 Rect./Sign .............................. 341 Rectier ................................. 341 Redo ..................................... 104 Registrierungs-Support .............. 32 Relay 1,2 ............................... 348 Reload last ensemble at start-up..... ...................................... 111, 112 Remap to single key ................ 259

REAKTOR 5

Remote to MIDI ...................... 212 Renaming Snapshots ............... 235 Reset All Tool Window Positions 121 Resizability............. 226, 228, 229 Restore with Ensemble .............111 Resynth ................................. 246 RGB Lamp ............................. 313 Root Key ................................ 250 Router 1,2 ............................. 454 Router 1->M........................... 454 Router M->1........................... 453 RTAS plug-in installation...... 35, 37 Run/Stop Audio .............. 108, 126

S
Sample-Analysis ..................... 246 Sample-Editor ........................ 246 Sample-Maps ......................... 247 Sampler ................................. 375 Sampler FM ........................... 375 Sampler Loop ......................... 376 Samples ................................ 243 Sample & Hold ....................... 443 Sample Lookup ....................... 391 Sample Loop Player .................. 75 Sample Management ............... 243 Sample Map Editor ................. 251 Sample Rate............ 106, 126, 141 Sampling and Resynthesesis .... 243 Saturator................................ 436 Saturator 2............................. 436 Save ...................................... 126 Save Ensemble ....................... 101 Save Ensemble As................... 101 Save Instrument As ................. 148 Save Instrument Macro As ....... 169 Saving ..................................... 89 Saving Maps ........................... 251 Sawtooth ............................... 352 Saw FM ................................. 352

Saw Pulse .............................. 354 Saw Sync ............................... 353 Scanner ................................. 348 Scope .................................... 318 Screen-sets .....................121, 122 Sel. Note Gate ........................ 327 Sel. Poly AT.................... 329, 335 Selector ................................. 348 Select A ................................. 241 Select All ............................... 105 Select Picture ......................... 225 Send ............................. 185, 475 Separator ............................... 452 Sequencer.............................. 393 Settings Menu ........................ 106 Set Protected ......................... 106 Set Random ........................... 472 Set transpose to zero ............... 259 Set Unprotected ..................... 106 Shaper 1 BP .......................... 439 Shaper 2 BP .......................... 440 Shaper 3 BP .......................... 440 Shaper Cubic .......................... 442 Shaper Parabolic..................... 441 Show/Hide Browser ................. 121 Show/Hide Hints ..................... 116 Show/Hide Panel .................... 121 Show/Hide Playerbox ............... 116 Show/Hide Properties .............. 120 Show/Hide Recorderbox ........... 117 Show/Hide Sample Map Editor . 120 Show/Hide Snapshots .............. 121 Show/Hide Toolbox .................. 116 Show Event Initialization Order . 109 Show Hints .................... 128, 129 Show Module Sorting .............. 109 Show Value ............................ 199 Signal Processing .................... 188 Sin ........................................ 345 Sin/Cos.................................. 346

REAKTOR 5

Index 487

Sine ...................................... 359 Sine FM ................................. 360 Sine Sync .............................. 360 Single Delay ........................... 429 Single Trig. Gate ..................... 327 Skin ...................................... 205 Skins, button .......................... 209 Skins, fader ............................ 205 Slew Limiter ........................... 442 Slow Random ......................... 398 Snapshot ........................150, 470 Snapshots .............................. 230 Snapshot ID ........................... 231 Snapshot Master for Plug-In ........... ...................................... 141, 157 Snapshot Morphing ................. 241 Snap Isolate ........................... 237 Snap Value ............................. 472 Soft Takeover ................. 212, 223 Solo .............................. 148, 153 Sonar ...................................... 58 Song Pos ....................... 331, 336 Sources ................................. 182 Source Modules ...................... 182 Spin Control ........................... 218 Square Root ........................... 345 Sgezahn/Nadelpuls-Oszillator .. 354 Stacked Macro........................ 325 Stand-alone Application ............. 38 Start/Restart Clock ................. 127 Start/Stop ...................... 330, 335 Step ...................................... 197 Stepsize ................................. 184 Step Filter .............................. 453 Stereo Amp ............................ 351 Stereo Pan ............................. 350 Store by Parent ....................... 156 Store Map with Ensemble 245, 263 Storing Samples with Modules .. 245 StructureStrukturens ............... 175

Structure Icon ........................ 161 Structure Icon, Macro .............. 173 Struktur-Werkzeugleiste ........... 128 Struktur-Werkzeugleiste ........... 125 Subtract ................................ 339 Sustain Control ....................... 164 Switch .............201, 203, 217, 310 Switches ................................ 184 Sync Clock ..................... 145, 331 SynthOne ................................. 66 System ID ................................ 23 System Info ............................ 468 System Menu ......................... 108 System Requirements ................ 36

T
Tabellen-Module ..................... 264 Table Control Mode ................. 274 Table Draw Mode .................... 274 Table les path ....................... 115 Table Select Mode .................. 274 Tapedeck 1-Ch ....................... 458 Tapedeck 2-Ch ....................... 461 Targa ..................................... 226 Tempo ................................... 128 Tempo Info ............................. 467 Terminals ................ 147, 168, 185 Text ....................................... 316 Text box ................................. 218 TGA....................................... 226 Tile Horizontally ...................... 122 Tile Vertically .......................... 123 Timer .................................... 455 Toggle ................................... 217 To Voice ................................. 464 Transparency .......................... 226 Tri/Par Symm ......................... 356 Triangle.................................. 355 Trigger ................................... 217 Tri FM ................................... 355

488 Index

REAKTOR 5

Tri Sync ................................. 356 Tune ...................................... 140 Tune, Instrument .................... 153 Tuning Info ............................. 468

W
Werkzeugleiste........................ 125 Wire ........................................ 79 Workspace ............................. 134

U
Undo ...................... 104, 112, 126 Unison ................................... 150 Unison mode .......................... 154 Unison Spread .................153, 472 Unit Delay .............................. 435 Upper Limit ............................ 184 Upper Note Limit .................... 164 User Content path ................... 114

X
XY ......................................... 317 XY Field ................................. 219

V
Value ..................................... 452 Value Grid .............................. 272 View ...................................... 116 Visible ............................ 161, 174 Voices............................ 150, 154 Voice & MIDI Slave To ............. 154 Voice Allocation ...................... 153 Voice Assign ........................... 155 Voice Combiner ....................... 147 Voice Info ............................... 467 Voice Shift ............................. 465 Voice steal mode..................... 155 VST ......................................... 40 VST plug-in Installation .............. 34

REAKTOR 5

Index 489