INDIVIDUAL INSTRUCTIONS

Similar documents
R H Y T H M G E N E R A T O R. User Guide. Version 1.3.0

Introduction to capella 8

User Guide Version 1.1.0

Fraction by Sinevibes audio slicing workstation

Night Hawk Firing System User s Manual

Physics 120 Lab 10 (2018): Flip-flops and Registers

COMP2611: Computer Organization Building Sequential Logics with Logisim

LAX_x Logic Analyzer

Chapter 6. Flip-Flops and Simple Flip-Flop Applications

Introduction. NAND Gate Latch. Digital Logic Design 1 FLIP-FLOP. Digital Logic Design 1

Igaluk To Scare the Moon with its own Shadow Technical requirements

Lecture 8: Sequential Logic

Spinner- an exercise in UI development. Spin a record Clicking

PulseCounter Neutron & Gamma Spectrometry Software Manual

PQ-Box 100 Quick Start Instructions

User Guide. Version 2.0.0

The Customizable Robot Face Module

Stretch Mode. Setting Steps. Stretch Main onto Monitor

Experiment # 4 Counters and Logic Analyzer

Chapter 40: MIDI Tool

The Measurement Tools and What They Do

TL-2900 AMMONIA & NITRATE ANALYZER DUAL CHANNEL

Application Note 11 - Totalization

Experimental Music: Doctrine

Figure 30.1a Timing diagram of the divide by 60 minutes/seconds counter

More on Flip-Flops Digital Design and Computer Architecture: ARM Edition 2015 Chapter 3 <98> 98

E X P E R I M E N T 1

2 Connect your video source

Tre spiragli nella notte for sax, accordion and electric guitar

ALGORHYTHM. User Manual. Version 1.0

RS flip-flop using NOR gate

MUHAMMAD NAEEM LATIF MCS 3 RD SEMESTER KHANEWAL

THE ASTRO LINE SERIES GEMINI 5200 INSTRUCTION MANUAL

fxbox User Manual P. 1 Fxbox User Manual

ESI VLS-2000 Video Line Scaler

Clocks. Sequential Logic. A clock is a free-running signal with a cycle time.

Chapter 8 Sequential Circuits

Digital TV. User guide. Call for assistance

Chapter 4. Logic Design

ECB DIGITAL ELECTRONICS PROJECT BASED LEARNING PROJECT REPORT ON 7 SEGMENT DIGITAL STOP WATCH USING DECODER

MaxView Cinema Kit Quick Install Guide

Digital Systems Based on Principles and Applications of Electrical Engineering/Rizzoni (McGraw Hill

OPERATING GUIDE. HIGHlite 660 series. High Brightness Digital Video Projector 16:9 widescreen display. Rev A June A

Arbor Scientific PO Box 2750 Ann Arbor, Michigan (800) Timer & Photogates 2.0 P Owners Manual

The word digital implies information in computers is represented by variables that take a limited number of discrete values.

2 Connect your video source

Lab experience 1: Introduction to LabView

VERSION 2.A 10/21/1999. Lightronics Inc. 509 Central Drive, Virginia Beach, VA TEL

2 Connect your video source

Credits:! Product Idea: Tilman Hahn Product Design: Tilman Hahn & Dietrich Pank Product built by: Dietrich Pank Gui Design: Benjamin Diez

Linkage 3.6. User s Guide

PYROPTIX TM IMAGE PROCESSING SOFTWARE

Classroom Setup... 2 PC... 2 Document Camera... 3 DVD... 4 Auxiliary... 5

Chapter 23 Dimmer monitoring

VideoClock. Quick Start

Cover Page for Lab Report Group Portion. Boundary Layer Measurements

Digital Systems Laboratory 3 Counters & Registers Time 4 hours

BER MEASUREMENT IN THE NOISY CHANNEL

Factory configured macros for the user logic

Digital Fundamentals: A Systems Approach

y POWER USER MUSIC PRODUCTION and PERFORMANCE With the MOTIF ES Mastering the Sample SLICE function

ST. JOHN S EVANGELICAL LUTHERAN SCHOOL Curriculum in Music. Ephesians 5:19-20

Long and Fast Up/Down Counters Pushpinder Kaur CHOUHAN 6 th Jan, 2003

NoteMix Player Note Mixer/Shifter/Splitter/Filter with Snapshot Morphing Rack Extension for Propellerhead Reason

Shifty Manual v1.00. Shifty. Voice Allocator / Hocketing Controller / Analog Shift Register

16 Stage Bi-Directional LED Sequencer

Exercise 4. Data Scrambling and Descrambling EXERCISE OBJECTIVE DISCUSSION OUTLINE DISCUSSION. The purpose of data scrambling and descrambling

Supplement to the Operating Instructions. PRemote V 1.2.x. Dallmeier electronic GmbH. DK GB / Rev /

Kenaxis & Kenaxis VBAP the manual

3.8.2 Patterns and the Pattern Chainer Cycle Presets Loop Designer Credits... 42

(B) EL BACK LIGHT Press button S1 for EL back light with 3 seconds auto light up. (C) BASIC OPERATION OF BUTTONS

Decade Counters Mod-5 counter: Decade Counter:

1. Convert the decimal number to binary, octal, and hexadecimal.

Operating Manual Ver.1.1

Contents. Welcome to LCAST. System Requirements. Compatibility. Installation and Authorization. Loudness Metering. True-Peak Metering

HST Neural Coding and Perception of Sound. Spring Cochlear Nucleus Unit Classification from Spike Trains. M.

Last time, we saw how latches can be used as memory in a circuit

CSCB58 - Lab 4. Prelab /3 Part I (in-lab) /1 Part II (in-lab) /1 Part III (in-lab) /2 TOTAL /8

Part 4: Introduction to Sequential Logic. Basic Sequential structure. Positive-edge-triggered D flip-flop. Flip-flops classified by inputs

Echo Sounder and Echo Generator

802DN Series A DeviceNet Limit Switch Parameter List

UNIT-3: SEQUENTIAL LOGIC CIRCUITS

DETEXI Basic Configuration

ECT 224: Digital Computer Fundamentals Digital Circuit Simulation & Timing Analysis

Projector Management Application Version 7.00 Instruction Guide

TV Synchronism Generation with PIC Microcontroller

RS flip-flop using NOR gate

EKT 121/4 ELEKTRONIK DIGIT 1

Final Exam review: chapter 4 and 5. Supplement 3 and 4

IEFIS G3 Inputs, outputs and Alarms

XYNTHESIZR User Guide 1.5

1 Unpack the projector. Quick Setup. EPSON PowerLite S1+ Your projector comes with the following items:

Installation / Set-up of Autoread Camera System to DS1000/DS1200 Inserters

Eng. Mohammed Samara. Fall The Islamic University of Gaza. Faculty of Engineering. Computer Engineering Department

Chapter 3: Sequential Logic Systems

Fig. 1. The Front Panel (Graphical User Interface)

Module for Lab #16: Basic Memory Devices

Polytek Reference Manual

Operation Manual (not in Cubase LE)

Edit Menu. To Change a Parameter Place the cursor below the parameter field. Rotate the Data Entry Control to change the parameter value.

Transcription:

Bracken (after Christian Wolff) (2014) For five or more people with computer direction Nicolas Collins Bracken adapts the language of circuits and software for interpretation by any instrument. A computer generates and projects a live streaming score that directs the players to interact with one another following rules derived from binary logic and various methods of analog and digital signal processing. These instructions are represented by two sets of shorthand symbols: GROUP COORDINATIONS xor play only when no one else is playing & everyone play at together 1shot short events triggered by one player (cluster, break shot) loop repeat phrase, rhythmically independent of other players loop+/- repeat phrase, add or subtract events as you repeat, rhythmically independent of other players accel speed up decel slow down < crescendo, over entire interval > decrescendo, over entire interval 1, 2, 3 etc. each player play that number of discrete events in time bracket INDIVIDUAL INSTRUCTIONS * noisy, distorted ~ clear pitch chord chord or cluster gliss glissando +/- detuning hi highest possible pitch lo lowest possible pitch duck stop as soon as someone else starts gate start as soon as someone else starts, stop when they stop eq change timbre, tone, filtering copy/mimic someone else as exactly as possible @ change location (pan, walk) The Group Coordinations instruct the players to interact with one another in specific ways, while the Individual Instructions describe sonic characteristics or performance techniques that can be followed by each player independently. The computer randomly shuffles through these symbol sets, projecting up to five at a time onto a screen that can be seen by the players (and probably the audience as well). The Group Coordinations appear in a larger font in the center of the screen, while the smaller Individual Instructions are clustered around the edges. A time bracket is displayed under each symbol, indicating the seconds remaining during which the symbol can be articulated; at the end of this interval a new symbol appears. 1

Each player must follow the Group Coordination in the center. She/he can perform any of the surrounding Individual Instructions, in any order, at any time within the available time brackets. The instrumentation of Bracken is open. A minimum of five players must be present. The score does not specify absolute or relative pitch, so this work can be played by non-traditional instruments, such as electronic circuits or contactmiked household objects, as long as they are performable enough to satisfy the requirements of the notated interactions. This notation owes a great debt to Christian Wolff s co-ordination scores of the early 1960s, whose techniques presaged key traits of subsequent electronic and computer music. SOFTWARE SETUP The software is delivered as a MaxPlay application. The Bracken folder contains both the program (with a name like bracken.app ) and a file of settings ( brackensettings.json ). Make sure both files remain in the same folder, which can be located anywhere on your computer. No audio connection is needed, but some form of remote video projector or large monitor is needed for the performers to follow. Use your computer s System Preferences to insure that the remote display is not set to mirror mode, since different software panels appear on the computer and the remote screen. Double-click the.app and you should see a window that looks something like this: The five blocks in the upper left of the screen indicate the status of the five notation cells that appear in the projected score. The leftmost block controls the 2

central Group Coordination cell, while the four to the right control the surrounding Individual Instructions cells. The central box in each block displays the current symbol in that cell. The numeric display below the symbol counts down the remaining time until the next change (time bracket). The horizontal panel below the cell blocks controls the timing of the performance. Click the run box under CLOCK at the left to start the performance; click again to pause. The elapsed time is indicated in the number box. Reset resets the counter to zero and clears all symbols to blank (silence.) Click and drag the numbers in the CHANGE INTERVAL boxes to set the minimum and maximum duration of the time between changes in performance instructions. Whenever a timer reaches zero (as displayed in the cell blocks above) the program will randomly choose a new duration within the minimum and maximum values set here, and select the next symbol for that cell. Pull down the DURATION menu to select the minimum duration of the performance. When the elapsed time reaches this value the DURATION menu background changes from green to red and the program starts to clear the instructions as each one times out. The projected symbols also change from white to red as a cue that things are wrapping up. The shutdown process can take a few minutes to complete, and the actual performance duration can be as long as this DURATION time plus the time set as maximum in the CHANGE INTERVAL control box. The ODDS menu sets the odds that any of the Individual Instruction will be blanked out for any time bracket. Use this to control the relative density of instructions that appear on the screen at any one time. 50% is a good start value; 10% yields a denser instruction set. The seed button randomly assigns a symbol to each cell, if necessary (values are automatically assigned when the program starts to run.) This is the main panel for setting the score characteristics, typically before starting the performance. It should not be necessary to adjust these settings during the performance. Any changes made to the values in this panel are saved when you exit the program and restored when you start up again. The SYMBOLS panel at the bottom of the main screen holds and distributes the symbol sets for the score, and is typically not needed by end-users of the program. The two black menus list the available symbols. If for any reason the remote score is not displaying symbols correctly click the load button in the center of this panel. The PROJECTION panel controls the REMOTE DISPLAY that directs the musicians. Toggle the close/open button to open the remote display. Drag this new window across the desktop to the projector screen. The escape key on your computer toggles full-screen mode on and off for the remote display. The 3

circle in the square under the position legend can be clicked and moved to center the remote display on the projector screen. The REMOTE DISPLAY looks something like this when the program is running: Each notational cell appears in white against a black background. The smaller number below the symbol counts down the time remaining to the next change of symbol. The symbol and the counter fade to black during the last five seconds before the change. Occasionally a cell disappears for a time bracket this is not an error, but is used to vary the density of the performance. The usual CMD+ and CMD- key combinations change the size of the REMOTE DISPLAY. The simplest solution to conveying the instructions to the players is to connect the computer s video output to a data projector, and position the screen so it is visible to all the musicians (and probably the audience as well.) Alternatively one can split the video output to multiple monitors placed strategically in front of the players. 4

PERFORMANCE Prior to performing the group sets the total duration and minimum and maximum values of time brackets. Confirm that the video display is working and visible to the musicians. Toggle run to start the performance. Each player must follow the Group Coordination in the center of the display whenever the necessary conditions are met. I.e., play only when no-one else is playing (xor); repeat a phrase and add a note with each repetition (loop+/-); play a group groove (&). One can also choose not to play during its time interval, and remain silent instead. The loops need not be synchronized rhythmically amongst players. Any number of Individual Instructions can be applied to the execution of the current Group Coordination, in any order, at any time within their available time brackets. For example: play a high note (hi) as a short response to another player (1shot); play a note, walk across the stage (@) and play a second note (2). If no symbols are displayed and the screen is black remain silent until a new symbol appears. This could make the audience very nervous. The time bracket represents the maximum duration of any instruction. It is not necessary or desirable to play for the entirety of the symbol s time bracket. It is very important that the player perform inventively within the boundaries of the notation, rather than merely satisfying the rules of engagement. This is not a driver s test but an occasion for expressive improvisation within specific constraints. It is advantageous for each musician to familiarize her/himself with the notational symbols and their potential interaction prior to group rehearsals. May of the instructions, however, can only be tested in the context of the full group. The performance ends when the last symbol fades to black and the CLOCK shuts off (typically c. DURATION + maximum.) West Falmouth August 2014 5

Bracken (2014) Nicolas Collins GROUP COORDINATIONS xor play only when no one else is playing & everyone play together 1shot short events triggered by one player (cluster, break shot) duck stop as soon as someone else starts gate start as soon as someone else starts, stop when they stop loop repeat phrase (rhythmically independent of other players) loop+/- repeat phrase, add or subtract events as you repeat (rhythmically independent of other players) 1, 2, 3 etc. each player play that number of discrete events in time bracket INDIVIDUAL INSTRUCTIONS * noisy, distorted ~ clear pitch chord chord or cluster gliss glissando +/- detuning hi highest possible pitch lo lowest possible pitch accel decel speed up slow down < crescendo, over entire interval if possible > decrescendo, over entire interval if possible eq change timbre, tone, filtering copy/mimic someone else as exactly as possible @ change location in space (pan, walk)

PERFORMANCE Prior to performing the group sets the total duration and minimum and maximum values of time brackets. Confirm that the video display is working and visible to the musicians. Toggle run to start the performance. Each player must follow the Group Coordination in the center of the display whenever the necessary conditions are met. I.e., play only when no-one else is playing (xor); repeat a phrase and add a note with each repetition (loop+/-); play a group groove (&). One can also choose not to play during its time interval, and remain silent instead. The loops need not be synchronized rhythmically amongst players. Any number of Individual Instructions can be applied to the execution of the current Group Coordination, in any order, at any time within their available time brackets. For example: play a high note (hi) as a short response to another player (1shot); play a note, walk across the stage (@) and play a second note (2). If no symbols are displayed and the screen is black remain silent until a new symbol appears. This could make the audience very nervous. The time bracket represents the maximum duration of any instruction. It is not necessary or desirable to play for the entirety of the symbol s time bracket. It is very important that the player perform inventively within the boundaries of the notation, rather than merely satisfying the rules of engagement. This is not a driver s test but an occasion for expressive improvisation within specific constraints. It is advantageous for each musician to familiarize her/himself with the notational symbols and their potential interaction prior to group rehearsals. May of the instructions, however, can only be tested in the context of the full group. The performance ends when the last symbol fades to black and the CLOCK shuts off (typically c. DURATION + maximum.)