Home >Documents >Arkaos Vj3 Manual

Arkaos Vj3 Manual

Date post:09-Mar-2015
Category:
View:201 times
Download:0 times
Share this document with a friend
Transcript:

Documentation by Synkron M&D AB: Ludvig Carlson, Anders Nordmark and Roger Wiklander. Additional documentation by Jeffrey Paul Burger. The information in this document is subject to change without notice and does not represent a commitment on the part of Arkaos S.A. No part of this publication may be copied, reproduced or otherwise transmitted or recorded, for any purpose, without prior written permission by Arkaos S.A. All product and company names are or trademarks of their respective owners. Arkaos S.A. 2003; All rights reserved.

TABLE

OF CONTENTS

5

1 Introduction, installation and registrationWelcome! About the ArKaos family of products Installing ArKaos VJ Launching ArKaos VJ Registering ArKaos VJ Registration process

6 7 8 10 11 1221

2 Configuration WindowsConfiguring ArKaos VJ under Windows Recommended system configuration Setting up the displays Setting up MIDI Setting up audio input

22 22 24 27 3031

3 Configuration MacConfiguring ArKaos VJ under Mac OS Recommended system configuration Setting up the displays Setting up MIDI Setting up audio input

32 32 35 40 4647

4 Trying out ArKaos VJTrying out ArKaos VJ Playing a Patch Exploring the Preset Synths

48 50 5861

5 Basic conceptsIntroduction

6271

6 Managing Synths and PatchesIntroduction Creating a Synth Saving, Opening and Closing Synths Making screen settings for a Synth Making MIDI settings for aSynth Specifying a location for movies Managing Patches

72 72 73 75 78 79 80

ARKAOS VJ

2

83

7 Setting up the visualsPreparations The Visuals window Visuals - general handling The Visual Info dialog

84 86 91 95109

8 The effectsIntroduction The Effects window Effects - general Factory effect parameters

110 110 111 113171

9 Performing with ArKaos VJIntroduction Preparations Performing Controlling ArKaos from a MIDI controller Controlling ArKaos from the computer keyboard Controlling ArKaos VJ from a MIDI sequencer Using Automation

172 172 174 176 177 178 183187

10 The Event RecorderIntroduction Recording a live performance Recording a performance from another MIDI source Importing MIDI files Playing back a recorded performance Additional options for playing back and recording performances Managing recordings Rendering a Performance to a movie

188 189 191 193 195 196 197 198205

11 Index

ARKAOS VJ

3

ARKAOS VJ

4

1

INTRODUCTION,

INSTALLATION AND REGISTRATION

WELCOME!Congratulations on your choice of ArKaos VJ. Why just play music when you can immerse your audience in complete audiovisual experiences? ArKaos VJ does for images and video what samplers and synths do for musicand it does it in real time. This means that DJs, VJs, performing musicians and multimedia producers now have the ability to easily create and project dazzling interactive imagery to take live performances, dance events, videos and other media productions to new levels of creative expression. Displaying, projecting and recording dazzling visuals to accompany your music is just the beginning. Now you can perform with visuals (still images, animations, videos, live video feeds and special effects) just like playing an instrument, by using the computer keyboard, a MIDI controller or a MIDI sequencer. All of the animations are automatically synchronized to MIDI Time Clock or to audio via advanced beat-matching technology. Program your show in advance, jam live or just let ArKaos VJ generate the whole visual show. Your audience wont believe their eyes.

ARKAOS VJ

6

INTRODUCTION, INSTALLATION AND REGISTRATION

ABOUT THE ARKAOS FAMILY OF PRODUCTSThere are currently four products in the ArKaos family of software. All are built around the core ArKaos Engine that optimizes full-screen motion graphics.

ArKaos VJThis is the version described in this documentation. VJ stands for Video Jockey. This version will allow you to use all of the functions in ArKaos, including movies, MIDI control and live video input.

ArKaos VJ LiteThis is a limited version of ArKaos VJ that comes bundled with other products for the purpose of acquainting people with the ArKaos VJ experience. It differs from ArKaos VJ in that it does not support movie playback and video input, the number of available effects is limited, and the number of effects that can be used simultaneously is limited to 2.

ArKaos VMPVMP stands for visual MP3. In this version you can use all of the functions available in VJ, except movies, MIDI control and live video input. There are also some other differences between the versions, mainly in the form of limitations to certain functions in ArKaos VMP.

ArKaos VisualizerArKaos Visualizer is a plug-in version of the ArKaos Engine that integrates seamlessly and transparently into several major MP3 and digital media players. ArKaos Visualizer features a beat detection function, which means that it analyzes the spectrum of the music from the player and triggers visuals at each new beat, effectively letting you create stunning visual shows to accompany any audio in perfect sync with the music. This makes ArKaos Visualizer the perfect tool for distributing all the cool visuals you create with ArKaos VJ. More information about the ArKaos Visualizer is available at www.arkaos.net.

ARKAOS VJ

INTRODUCTION, INSTALLATION AND REGISTRATION

7

INSTALLING ARKAOS VJMinimum system requirementsBelow are the minimum system requirements for running ArKaos VJ. If your system meets these specifications, you can run ArKaos VJ. For information about the recommended system configuration, which will let you work the most efficiently and make full use of all the programs capabilities, please refer to the chapter Configuration Windows and the chapter Configuration Mac.

Windows Pentium III / 500 MHz. Windows 98se (second edition). DirectX version 8.1. Apple QuickTime 6.x (included). 128 MB of RAM. Windows Media Player 7.1.

Mac OS A Power Macintosh G3/400 MHz. OS 9.x. Apple QuickTime 6.x (included). 128 MB of RAM.

Installing ArKaos VJ under Windows1. Close all active applications. 2. If necessary, disable any Virus protection software. 3. Locate and double click the installer file, called ArKaos VJ 3.0.exe.The installer window appears.

4. Use the Browse button in the Destination Folder section to select a hard disk and folder for installation. 5. When you have decided on a destination folder, click Next.The installation will include all necessary files and a selection of pictures and movies for you to work with.

ARKAOS VJ

8

INTRODUCTION, INSTALLATION AND REGISTRATION

Installing ArKaos VJ under Mac OSThe installer will automatically detect whether you are running Mac OS 9 or OS X and install the correct version. 1. Quit all applications so that you return to the Finder. 2. If necessary, disable any Virus protection software. 3. Locate and double click the installer file, called ArKaos VJ 3.0.The installer window appears.

4. Use the pop-up in the Install Location section to select a hard disk and folder for installation. 5. Check that Easy Install is selected, and click Install.The installation will include all necessary files and a selection of pictures and movies for you to work with.

Documentation and helpTo get help using the program, you can use the items on the Help menu in ArKaos VJ. This gives you access to all the documentation in Adobe Acrobat PDF format, a Flash tutorial and links to the ArKaos web site. To be able to read the electronic documentation, Acrobat Reader must be installed on your system. An installer is included, located in the Extras folder inside the program folder.

ARKAOS VJ

INTRODUCTION, INSTALLATION AND REGISTRATION

9

LAUNCHING ARKAOS VJWindowsYou launch the program in any of the following ways:Use the Start menu to navigate to the ArKaos VJ program folder and select the ArKaos VJ 3.0 program icon. Double click the shortcut added to the desktop during the installation. Double click the program icon in the ArKaos VJ folder on your hard disk.

Mac OSYou can launch the program in any of the following ways:Open the ArKaos VJ folder in the location you specified during the installation and double-click the ArKaos VJ 3.0 program icon. Double-click the ArKaos VJ alias added to the desktop during the installation.

After you have installed ArKaos VJ and launch the program for the first time, the registration dialog will appear. In this dialog, you can select one of a few different ways to register your copy of ArKaos VJ, should you so wish. See below for more information.

ARKAOS VJ

10

INTRODUCTION, INSTALLATION AND REGISTRATION

REGISTERING ARKAOS VJEventhough you can run ArKaos VJ without registering it (in free mode), you get the absolute most out of the program by purchasing a serial number and becoming a registered user.

About the trial period and running ArKaos VJ in Free or Registered modeArKaos VJ can be run in Free or Registered mode. Even if you enter no serial number you are still able to use the full version of the program for a trial period of 20 days, with a temporary license. During this period, all of the functions of the program are available. After the trial period has expired however, you are only able to use the program in Free mode, until you register it. In Free Mode, you can use most of the functions in ArKaos VJ, including saving your work. However, there will always be a banner with the text www.arkaos.net displayed in both full-screen mode and in the Preview window, and you can not use MIDI control.

About serial numbersBefore describing the registration process, we need to clarify the difference between the different kinds of serial numbers for registering. There are two categories of serial numbers, temporary and full:A temporary serial number lets you use all of the features of the software for a limited period of time only, on up to three different computers. A full serial number lets you use all of the features of the software indefinitely, on one specific computer only.

ARKAOS VJ

INTRODUCTION, INSTALLATION AND REGISTRATION

11

REGISTRATION PROCESSWhen you have installed and launch ArKaos VJ for the first time, the Registration dialog appears:

From here, there are a few different ways to go, depending on whether you want to register ArKaos VJ or not, and where you obtained the program:

ARKAOS VJ

12

INTRODUCTION, INSTALLATION AND REGISTRATION

If you want to buy a serial number on our secured online shopUse this option if you have downloaded and installed ArKaos VJ from the ArKaos web site, and want to register the program. For this, you need to have a working Internet connection. 1. Click the button.Your Internet browser is launched and you are taken to the online shop on the ArKaos Web site.

2. On the web site, click Make Order.The ID of your computer is then sent to ArKaos secured web shop (when you download ArKaos VJ, the downloading computer automatically receives a unique ID). The web shop then generates a serial number for that particular ID, and you can use the serial number to register your copy of ArKaos VJ (proceed to If you have received a serial number for this computer below for information on how to do this).

If you have received a purchase key from an online shop or on your CDUse this option if you want to register the program when you have either: Downloaded ArKaos VJ from a web site other than the ArKaos web shop. Purchased a packaged version of ArKaos VJ on the Internet. Purchased a packaged version of ArKaos VJ over the counter in a store.

In any of these cases you will have received a purchase key, which you can use to receive a full serial number (if you have purchased a packaged version of the program, the purchase key is found on a sticker on the CD jewel case). When you click this button, the Purchase Key Usage dialog opens. This contains three different options for receiving a full serial number (proceed to Purchase key usage below for information on these). A purchase key can also be used as a temporary serial number (as opposed to a full serial number) by entering it instead of a serial number in the ArKaos VJ registration dialog (see Serial Activation below).Note that there is also another, additional way of using a purchase key to obtain a serial number, and that is directly on the ArKaos web site. This is described under Using a purchase key on the ArKaos web site on page 16.

ARKAOS VJ

INTRODUCTION, INSTALLATION AND REGISTRATION

13

If you have received a serial number for this computerUse this option when you have received a full serial number for registering ArKaos VJ on a specific computer (or if you want to use a purchase key as a temporary serial number). Clicking this button opens the Serial Activation dialog in which you register the program using the serial number or purchase key (proceed to Serial Activation below for information about this).

If you want to continue trying the softwareUse this option if you do not want to register ArKaos VJ yet. As previously described you can still use the program for 20 days with full functionality even if you choose not to register it. After the 20 day trial period has expired you can still continue using the program in Free mode by selecting this option. You will still have access to all of the functions, including saving your work, but there will always be a banner with the text www.arkaos.net visible on the screen when the visuals are displayed in full-screen mode, and you will not be able to use MIDI control.

ARKAOS VJ

14

INTRODUCTION, INSTALLATION AND REGISTRATION

Purchase Key Usage

When you use the If you have received a purchase key... option in the Registration dialog, this dialog opens. Here you specify how you want to use your purchase key. All three options in the dialog can be used for receiving a full serial number with which you can then register the program, as described under If you have received a serial number for this computer above.Note that there is also an additional way of using a purchase key to obtain a serial number, and that is directly on the ArKaos web site - i.e. without having to go via the Purchase Key Usage dialog. This is described under Using a purchase key on the ArKaos web site below.

The differences between the options are as follows:

If you are connected to the Internet and want to generate a serial number for this computerThis option is used if the computer on which you have installed and intend to use ArKaos VJ has a working Internet connection. Clicking this button will open the Online Activation dialog (proceed to Online Activation below for more information).

ARKAOS VJ

INTRODUCTION, INSTALLATION AND REGISTRATION

15

If you want to receive a serial number for another computer (you will need an Internet connection)This option is used if the computer on which you have installed ArKaos VJ does not have a working Internet connection, but you have also installed the program on another computer that does have a working Internet connection and you are using that computer (you can install ArKaos VJ on up to three different computers by using a purchase key as a temporary serial number, but you can only register the program with a full serial number on one specific computer). Clicking this option takes you to the ArKaos web site where you will then receive a full serial number. To be able to receive a serial number in this case you will need to provide the purchase key, and the unique ID of the computer for which you want to generate a serial number.The computer ID can be found in the Online Activation dialog, the Offline Registration dialog or the Serial Activation dialog.

If you want to receive a serial number for this computer and have no Internet connectionThis option is used if you dont have access to the Internet. If that is the case, you can e-mail or fax your computer ID and the purchase key to ArKaos, and you will receive a serial number by fax or e-mail. When you click the button, the Offline Registration dialog will appear (proceed to Offline Registration below for more information).

Using a purchase key on the ArKaos web siteIf you have a purchase key, you can also access the ArKaos web site and receive a serial number directly on-line. This is similar to the option If you want to recieve a serial number for another computer... described above, with the exception that you only need to have ArKaos VJ installed on the computer which doesnt have access to the Internet. In this case, you can use any other computer that doesnt have ArKaos VJ installed but does have access to the Internet, and go to www.arkaos.net. You can then directly on the web site fill in an on-line form with your purchase key and the computer ID of the computer on which you have installed the program, and a serial number will be generated for it.

ARKAOS VJ

16

INTRODUCTION, INSTALLATION AND REGISTRATION

After you have received the serial number, you can use it to register the program on the computer with ArKaos VJ installed. See Serial Activation on page 19 for instructions on how to do this.

Online Activation

This dialog opens if you select the first option in the Purchase Key Usage dialog. Use this dialog to receive a full serial number via e-mail: 1. Fill in the fields with your purchase key, name, company (if any) and e-mail.To receive your serial number, a valid e-mail address must be provided.

2. Enter a password of your own choice.This is very important, since it will give you access to a user zone on the ArKaos web site.

3. Click the Activate online button.The data is sent encrypted to the ArKaos web site. If everything is in order, a serial number will automatically be generated and you will receive an e-mail with a confirmation message and the serial number.

4. Quit ArKaos VJ and then relaunch the program.This is to ensure that the Preferences file is saved with the correct information.

ARKAOS VJ

INTRODUCTION, INSTALLATION AND REGISTRATION

17

5. In ArKaos VJ, pull down the Edit menu, and from the Preferences submenu, select Registration...The Serial Activation dialog opens (proceed to Serial Activation below for information on how to complete the registration).

Ofine Registration

This window opens when you click the third option in the Purchase Key Usage dialog. Take note of what it says and send the information required here to ArKaos, and a full serial number will be sent to you. You can either use e-mail or fax. The e-mail address or fax number to use is displayed at the bottom of the window. Dont forget to supply ArKaos with a means of contacting you by either e-mail or fax, otherwise we have no means of sending the serial number to you. Please also note that these are the only two ways of communication possible. ArKaos will not provide serial numbers over the phone or by mail.

ARKAOS VJ

18

INTRODUCTION, INSTALLATION AND REGISTRATION

Serial Activation

This dialog opens when you click the If you have received a serial number... button in the main registration screen, or if you select Registration... from the Edit-Preferences menu. If you have a valid full serial number (or a purchase key you want to use as a temporary serial number) you use this dialog to register ArKaos VJ in the following way: 1. Fill in the fields with your name, company (if any) and e-mail address. Do not make any changes in the Machine ID field! 2. Enter the serial number (or purchase key).If you have received a full serial number from ArKaos and it has been sent to you by e-mail, the easiest way to do this is to simply copy the serial number from the e-mail and then paste it into the dialog.

3. Click the OK button.The dialog closes.

4. Quit and restart ArKaos VJ.You are now a registered user of ArKaos VJ 3.0.

As mentioned, you can also enter a purchase key instead of a full serial number. The purchase key will then work as a temporary serial number.There is a significant difference between using a purchase key and a serial number: A purchase key allows you to install and use the full version of the program on up to three different computers, but only for a limited period of time. A serial number allows you to install and use the full version of the program indefinitely, but on one computer only.

ARKAOS VJ

INTRODUCTION, INSTALLATION AND REGISTRATION

19

ARKAOS VJ

20

INTRODUCTION, INSTALLATION AND REGISTRATION

2

CONFIGURATION WINDOWS

CONFIGURING ARKAOS VJ UNDER WINDOWSThis chapter will guide you through the basic preparation procedures needed to run ArKaos VJ on a Windows machine, and will provide some recommendations for getting the absolute most out of ArKaos VJ.

RECOMMENDED SYSTEM CONFIGURATIONBelow are the recommended system requirements, as well as descriptions of optional equipment and the system configuration that will allow you to make full use of the capabilities of ArKaos VJ.

Recommended systemPentium 4 / 1.2 GHz or better. An AGP 4X graphics card or better. Windows 98se, ME, 2000 or XP.Running ArKaos VJ continuously for an extended period of time requires an operating system with very efficient memory management. Therefore Windows 2000 or XP is recommended. These operating systems also feature more extensive support for video devices.

Direct X 9.0 or better. Apple QuickTime 6.x or better (included). Windows Media Player 9 or better (allows you to use 5.1 surround WMA files). 256 MB RAM or more.

ARKAOS VJ

22

CONFIGURATION WINDOWS

Optional equipmentArKaos VJ will operate with nothing more than a notebook or desktop PC. However, to take full advantage of the program, you will probably want some additional equipment:A MIDI controller and a MIDI interface.This is essential for controlling ArKaos VJs visual effects in real-time (you can do this from the computer keyboard as well, but then you will not have access to velocity, pitch bend and modulation wheel). For details about the MIDI equipment and installation, see Setting Up MIDI on page 27.

A projector or a second monitor.The program can display the visual effects on a projector or a monitor other than the main display. The ability to take advantage of this depends on whether your computer can handle more than one monitor or not. Most PC notebooks have a built-in external monitor connection. PCs need to have two separate graphics cards or a dual-head graphics card. See Setting Up The Displays below for more information.

A MIDI sequencer program.Recording your MIDI control messages in a MIDI sequencer gives you complete automatic playback of the visual effects. ArKaos VJ handles internal MIDI communication within the computer via ReWire (see page 180). Alternatively this can be done using a virtual MIDI Driver that enables multiple MIDI programs to use the same MIDI device simultaneously (see page 180). You can also connect an external sequencer (either a hardware sequencer or a second computer running a software sequencer) to ArKaos VJ via the MIDI interface.

A Direct X compatible video device.ArKaos VJ can grab still images, and also supports streaming video input, from a connected video device. Any device connected through USB, FireWire, acquisition cards etc. can be used, as long as Direct X can handle it.

ARKAOS VJ

CONFIGURATION WINDOWS

23

SETTING UP THE DISPLAYSModern computers offer a number of choices regarding display resolution and color depth. Both of these settings determine the amount of data that ArKaos VJ has to manipulate. The greater the amount of data, the faster your processor and system buses must be. ArKaos VJ also offers the possibility of setting the display resolution and color depth separately for each synth (ArKaos document) within ArKaos itself, and this determines the amount of data that needs to be processed by your system as well. See page 75 for information about setting the resolution separately for each synth.

General considerations In most cases, you should use a resolution of 640 x 480 for your ArKaos synths because it is a standard trade-off between resolution and bandwidth. 800 x 600 or higher may work on fast machines, however the increase in resolution is usually not worth the trade-off in throughput for applications such as projecting motion graphics. ArKaos VJs synths can have a color depth setting of thousands of colors (16 bit) or millions of colors (32 bit). ArKaos VJ synths use a default resolution setting of 640 x 480 and millions of colors. Regardless of what resolution you otherwise use, ArKaos VJ will automatically switch the monitor to the Synths screen size (e.g. 640 x 480) when you activate the ArKaos Engine (the full screen display - see page 69), and then switch it back to your preferred working resolution when you return to ArKaos VJ. So you dont need to change your usual system resolution to adapt it to what ArKaos VJ visuals use.

ARKAOS VJ

24

CONFIGURATION WINDOWS

Setting up one displayAs mentioned above, ArKaos VJ automatically switches the monitor resolution when activating the ArKaos Engine, and then switches it back again when you return to work in ArKaos VJ. This is because ArKaos VJ uses DirectDraw to communicate directly with your graphics hardware when displaying visuals, and therefore you dont need to make any settings except for the following: 1. Open the Display Properties dialog from the Windows control panel or by rightclicking on your desktop, and set the number of colors to at least High Color (16 bits).Note that this does not affect the ArKaos engine, but it does affect the ArKaos VJ work and preview windows.

On most modern PCs, the video card is connected to a port called AGP (Accelerated Graphics Port). If the video card in your system is not connected via AGP however, then you also need to do the following: 2. In ArKaos VJ, select Preferences from the Edit menu, and from the submenu that appears, select Monitors....The Monitor information dialog opens.

3. In the dialog that appears, click in the Use Mode X box to activate this function. This informs ArKaos VJ that you are using a non-AGP video card.

ARKAOS VJ

CONFIGURATION WINDOWS

25

Setting up two displaysArKaos VJ can display the visuals on a second monitor or a projector, leaving the first monitor for the work windows and for other programs windows. If you are fortunate enough to own (and have a system that supports the use of) a projector or two monitors, proceed as follows: 1. Select Preferences from the Edit menu and then select Monitors.The Monitors dialog opens. The dialog contains a drop-down menu from which you can choose a primary and a secondary display driver to use. It also displays a list of all the graphic modes (resolutions and color depths) they are capable of using. Note that this list is for reference only, and selecting an option in it does not affect neither ArKaos VJ nor your system in any way. It can however be used for checking whether your computer can actually handle a certain resolution before switching an ArKaos synth to that resolution.

2. From the Select your monitor drop-down list, select the monitor that you want to use for displaying the visuals.If your system is set up correctly, both your primary and secondary display driver will be listed for you to choose from. If not, consult the troubleshooting manual for your operating system.

3. If any monitor is connected to a non-AGP video card, be sure to activate the Use Mode X option for it, as described under Setting up one display above. There may be situations when you are not absolutely sure which monitor is selected for the display. If that is the case, just select Start Full Screen from the ArKaos menu and check which monitor the visuals appear on. See Setting up one display above, and consult the help section for your operating system for information about how to set up resolution and color depth for a second monitor.ARKAOS VJ

26

CONFIGURATION WINDOWS

SETTING UP MIDIWhile it is possible to operate ArKaos VJ using only the computer keyboard and mouse (see page 177), triggering via a MIDI controller or from a MIDI sequencer offers much more flexibility. The following is a description of how ArKaos VJ communicates via MIDI and how to set things up.

Controlling ArKaos VJ from external devicesWhen you want to control ArKaos VJ from an external controller such as a keyboard, a MIDI guitar or similar, or when you want to send MIDI signals to ArKaos VJ from either a stand-alone sequencer or a sequencer running on another computer, proceed as follows: 1. Connect and set up the MIDI interface as described in its documentation. 2. Connect a MIDI cable from the MIDI Out port on the MIDI controller to MIDI In on the interface. 3. Turn on the MIDI interface (if needed) and the MIDI controller.Make sure the MIDI controller is actually transmitting MIDI data when you play it (refer to the documentation for the MIDI controller).

4. Launch ArKaos VJ. 5. Pull down the Edit menu and select MIDI Setup from the Preferences submenu.The MIDI Setup dialog opens.

ARKAOS VJ

CONFIGURATION WINDOWS

27

6. If youre running under Windows, make sure Microsoft MIDI is selected.If you have a ReWire compatible sequencer program running on the same computer, you will also have the possibility of selecting ReWire. However, this option is for controlling ArKaos VJ from other programs (see page 180).

7. From the drop-down list, select the MIDI device to which you have connected your MIDI equipment. 8. If you have multiple MIDI devices installed in your system and want to use them all simultaneously, check the Use all devices box. 9. When youre done, Click OK. You have now set up ArKaos VJ, so that it responds to MIDI signals from the correct device. You must however also make sure that ArKaos VJ is set to receive on the same MIDI channel the external MIDI device transmits on. This is done separately for each Synth (ArKaos VJ file), and is described on page 78.You can check whether ArKaos receives incoming MIDI signals by observing the MIDI activity indicator in the top right corner of the ArKaos VJ interface.

When ArKaos VJ receives MIDI signals, the indicator lights up.

ARKAOS VJ

28

CONFIGURATION WINDOWS

Controlling ArKaos VJ from programs running on the same computerIf you want to control ArKaos VJ from a MIDI sequencer program running on the same computer, the most convenient solution is to use ReWire (this is described on page 180). If using ReWire isnt possible, you need to install a third-party application that enables multiple MIDI programs to use the same MIDI device simultaneously, by providing virtual MIDI ports. There are various such programs available as freeware (one of the most well known is called Hubis LoopBack Device). From here on, the application required will be referred to as the MIDI application. 1. Make sure you have installed and properly set up the MIDI application of your choice.Please refer to the documentation included with it.

2. Launch ArKaos VJ. 3. Select Preferences from the Edit menu and choose MIDI Setup. 4. In the dialog that appears, pull down the drop down menu and select one of the inputs provided by the MIDI application.If the MIDI application was installed and set up properly, the virtual MIDI ports made available by it should be listed.

5. Launch the MIDI sequencer program from which you want to control ArKaos VJ.Make sure that the virtual MIDI ports provided by the MIDI application are available as outputs.

6. In the MIDI sequencer, set the MIDI Output of each channel containing MIDI data you wish to send to ArKaos VJ to any one of the virtual MIDI ports.This connects the output of the MIDI sequencer to the input of ArKaos VJ.

7. In ArKaos VJ, select Get Synth Info from the Synth menu and set the current ArKaos VJ Synth to receive on the appropriate MIDI channels.See page 78 for more information about this.

ARKAOS VJ

CONFIGURATION WINDOWS

29

Testing the MIDI settingsYou can verify that the MIDI settings you have made are OK in the following way: 1. Select a Preset synth from the File menu.The available Preset Synths are listed near the bottom of the File menu.

2. Set your MIDI controller to transmit on channel 1. 3. Open the Get Synth Info dialog from the Synth menu, and make sure the Preset synth is set to receive on channel 1.See page 78 for more information.

4. If the Preview window isnt open, select Show Preview from the ArKaos menu (or use the keyboard shortcut [Ctrl]-[P]).In the Preview window, you can check your visuals and effects while you are working.

5. Try playing different keys on your MIDI controller.The MIDI activity indicator in the top right corner should blink, and you should see various images and effects in the Preview window while you are playing. If not, go back and redo the connections and settings. You may also try running other MIDI software to make sure that your MIDI interface is working correctly.

SETTING UP AUDIO INPUTIt is possible to synchronize your performances to an audio signal using the built-in Beat detection algorithm. Some effects can also be affected by incoming audio in various ways. How to set things up so that ArKaos VJ receives the correct audio signal depends on your audio card, but generally you need to activate recording of the desired source signal in the audio cards control panel. Most audio cards come with a control panel or mixer application where you can specify the source signal to be recorded. This could be a signal routed the audio cards physical inputs, or the output from a built-in CD player for example. Consult the documentation that came with your audio card for specific information about your audio card and how to select a recording source.

ARKAOS VJ

30

CONFIGURATION WINDOWS

3

CONFIGURATION MAC

CONFIGURING ARKAOS VJ UNDER MAC OSThis chapter will guide you through the basic preparation procedures needed to run ArKaos VJ on a Macintosh, and will provide some recommendations for getting the absolute most out of ArKaos VJ.

RECOMMENDED SYSTEM CONFIGURATIONBelow are the recommended system requirements, as well as descriptions of optional equipment and the system configuration that will allow you to make full use of the capabilities of ArKaos VJ.

Recommended systemG4 / 800MHz or better. OS 9.2.2 or 10.2 and up. Apple QuickTime 6.x or better (included). 256MB of RAM or more.

Memory considerations under Mac OS 9.xIf you are running ArKaos VJ under OS 9.x, there are a few things related to system memory that you should consider.

Virtual memoryArKaos VJ (like other memory intensive applications) works best with virtual memory turned off. To ensure that virtual memory is turned off, do the following: 1. Select Control Panels from the Apple menu and choose Memory.The Memory panel appears.

2. If Virtual Memory is turned on, click the Off button to turn it off. 3. Restart your computer.

ARKAOS VJ

32

CONFIGURATION MAC

Assigning system memory to ArKaos VJUnder OS 9.x, every Macintosh program has a memory setting. This is used for telling the computer how much memory to allocate to a particular program. (This is not a consideration under OS X.) This setting can be changed from the Mac OS Finder as described below. When ArKaos VJ is installed, the memory assignment is automatically set to the optimal value for your type of Macintosh. You can, however, raise or lower this value as you see fit. Bear in mind that the more memory you assign to the program, the more pictures you will be able to use. We therefore strongly advice you not to lower the value. When the program displays pictures, it tries to preload them into RAM for quick access. However, since preloading all pictures can potentially require quite a lot of memory, ArKaos VJ uses a dynamic memory allocation scheme that works like a memory cache. As many pictures are preloaded into this cache as the available memory can accommodate. When a new picture is to be displayed, ArKaos VJ moves it into the cache, while another picture is removed from the cache to make room. This allows you to use a lot more pictures than the available RAM can accommodate. This transfer of pictures in and out of the cache can cause a slight delay, however. Assigning more memory to the program enables a larger cache, and therefore less transfers and faster performance. So, if you have RAM to spare, dont hesitate to raise the amount of memory assigned to ArKaos VJ.Movies are not loaded into RAM unless you specify this in the program for a particular movie. See page 107 for more information.

To change the amount of RAM dedicated to ArKaos VJ under OS 9.x, proceed as follows: 1. Quit ArKaos VJ if it is running. 2. Locate the ArKaos VJ program icon in the Finder and click on it once to select it. 3. Select Get Info from the File menu. 4. Select Memory from the pop-up menu. 5. Change the memory setting by clicking on it and typing in a new value. 6. Now, ArKaos VJ will use this amount of RAM, if it is available.If the requested amount of memory isnt available for the program to grab (you might have other programs running which already occupy some of your memory), it will use as much as it can get. If the program cant even find the minimum amount of RAM, it wont start.ARKAOS VJ

CONFIGURATION MAC

33

About the Memory window (Os 9.x and OS X)If you open this window (located on the Edit menu) and activate the full screen display, the meter continuously displays how much RAM is being used. Since ArKaos uses a dynamic memory allocation scheme (see above), the amount of memory in use will change depending on which visuals are displayed and which effects are activated. You can use the Memory meter to pinpoint effect combinations that are particularily memory demanding. This way you can determine if you need to alter your Patch or assign more memory to the program (OS 9.x only).

Optional equipmentArKaos VJ will operate with nothing more than a Macintosh computer. However, to take full advantage of the program, you will probably want some additional equipment:A MIDI controller and a MIDI interface.This is essential for controlling ArKaos VJs visual effects in real-time (you can do this from the computer keyboard as well, but then you will not have access to velocity, pitch bend and modulation wheel). For details about the MIDI equipment and installation, see Setting up MIDI on page 40.

A projector or a second monitor.The program can display the visual effects on a projector or a monitor other than the main display. The ability to take advantage of this depends on whether your computer can handle more than one monitor or not. Most Macintosh desktop models have a dual head graphics card to manage a second monitor. Macintosh Powerbooks and iBooks also have a built-in external monitor connection. See Setting Up The Displays below for more information.

A MIDI sequencer program.Recording your MIDI control messages in a MIDI sequencer gives you complete automatic playback of the visual effects. ArKaos VJ handles internal MIDI communication within the computer via ReWire (see page 180) or OMS under Mac OS 9.x and via CoreMIDI or ReWire (see page 180) under Mac OS X. You can also connect an external sequencer (either a hardware sequencer or a second computer running a software sequencer) to ArKaos VJ via a MIDI interface.

A QuickTime compatible video device.ArKaos VJ can grab still images, and also supports streaming video input, from a connected video device. Any device connected through USB, FireWire, acquisition cards etc. can be used, as long as QuickTime can handle it.

ARKAOS VJ

34

CONFIGURATION MAC

SETTING UP THE DISPLAYSModern computers offer a number of choices regarding display resolution and color depth. Both of these settings determine the amount of data that ArKaos VJ has to manipulate. The greater the amount of data, the faster your processor and system buses must be. ArKaos VJ also offers the possibility of setting the display resolution and color depth separately for each synth (ArKaos document) within ArKaos itself, and this determines the amount of data that needs to be processed by your system as well. See page 75 for information about setting the resolution separately for each synth.

General considerations In most cases, you should use a resolution of 640 x 480 for your ArKaos synths because it is a standard trade-off between resolution and bandwidth. 800 x 600 or higher may work on fast machines, however the increase in resolution is usually not worth the trade-off in throughput for applications such as projecting motion graphics. ArKaos VJs synths can have a color depth setting of millions of colors (32 bit) or thousands of colors (16 bit).

Considerations for adjusting display settingsArKaos VJ synths use a default resolution setting of 640 x 480 and millions of colors. If your monitor is already set to this resolution, then you dont need to change anything. If you normally use a higher resolution in your other work, however, you need to make some considerations for adjusting display settings for optimum performance with ArKaos VJ. If you have set your monitor to use a higher resolution than ArKaos VJs standard synth resolution 640 x 480, the visuals projected by ArKaos VJ will not fill the entire screen when you activate the ArKaos Engine (the fullscreen display - see page 69).

ARKAOS VJ

CONFIGURATION MAC

35

To remedy the above situation, you can do one of the following:Manually change the monitors resolution to 640 x 480.This works, but will make the letters and windows on the screen look rather big and clumsy, if you use a fairly large monitor. If your particular Macintosh doesnt support 640 x 480 resolution, you can either select the next higher resolution (this will not do any harm to your system, but it will cause 640 x 480 images to not cover the entire screen) or use one of the other two methods described below. To change the resolution under OS 9.x, select Control Panels from the Apple menu and choose Monitors. Under OS X, select System Preferences from the Apple menu and choose Displays.

Set up each Synth that you create to work in the same resolution and pixel depth your monitor is set to.You then also need to make sure all your visuals are this size. (See page 75 for information about setting display resolution within a Synth).

Set up ArKaos VJ so that it automatically switches the monitor to the Synths screen size (640 x 480 in this example) when you activate the full-screen display, and then switches it back to your preferred working resolution when you return to ArKaos VJ.This is ArKaos VJs default setting, as it is the optimal solution for most situations. See below for instructions.

ARKAOS VJ

36

CONFIGURATION MAC

Setting up one display with automatic monitor switchingAs mentioned above, you can set things up so that ArKaos VJ automatically switches monitor resolution when activating the ArKaos Engine, and then switches back to your working resolution again when you return to work in ArKaos VJ. This means that all work windows are affected by your working resolution setting, but visuals displayed in the ArKaos engine are not. To set this up, proceed as follows: 1. In ArKaos VJ, select Preferences from the Edit menu, and then select the Monitors option.The Monitor Preferences dialog opens.

2. If you have a Power Macintosh with AGP or PCI bus you can simply activate Auto detect monitor, and you will get a list of all the monitor modes your Macintosh model is capable of using.This step is necessary for informing ArKaos VJ about which resolutions your particular monitor is capable of using. Note however that the ability to actually use all the resolution modes listed depends on the monitor, the amount of video RAM etc. ArKaos VJ also identifies your current working resolution and displays it in this dialog.

Note that not all brands of monitors support the auto detection function. If you have such a monitor, you will instead have to manually inform ArKaos VJ about which resolutions your monitor can use (see step 3 below).

ARKAOS VJ

CONFIGURATION MAC

37

3. If you cant, or for some reason dont want to, use the automatic option, you can instead manually build a list of the resolutions available.To do so, first make sure Auto detect monitors is not activated. Then access your Monitor control panel (OS 9) or Display panel (OS X) (without closing the Monitor Preferences dialog in ArKaos VJ) and click on each available resolution. Then switch back to ArKaos VJ. Each resolution you clicked on now appears in the ArKaos VJ Monitor Preferences dialog.

4. When youre done, close the Monitor Preferences dialog.You have now provided ArKaos VJ with information about the resolutions your monitor is capable of using.

5. Now select Preferences from the Edit menu and choose ArKaos Engine.The ArKaos Engine dialog appears.

6. Click the option Try to set monitor resolution and pixel depth to activate it (put a checkmark in the box).When this is activated, the ArKaos Engine will switch to the resolution the currently used synth is set to when displaying visuals, regardless of what working resolution your system is set to.

7. Most often, you will probably also want to activate Restore Monitor when deactivating ArKaos.If this option is activated, the resolution and pixel depth will be restored to your original working settings when you return from the full-screen display to ArKaos VJ. Otherwise, the resolution setting of the current synth will remain in effect.

8. Click OK to close the dialog. You will now experience one of three results, depending on the screen size setting for the current synth: If the Synth you are working with is set to operate at the same screen size as the monitor is set to, there will be no change.

ARKAOS VJ

38

CONFIGURATION MAC

If the Synth is set to a resolution other than what the monitor is currently set to, and that desired resolution is available in the list in the Monitor Preferences dialog (as described above), the resolution is automatically switched (and optionally switched back when you exit ArKaos). If the Synth is set to a resolution other than what the monitor is currently set to, but this desired resolution is not available in the Monitor Preferences list, the resolution is not switched, and the images will only occupy part of the screen.

Setting up two displays with automatic monitor switchingArKaos VJ can display the visuals on a second monitor or projector, leaving the first monitor for the work windows and for other applications. Automatic monitor switching works basically the same way with two displays as it does with one. There is just one additional step required, and that is informing ArKaos VJ about which monitor you want to use for displaying visuals. If you are fortunate enough to own (and have a system that supports the use of) a projector or two monitors, proceed as follows: 1. In ArKaos VJ, select Preferences from the Edit menu and then select Monitors.The Monitor Preferences dialog opens. The settings for the primary monitor is shown, but if your system is set up properly and the program has detected the second monitor, the Next button is available (not greyed-out), allowing you to select the second monitor. If it isnt available, your system is probably not set up correctly. If so, consult the troubleshooting manual for your operating system.

2. Use the Previous and Next buttons to select the monitor that you want to display the visuals on, 3. Follow the procedure described on page 37 for setting up a list of available resolutions and activating automatic switching for the monitor you want to use for displaying the visuals. There may be situations when you are not absolutely sure which monitor is selected for the display. If that is the case, just select Start Full Screen from the ArKaos menu and check which monitor the visuals appear on.

ARKAOS VJ

CONFIGURATION MAC

39

SETTING UP MIDIWhile it is possible to operate ArKaos VJ using only the computer keyboard and mouse (see page 177), triggering via a MIDI controller or from a MIDI sequencer offers much more flexibility. The following is a description of how ArKaos VJ communicates with MIDI devices and programs, and how to set things up.

Conguring MIDI under OS 9.xUnder OS 9.x, ArKaos VJ can use one of three possible systems for communicating via MIDI: OMS, ReWire or Direct Driver. The difference between these systems and how to use them is described below.

OMSOMS (Open Music System), co-developed by Steinberg and Opcode Systems Inc., is a free system extension that standardizes MIDI communication both with MIDI interfaces and between programs. It also lets multiple MIDI applications communicate and share resources, such as instrument Patch names and timing information. OMS supports multi-port interfaces and can be used for receiving MIDI data both from external MIDI devices and from other (OMS-compatible) MIDI programs. ArKaos VJ requires OMS 2.3.7. Set things up as follows: 1. Make sure you have installed and set up your MIDI interface and OMS correctly.See the OMS documentation for details.

2. Connect a MIDI keyboard or other controller to the MIDI In on your interface and set it to transmit on channel 1.Refer to the hardware documentation if necessary.

Note that ArKaos VJ must also be set to receive on the same MIDI channel that the MIDI controller is transmitting on. This is done individually for each ArKaos VJ Synth. For instructions on this, see page 78.

ARKAOS VJ

40

CONFIGURATION MAC

3. Launch ArKaos VJ. 4. Pull down the Edit menu and select MIDI System from the Preferences submenu.The MIDI System dialog opens.

5. In the MIDI System dialog, select OMS and click OK. 6. Quit ArKaos VJ and launch it again for your settings to take effect.

Direct DriverDirect Driver specifies either the Printer or Modem serial port for connecting a MIDI interface. Hence, newer Macs equipped with USB ports cannot use Direct Driver. Direct Driver can be used when you wish to use MIDI signals from an external device, connected to a regular (as opposed to multi-port) MIDI interface, in its turn connected to either the Modem port or Printer port on your computer. This could for example be an external MIDI controller such as a keyboard, a stand-alone hardware sequencer or a MIDI sequencer program running on another computer. Direct Driver can, unlike OMS, not be used for multi-port interfaces or programs running on the same computer (see page 43). Set things up as follows: 1. Connect and set up the MIDI Interface as described in its documentation.A standard single interface can be connected to either the Modem port or the Printer port. Which one to choose depends on if you have any other equipment (such as a printer or a modem) already connected to one of the ports.

2. Connect the MIDI Cable from the MIDI Out port on the MIDI controller to MIDI In on the interface, and set the controller to transmit on channel 1.Refer to the hardware documentation if necessary.

ARKAOS VJ

CONFIGURATION MAC

41

Note that ArKaos VJ must also be set to receive on the same MIDI channel that the MIDI controller is transmitting on. This is done individually for each ArKaos VJ Synth. For instructions on this, see page 78. 3. Turn on the MIDI interface (if needed) and the MIDI Controller.Make sure the MIDI controller is actually transmitting MIDI data when you play it (refer to the documentation for the MIDI controller).

4. Launch ArKaos VJ. 5. Pull down the Edit menu and select MIDI System from the Preferences submenu.The MIDI System dialog opens.

6. Select Direct Driver, if it isnt already selected, and click OK. 7. If you changed the MIDI driver setting in step 6 above, quit ArKaos VJ and restart it for the changes to take effect. 8. Pull down the Edit menu and select MIDI Setup from the Preferences submenu.The MIDI Setup Direct Driver dialog opens.

9. Select the port on your computer (Modem or Printer) to which you have connected your MIDI equipment, and click OK. If either MIDI port is not available, this is because it is occupied by some other software. For example, if you have a printer which uses AppleTalk connected to the printer port, the printer port can not be used for MIDI.

ARKAOS VJ

42

CONFIGURATION MAC

Controlling ArKaos VJ from programs running on the same computerIf you want to control ArKaos VJ from a MIDI sequencer program running on the same computer under OS 9.x, the most convenient solution is to use ReWire (see page 180). However, if you want to control ArKaos VJ from another program running on the same computer via OMS, proceed as follows: 1. Launch the other program and make sure it uses OMS. 2. In ArKaos VJ, select Preferences from the Edit menu and choose MIDI Setup.The MIDI Setup OMS dialog appears.

3. Pull down the pop-up menu and select the desired OMS input.The name of the MIDI program you launched and made settings for in step 7 above should now be available on the menu, and you can select it as an input. If that application is not available on the pop-up menu, choose the IAC driver. This serves as a virtual MIDI cable connecting applications within your computer. (See the OMS documentation for more info).

4. In the other MIDI program, set the MIDI output you want to use to the same value as the input you set in ArKaos VJ - the program name or IAC.This connects the output of the MIDI program to the input of ArKaos VJ.

ARKAOS VJ

CONFIGURATION MAC

43

Conguring MIDI under OS XUnder Mac OS X, ArKaos VJ uses the CoreMIDI protocol to communicate with MIDI devices. When you want to control ArKaos VJ from an external controller such as a keyboard, a MIDI guitar or similar, or when you want to send MIDI signals to ArKaos VJ from either a stand-alone sequencer or a sequencer running on another computer, proceed as follows: 1. Connect and set up the MIDI interface as described in its documentation. 2. Connect a MIDI cable from the MIDI Out port on the MIDI controller, to MIDI In on the interface. 3. Turn on the MIDI interface (if needed) and the MIDI controller.Make sure the MIDI controller is actually transmitting MIDI data when you play it (refer to the documentation for the MIDI controller).

4. Launch ArKaos VJ. 5. Pull down the Edit menu and select MIDI Setup from the Preferences submenu.The MIDI Setup dialog opens.

6. Make sure CoreMIDI is selected.If you have a MIDI sequencer program running on the same computer, you will also have the possibility of selecting ReWire. However, this option is for controlling ArKaos VJ from other programs running on the same computer (see page 180).

7. From the drop-down list, select the MIDI device to which you have connected your MIDI equipment. 8. When youre done, Click OK. Note that ArKaos VJ must be set to receive on the same MIDI channel that the MIDI controller is transmitting on. For instructions on this, see page 78.ARKAOS VJ

44

CONFIGURATION MAC

Controlling ArKaos VJ from programs running on the same computerIf you want to control ArKaos VJ from a MIDI sequencer program running on the same computer under OS X, ReWire is used (see page 180 for instructions on how to set up ReWire).

Testing the MIDI settingsYou can verify that the MIDI settings you have made are OK in the following way: 1. Select a Preset synth from the File menu. 2. Set your MIDI controller to transmit on channel 1. 3. Open the Get Synth Info dialog on the Synth menu, and make sure the Preset synth is set to receive on channel 1. 4. If the Preview window isnt open, select Show Preview from the ArKaos menu (or use the keyboard shortcut [ ]-[P]).In the Preview window, you can check your visuals and effects while you are working.

5. Try playing different keys on your MIDI controller.The MIDI activity indicator in the top right corner should blink, and you should see various images and effects in the Preview window while you are playing. If not, go back and redo the connections and settings. You may also try running other MIDI software to make sure that your MIDI interface is working correctly.

ARKAOS VJ

CONFIGURATION MAC

45

SETTING UP AUDIO INPUTIt is possible to synchronize your performances to an audio signal using the built-in Beat detection algorithm. Some effects can also be affected by incoming audio in various ways. How to set up so that ArKaos VJ receives the audio signal depends on your Mac OS version and whether the Mac is equipped with audio inputs.

Setting up under Mac OS 9.xThere are three possible ways to select sound input under Mac OS 9.x: By selecting the built-in CD player as the source in the Sound Input control panel. By selecting the signal fed into the Macs audio inputs as the source in the same control panel. By selecting an installed audio card as the input source in the same control panel. It is not possible to internally route the output from a MP3 player or similar running on the same Mac to ArKaos VJ.

Setting up under Mac OS XThere are two possible ways to select sound input under Mac OS X: By selecting the Macs built-in audio inputs as the source in the System Preferences Sound Inputs dialog. By selecting an installed audio card as the input source in the same dialog. It is not possible to internally route the output from a MP3 player or CD player running on the same Mac to ArKaos VJ.

ARKAOS VJ

46

CONFIGURATION MAC

4

TRYING

OUT

ARKAOS VJ

TRYING OUT ARKAOS VJThis chapter provides a simple tutorial designed to give you a brief overview of how you work with ArKaos VJ. The tutorial assumes the following:That your monitor is set to at least a resolution of 640 x 480 pixels in thousands of colors. That you have a MIDI interface connected to your computer, and a MIDI keyboard (or other controller) connected to this interface.If you dont have a MIDI controller however, you can use the computer keyboard instead (see page 177 for instructions).

That you have made the basic preparations for using ArKaos VJ on the PC or Mac as described in the chapter Configuration Windows and the chapter Configuration Mac.

Interactive helpThe ArKaos VJ interface offers several ways for you to get help using the software:Contextual help.You can position the cursor over any element in the ArKaos VJ interface and a description will pop up after a short period of time.

Electronic help.The items on the Help menu provide several on-screen documentation options for ArKaos VJ.

Web access.The ArKaos web site features a wealth of valuable information for ArKaos VJ users. You can reach the ArKaos web site via a direct web link in the program, accessible either via the Help menu (the Check ArKaos Web Site item) or the ArKaos VJ interface (the ArKaos VJ logo in the upper left corner of the Synth window). Just click either of these to launch your Internet browser and access the ArKaos web site. The Help menu also contains a direct web link to the ArKaos Support web site, where you can receive help should you run into problems with the software.

ARKAOS VJ

48

TRYING OUT ARKAOS VJ

The above mentioned interactive help options contextual help and web access can be activated and deactivated at your own leisure, as follows: 1. Pull down the Edit menu, and from the Preferences submenu select Interface....The Interface Preferences dialog opens.

2. Check or uncheck the items Show interactive help and Use web link on synth window in the dialog to activate/deactivate the corresponding help option.You might for example want to deactivate the web link option so as not to accidentally launch your Internet browser if you happen to click on the ArKaos VJ logo on the program interface. Note however that deactivating the web link option does not affect the Check ArKaos Web Site item on the Help menu, but just the web link on the interface.

ARKAOS VJ

TRYING OUT ARKAOS VJ

49

PLAYING A PATCHIn ArKaos VJ, the main document is called a Synth file, and has the file extension .kos. A Synth contains all of the visuals used in a performance and stores one or more Patches containing the keyboard assignments for visuals and effects. 1. Launch ArKaos VJ.The factory Preset Synth Adventure.kos file loads automatically. If not, just select Adventure.kos from the File menu. This is one of the Preset synths, complete with visuals and effects, included in the ArKaos VJ installation. The Synth window

The Patch window

The scrolling control

You will see several windows. The one at the top is the Synth window. It displays the current Patch name and provides access to other Patches stored in the Synth, as well as shortcuts to some fundamental functions in ArKaos VJ. The window at the bottom with the keyboard is the Patch window,

ARKAOS VJ

50

TRYING OUT ARKAOS VJ

showing which visuals (pictures, movies, video feeds or flash text animations) and effects are assigned to the different keys in the current Patch. The MIDI keyboard also contains a scrolling control to allow you to access the full range of keys. 2. Decide whether you want to play the Patch via MIDI or via the computer keyboard, and click on the corresponding icon in the Patch window.The Patch Window changes appearance accordingly when you click an icon.

3. Pull down the ArKaos menu and select Start Full Screen.This starts the ArKaos engine, the heart of ArKaos VJ, which displays the visuals in fullscreen mode.

ARKAOS VJ

TRYING OUT ARKAOS VJ

51

Alternatively, you can click the Start Full Screen button in the Synth window.

4. Try playing different keys.You will see different visuals and effects as a result. Some of the effects are apparent almost instantaneously, while others require that you hold the key for a while.

Note that if youre using a second monitor or projector dedicated to displaying the visuals, you can also audition the images and effects by clicking on the onscreen keyboard on your work window monitor.

5. Exit the full-screen display.If you only have one monitor, simply click the mouse button (Macintosh) or the left mouse button (PC). If you have two monitors, select Stop Full Screen from the ArKaos menu on your work window monitor.

Switching PatchesA Patch contains settings for each key on the keyboard, as displayed in the Patch window. A Synth can contain up to 128 Patches. Next, well switch to a different Patch within the same Synth: 1. Click on the Synth window at the top of the screen to activate it. 2. Click on the Next Patch (up arrow) button. This selects the next Patch, entitled Empty: 1.

Patch name

Next Patch

Previous Patch

Show Patch window

3. Click on the Show Patch Window button to the right of the selection arrows.A new Patch window opens for this Patch.

ARKAOS VJ

52

TRYING OUT ARKAOS VJ

If you now activate the ArKaos Engine as previously described, you will play the new Patch, with the effects and visuals laid out as shown in the new Patch window. However, as you can see, the keyboard of the new Patch is blank, since no visuals or effects are assigned to it. We will look into how to add visuals and effects to a Patch next.When you activate the full-screen display, the currently selected, open Patch is always the one that will be played. You select an open Patch with the arrow buttons and the Show Patch Window button as described above, or by clicking directly on the corresponding Patch window.

Adding a visual to a PatchNext well add a visual to the new Patch you opened previously: 1. Click on the Visuals window to make it active. If the Visuals window is not visible, select Visuals from the Synth menu (or use the keyboard shortcut [ ]-[1] on the Mac; [Ctrl]-[1] on the PC).The Visuals window contains lists of all visuals used in the Synth.

2. Click the movie tab at the top of the Visuals window to make sure the list of movies is displayed.The visuals are organized into four different categories, accessed by clicking the corresponding tab at the top of the Visuals window. These are, from left to right: Static pictures, movies, live video feeds and Flash text animations.

ARKAOS VJ

TRYING OUT ARKAOS VJ

53

3. Click and drag any icon from the list of movies in the Visuals window onto the bottom part of any key in the Patch window.The bottom part, or cell, of each key holds visual icons, while the upper cell of each key holds effect icons (see below). ArKaos VJ only allows you to drop the appropriate icon type in these cells. If you drop an icon in a cell already containing an icon of the same type (visual or effect), it will replace the previous icon.

Effect cells

Visual cells

4. Make sure the Preview window is open. If it isnt, select Show Preview on the ArKaos menu (or use the keyboard shortcut [ ]-[P] on the Mac; [Ctrl]-[P] on the PC).The Preview window is useful if you dont want to switch to full-screen mode to audition visuals and effects, as described on page 50.

5. Press the key on which you placed the visual, or click on it in the on-screen keyboard.You should see the image appear in the Preview window. Also note that you get a visual indication of the key stroke - the key you press lights up in red in the Patch window.

ARKAOS VJ

54

TRYING OUT ARKAOS VJ

Adding an effect to a PatchNext, well add an effect to the same key you previously placed a visual on. 1. Click on the Effects window to make it active. If the Effects window is not visible, select Effects from the Synth menu (or use the keyboard shortcut [ ]-[2] on the Mac; [Ctrl]-[2] on the PC).The Effects window contains icons for all of ArKaos VJs visual effects. The effects are organized into four different categories, accessed by clicking the corresponding tab at the top of the Visuals window. These are, from left to right: 3D effects, Video effects, Transition effects and Artistic effects.

2. Click the leftmost tab in the upper half of the Effects window to select the first category of effects (3D). 3. Click and drag the second icon in the Effects window onto the upper cell of the key in the Patch window.This is an effect called Galactic Scrolling. Note that if you position the pointer over an effect icon and keep it there for a moment, a tool-tip with the name of the effect will appear (provided you havent chosen to disable this help feature, as described on page 48).

ARKAOS VJ

TRYING OUT ARKAOS VJ

55

4. Press and hold the key on which you placed the effect.The key now holds both the effect and the visual you previously added. This means that when you press the key, you will not only display the visual In the Preview window, but it will also be processed by the effect. The result of this particular effect, as you can see, is that the visual scrolls in a slanting fashion into the distance, as long as you keep the key pressed.

Changing the settings for visuals and effectsNow, we will edit the settings of the visual and the effect you assigned.

Visual settings1. Double-click on the visual icon in the bottom cell of the key in the Patch window (alternatively you can click on the visual to select it and then select Get Visual Info from the Patch menu, or use the keyboard shortcut [ ]-[I] on the Mac; [Ctrl]-[I] on the PC).A dialog opens, presenting the display options for the visual.

Note that the settings in this dialog can be used not only for visuals, but also effects placed alone on keys. An effect can be placed on a key even if there is no visual on it, and vice versa. This way, you can process a visual placed on one key with an effect placed on another key. For detailed information about this, see page 95.

ARKAOS VJ

56

TRYING OUT ARKAOS VJ

2. Locate the Latch option in the lower left corner, click in the box to put a checkmark in it and click OK.

3. Press the key and then release it.Youll notice that you dont have to keep the key pressed to make the visual scroll anymore. Normally, a visual or effect will only play as long as the key is pressed. With Latch activated, the visual or effect on the key will instead run continuously until you press the key a second time to stop it.

4. Press the key again.The visual stops scrolling.

Effect settings1. Double-click on the icon in the upper cell of the key in the Patch window.A dialog opens, presenting the options for the effect Galactic Scrolling.

2. Click on the radio-button for Downwards in the Scrolling section in the lower left corner and click OK. 3. Press the key.As you can see, the visual now scrolls in a different direction.

4. Press the key again.The visual stops scrolling.

ARKAOS VJ

TRYING OUT ARKAOS VJ

57

EXPLORING THE PRESET SYNTHSArKaos VJ comes with numerous Synths ready to play. You can learn a great deal about how to harness the incredible power of ArKaos VJ by exploring how these Synths are set up. 1. Pull down the File menu and either select a Synth from the list in the bottom of the menu, or select Open and browse for a Synth.The selected Synth will open.

2. Experiment by pressing various keys and observing the results in the Preview window.Note that some keys only have effects mapped to them and must be used in conjunction with keys that have visuals assigned to them, and vice versa. See page 91 for more information.

3. Double-click any of the visual or effects cells in the Patch window to check their settings and determine how they work. 4. Select Start Full Screen from the ArKaos menu to start the ArKaos engine in full screen mode.You can also use the shortcut [ ]-[A] on the Mac; [Ctrl]-[A] under Windows, or click the Start Full Screen button in the Synth window.

5. Perform on the keyboard and observe the results on your display.

ARKAOS VJ

58

TRYING OUT ARKAOS VJ

6. Exit the full-screen display.If you only have one monitor, simply click the mouse button (Macintosh) or the left mouse button (PC). If you have two monitors, select Stop Full Screen from the ArKaos menu on the work window monitor.

7. If there is a song title and Play button in the bottom right corner of the Patch window, this means that the Synth contains a prerecorded event sequence.You can then click the Play button to play back the sequence. For detailed information about recording event sequences, see the chapter The Event Recorder.

8. Either start the full screen display, as previously described, or watch the sequence in the Preview window. 9. After viewing the prerecorded sequence, exit the full screen display as previously described, if youve been watching in full-screen mode. 10. Click the Play button again to stop the sequence. Now, you have seen a brief glimpse of the amazing capabilities of ArKaos VJ. The following chapters describe how to set up your own Synths and Patches for the program, and how to create visual performances of your own.

ARKAOS VJ

TRYING OUT ARKAOS VJ

59

ARKAOS VJ

60

TRYING OUT ARKAOS VJ

5

BASIC

CONCEPTS

INTRODUCTIONThis chapter introduces you to the basic concepts of ArKaos VJ and its building blocks. The information in this chapter will give you the foundation for understanding the subsequent chapters. If you have not already done so, we recommend that you read the tutorial in the previous chapter as well.

VisualsThis is a general name for pictures, movies, flash text animations and video streams. As you probably know by now, ArKaos VJ allows you to display visuals in real-time, and lets you manipulate these in a number of ways, to create a complete performance or show. ArKaos VJ accepts pictures in PICT, BMP and JPEG file format and movies in QuickTime (MOV), Video for Windows (AVI) and Flash Animation (SWF) format. For more information on how to prepare pictures and movies, see page 84.

The Visuals window

ARKAOS VJ

62

BASIC CONCEPTS

The Visuals window is open by default. It can also be made visible by selecting Visuals from the Synth menu (or using the keyboard shortcut [ ]-[1] on the Mac; [Ctrl]-[1] on the PC). The Visuals window contains a list of all images, movies and animations used in a Synth. The different kinds of visuals are stored in separate panes for easy organization and access: The first, leftmost pane is for static images. The second pane is for movies. The third pane is for streaming movies captured by a connected video device. The fourth and last pane is for Flash animations with rendered text.ArKaos VJ lets you add text to Flash animations, which will then be displayed along with the visual.

You switch between the different panes by clicking the corresponding tab at the top of the window.

You import visuals into a pane in the Visuals window by one of three methods: Dragging-and-dropping from the Finder in Mac OS or from the Explorer in Windows. Using the Import command from the File menu in ArKaos VJ. Clicking the Import Visual button (the folder icon) in the Visuals window.This is not available on the tabs for streaming video input and Flash animations with rendered text.

If a video device is connected and properly set up, an icon representing the device is available in the Streaming Video list in the Visuals window.

For more details about the Visuals window and importing visuals, see page 86.

ARKAOS VJ

BASIC CONCEPTS

63

EffectsAn effect does something to alter a visual shown on screen. This can be anything from shattering the image into little pieces or changing its shape or colors. Many effect types are included, and ArKaos VJs open architecture allows new effects to be added at any time. If you register your version of ArKaos VJ, as described on page 12, you will be able to get new effects from a user zone on the ArKaos web site as they are developed and made available. Most of the effects have a number of parameters so that you can adjust them to your liking.

The Effects window

The Effects window is open by default. It can also be made visible by selecting Effects from the Synth menu (or using the keyboard shortcut [ ]-[2] on the Mac; [Ctrl]-[2] on the PC). The Effects window contains icons for all effects in the program. The effects are organized into four different categories: 3D, Video, Transitions and Artistic. You switch between these categories by clicking the tabs at the top of the Effects window.

ARKAOS VJ

64

BASIC CONCEPTS

LayersThe purpose of Layers is to allow you to combine multiple effects by allowing them to process the active contents of the screen simultaneously. You open the Layers dialog by selecting Layers from the Synth menu.

Use the dialog to specify the number of Layers you want ArKaos to be able to display simultaneously. The maximum number of Layers is 50. If you for example use three Layers, you will be able to use three effects simultaneously.Note that larger numbers of layers can slow down performance, depending on your processor, system buses and the resolution and screen size with which youre working (see page 75).

PatchYou set up visuals and effects you want to use in a Patch window (much like how you set up a Patch on an audio synth). You can have up to 128 Patches per Synth (see below), and switch between them using the mouse, MIDI or the Automation function. You can also name Patches in the Patch Info dialog. For more information, see page 81.

ARKAOS VJ

BASIC CONCEPTS

65

The Patch window

The Patch window is where you set up Patches by assigning images and effects to the representation of the keyboard. Each key in the Patch window corresponds to a key on your MIDI keyboard. You can also use the computer keyboard if you so wish. For instance if you dont have access to a MIDI keyboard. You switch between using the MIDI keyboard and the computer keyboard by clicking the corresponding icon at the bottom left of the Patch window. There are two cells on each key - the lower one is for assigning a visual and the upper one is for assigning an effect to the key. You make these assignments by dragging-and-dropping elements onto the keyboard from the Visuals and Effects windows. Any given key can have one or both elements assigned. Separating the two gives you the flexibility of displaying a visual by pressing one key, and processing it in various ways by playing other keys with only effects assigned to them. The Patch window also contains a slider to let you scroll across the entire expanse of the keyboard, and an Event sequence list and play control that lets you play back recordings made with the Event Recorder (see page 188). Note that you can have multiple Patch windows open simultaneously one for each Patch in a Synth.

ARKAOS VJ

66

BASIC CONCEPTS

SynthA Synth consists of up to 128 Patches, a Visuals window with your images and movies, and various other settings. You could think of the Synth as a traditional synthesizer able to play different patches in various ways given the same core set of sounds. Synths are also ArKaos VJs document format. I.e. when you save an ArKaos document, you save a Synth file, distinguished by the .kos extension. You can have several Synths open at the same time, but only one Synth can be active.

The Synth window

The Synth window displays the current Patch name and allows you to select other Patches. The currently selected, active Patch is the one that will be played when you activate the full-screen or Preview display. The Synth window also features short-cut buttons for a couple of fundamental ArKaos VJ functions: The Start Full Screen and Show Automation window options. In addition, it also contains a MIDI activity indicator, a button for opening a Patch (or activating an already open Patch window) and a clickable direct link to the ArKaos web site.

ARKAOS VJ

BASIC CONCEPTS

67

Preview window

The Preview window lets you audition the visuals and effects while setting up the Patch. Just play any keys to which you have assigned visuals and effects and check the result in the Preview window. You can position the Preview window anywhere on your display(s) for convenience. The Preview window is open by default. In the event that the Preview window is closed, and you wish to open it, select Show Preview from the ArKaos menu (or use the keyboard short-cut [ ]-[P] under Mac OS; [Ctrl]-[P] under Windows).

ARKAOS VJ

68

BASIC CONCEPTS

Full-screen displayThe ArKaos Engine allows you to display your visuals in full-screen mode. If you have two monitors, the full-screen visuals will appear on the display you have specified in your monitor configuration (for more information on setting up your displays, see page 24 for Windows users and page 35 for Mac users). To activate full-screen mode, use one of the following methods:Select Start Full Screen from the ArKaos menu. Use one of the following keyboard shortcuts: [ ]-[A] or [ ]-[Enter] under Mac OS. [Ctrl]-[A], [Ctrl]-[Enter] or [Ctrl]-[Return] under Windows. Click on the Start Full Screen button in the Synth window.

To deactivate full-screen mode when using a single display:Click the mouse button (Mac) or left mouse button (Windows).

To deactivate full-screen mode when using two displays:Select Stop Full Screen from the ArKaos menu. Use one of the following keyboard shortcuts: [ ]-[A] or [ ]-[Enter] under Mac OS. [Ctrl]-[A], [Ctrl]-[Enter] or [Ctrl]-[Return] under Windows. Click on the Start Full Screen button in the Synth window.

ARKAOS VJ

BASIC CONCEPTS

69

The Event Recorder

The Event Recorder allows you to record performances directly in ArKaos VJ without using any external program. It also allows you to work together with a MIDI program to record performances in ArKaos VJ so that they can be played back without the other application. You can also add audio files to the performances, either during recording or playback. If you are using Windows and have Windows Media Player 9 (or better) installed, you can even use 5.1 surround WMA files. The Event Recorder can also render your recordings to QuickTime movies or Windows Media Video movies for use in ArKaos VJ or other programs that can read these movie formats. Furthermore, the movies you render can also include any audio you add to a performance. You open the Event Recorder by pulling down the ArKaos Menu and selecting Event Recorder (or by using the keyboard shortcut [ ]-[R] under Mac OS); [Ctrl]-[R] under Windows). For more information, see page 187.

ARKAOS VJ

70

BASIC CONCEPTS

6

MANAGING SYNTHS AND PATCHES

INTRODUCTIONAs mentioned in the previous chapter, Basic Concepts, the main ArKaos VJ document is the Synth. A Synth contains a list of visuals, up to 128 Patches and additional settings. In this chapter you will learn how to create and manage Synths and what settings are available for each. You will also learn some basics about Patches. In the subsequent chapters, you will learn how to actually set up the Patches including the effects and visuals they use.

CREATING A SYNTHYou create a new Synth in the following way: 1. Select New from the File menu.A standard file dialog opens.

2. Enter a name and location for your Synth file.It is often convenient to use the New Folder button and create a new project folder for the Synth file and visuals. Visual files you add to the Synth will then be saved in this folder.

3. Click on Save.The new Synth file is created and a Synth panel window is opened, along with the other ArKaos VJ windows.

ARKAOS VJ

72

MANAGING SYNTHS AND PATCHES

The other, related ArKaos VJ windows can be opened (or activated, if they already are open) in the following way:Effects window: Select Effects from the Synth Menu.You can also use the keyboard shortcut [ ]-[2] on the Mac; [Ctrl]-[2] on the PC.

Visuals window: Select Visuals from the Synth menu.You can also use the keyboard shortcut [ ]-[1] on the Mac; [Ctrl]-[1] on the PC.

Patch window: Click on the Show Patch Window icon in the Synth window. Preview window: Select Show Preview from the ArKaos menu.You can also use the keyboard shortcut [ ]-[P] on the Mac; [Ctrl]-[P] under Windows.

SAVING, OPENING AND CLOSING SYNTHSOpening SynthsTo open a Synth that has been saved to disk, do one of the following:Select Open from the File menu and navigate to the desired .kos file.You can also use the keyboard shortcut [ ]-[O] on the Mac; [Ctrl]-[O] under Windows.

or...Double-click a Synth file in the Finder (Mac OS) or the Explorer (Windows).

or...Select a Synth file from the list of recent files on the File menu.ArKaos VJ keeps the last 10 .kos files you have opened and worked with on a list on the File menu for quick access.

ArKaos VJ allows you to have several Synths open at the same time.

This version of ArKaos VJ has the same file format as the previous versions, hence it is possible to open Synth documents created with older versions of the program. Synth documents created with this version of the program, on the other hand, should not be opened with older versions, because of the new features and effects implemented in this version.

ARKAOS VJ

MANAGING SYNTHS AND PATCHES

73

Closing an open SynthTo close a Synth, do one of the following:Click on the Synth windows Close Box.

or...Select Close from the File menu.You can also use the keyboard shortcut [ ]-[W] on the Mac; [Ctrl]-[W] under Windows. Note that the Synth window has to be the active window. If any other window is active, selecting Close will only close that window, not the Synth. If more than one Synth window is open, only the currently active Synth will be closed.

If the Synth contains unsaved changes, you will be asked if you want to save it before closing.

Saving a SynthTo save a Synth, select Save from the File menu (or use the keyboard shortcut [ ]-[S] on the Mac; [Ctrl]-[S] under Windows).

Saving a Synth saves any event sequences recorded with the Event Recorder as well (see page 189).To save a Synth under a different name and/or in another location, select Save As from the File menu.This is useful if you want to make a copy of the Synth, or save a modified, existing Synth but also want to keep the original intact.

If the Synth includes movies and you save it in a different location on your hard disk, make sure to activate the Anywhere option in the Movie Folder dialog so that the Synth can find the related movies (see page 79).

ARKAOS VJ

74

MANAGING SYNTHS AND PATCHES

MAKING SCREEN SETTINGS FOR A SYNTHYou can make screen settings separately for each Synth, independently from the master display settings described in the chapters Configuration Windows and Configuration - Mac on page 21 and page 31 respectively. Proceed as follows to make screen settings for a Synth: 1. Select Get Synth Info from the Synth menu.The Synth Info dialog opens.

2. Select the desired Screen Size.This should be matched to the visuals you plan to use. You should also select a size that your monitor can actually handle, taking into account that higher resolutions require more data throughput and therefore place greater demand on the processor and your system buses.

640 x 480 is a classic size/resolution, used in many documents and applications.This makes for a good compromise between computer power requirement and visual quality.

720 x 576 is the best resolution when displaying on standard PAL/SECAM television or video monitors. 800 x 600 & 1024 x 768 are best reserved for use on machines with fast processors and graphics throughput.

ARKAOS VJ

MANAGING SYNTHS AND PATCHES

75

3. Select the desired Screen Depth.This is the number of colors used for displaying the visuals. As with higher screen size/resolution, higher color depths require more processor power and faster system buses.

Optionally, activate Use double buffering in full screen.See below for details.

4. When you are done, click OK to close the dialog.

About Double BufferingActivating the option Use double buffering in full screen causes everything displayed in the ArKaos engine to first be drawn in an off-screen memory buffer before it is written directly to the screen. This feature has both advantages and drawbacks: Activating double-buffering makes it possible to play several keys, or layers (see page 65), simultaneously without the flickering that might occur if this option is not activated. On the other hand, having an extra memory buffer will put an increased load on your computer and system, thereby decreasing its performance. If you are running under Windows and choose to activate Use double buffering in full screen, you also have to decide whether the graphics buffer should use system memory or video memory (RAM on your video card). See below for information about this. This is not an issue on the Mac, which always uses system memory for the graphics buffer.

PC memory issues for Double BufferingThere are some technical considerations to be made regarding the use of system memory or video memory for graphics buffering on the PC: If you only have the minimum amount of system memory required to run ArKaos VJ (see page 8) you should use video memory provided that there is enough on your video card (see below). If you decide to use video memory, you should make sure that you have a sufficient amount of memory on your video card to accommodate the frame buffer (the amount of memory needed to store the contents of the screen) while still leaving an ample amount for computation. The required size of the frame buffer depends on what resolution you use and the memory access-rate (8-bit, 16-bit, 32-bit etc.) of your video card. As a loose rule, it is estimated that a resolution of 1024 x 768 with 64-bit memory access requires 4 MB of video memory for the frame buffer.ARKAOS VJ

76

MANAGING SYNTHS AND PATCHES

At present, video memory is generally faster than system memory, although this depends on the type of memory on your video card. If you have a video card with conventional DRAM, it does not make any difference, but if you have VRAM on your video card, for instance, the speed is signifi

of 216/216
Embed Size (px)
Recommended