You are on page 1of 26

ENGLISH

B4 Xpress
Operation Manual

B4 Xpress English

The information in this document is subject to change without notice and does not represent a commitment on the part of Native Instruments Software Synthesis GmbH. The software described by this document is subject to a License Agreement and may not be copied to other media. No part of this publication may be copied, reproduced or otherwise transmitted or recorded, for any purpose, without prior written permission by Native Instruments Software Synthesis GmbH. All product and company names are or trademarks of their respective owners. Users Guide written by: Marius Wilhelmi Native Instruments Software Synthesis GmbH, 2004. All rights reserved. B4 XPRESS is a trademark of Native Instruments Software Synthesis.

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

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

B4 Xpress English

ENGLISH

Table of Contents
Welcome to B4 Xpress 1 Installation under Windows 2 System Requirements and Recommendations 2 Software Installation 3 B4 Xpress as Standalone 5 Soundcard (Audio Interface) 5 Routing 6 MIDI 7 B4 Xpress operation 8 Presets section 8 Parameter section 10 Keyboard section 10 MIDI Controllers 11 Appendix A: More About Latency 13 Optimizing System Response 13 Use Low-Latency Drivers 13 How Low Can You Go? 14 About Samples and Buffers 14 Warning: Different Types of ASIO 16 Tips on Minimizing Latency 17 Appendix B: About MIDI 18 MIDI Basics 18 MIDI Connections 18 About Program Changes and Bank Select 19 About Continuous Controllers 19 Appendix C: Trouble shooting and FAQ 21 Appendix D: Getting Help - The About Screen 22 Knowledge Base / Readme / Online Support 22 Updates 22

B4 Xpress English I

B4 Xpress English II

ENGLISH

Welcome to B4 Xpress

We at Native Instruments would like to thank you for buying B4 XPRESS. This software delivers the ever-popular organ sound of the 60s and 70s with a streamlined layout which allows you to custom tailor each preset to achieve great sounds. Countless music productions of this era used the warm and powerful sound of the legendary drawbar organ which to this day works for practically every genre and style. B4 XPRESS generates the sounds of the hardware predecessor with astonishing precision and includes 32 of the best presets from the award-winning Native Instruments B4 Organ. More sounds will be available as download with costs on the Native Instruments website will enhance the potential of this instrument again. We hope you enjoy using B4 XPRESS!

-Your Native Instruments Team

B4 Xpress English 1

Installation under Windows


System Requirements and Recommendations
To use B4 XPRESS, you need a computer with the following minimum specifications:

Hardware
Pentium/Celeron/Athlon/Duron processor with 500 MHz. Processors with low floating-point processing performance are expressly not recommended. 256 MB RAM 20 MB free space on your hard disk A sound card compatible with Windows XP. A MIDI interface for connecting a MIDI keyboard, another MIDI controller or an external sequencer. The MIDI interface integrated in many sound cards can also be used. The audio engine in B4 XPRESS has been designed to make optimum use of the available computing power in the CPU. The powerful FPUs integrated in modern CPUs are best suited to carrying out the complex computations of real-time synthesis. We recommend the following high-performance processors for using B4 XPRESS: Pentium III with 700 MHz or faster, Pentium 4, Celeron with 700 MHz or faster, Athlon, Athlon XP or Duron with 700 MHz or faster. We also recommend that you use a large amount of RAM (512 MB or more) that is optimally matched to the architecture of your processor.

Software
Windows XP

B4 Xpress English 2

ENGLISH

Software Installation
Start the installation by double-clicking B4 Xpress Setup.exe. The setup program will suggest C:\Program Files\Native Instruments\B4 Xpress as the path for the destination folder. You may also choose another folder if you wish.

Installed Folders, Files, and Links


The setup program creates a new folder called B4 Xpress\ in the installation directory (Program Files\Native Instruments). This folder contains the files required to operate the software. If you do not choose a different program group during the installation, links to B4 XPRESS and a ReadMe file are added to the Start menu under Programs Native Instruments.

VST Plug-in Installation


Start the installation by double-clicking B4 Xpress Setup.exe. When the choice is given by the installer, select VST Plug-in from the list of components to install. You can now choose to automatically search for the VST plugin folder or manually select the VST plug-in folder of your choice. Please select the option that best suits your installation requirements.

B4 Xpress English 3

Note: If more than one host program for VST 2.0 plug-ins is installed on your computer, simply copy the B4 Xpress.dll file into the VST plug-ins folders of these programs. Windows: If the VST plug-in files are not visible in the Windows Explorer, select the Show All Files option. This option is located in the Explorer menu View Folder Options... on the View tab below Hidden Files. Optionally, you can set up your programs so that they all use the same VST plug-ins folder.

B4 Xpress English 4

ENGLISH

B4 Xpress as Standalone
The stand-alone version of B4 XPRESS allows you to use the application independently from other programs. In order to use the Standalone version you have to do the audio and MIDI settings first. You can call up the Audio + MIDI Settings setup dialog from the File menu of B4 XPRESS. For setting the standalone interfaces please choose Setup... from the File menu.

Soundcard (Audio Interface)

Audio + MIDI Settings dialog Interface: Choose the fastest interface protocol supported by your interface, which will be ASIO or Core Audio. For Windows, you can also use DirectSound and Multimedia (also called MME), but expect a significant delay between the time you play a note and the time you hear it. Sample rate: The drop-down menu will display compatible sample rates for your audio interface. 44.1kHz is the same sample rate used for CDs, and is the most universal choice. However, some audio interfaces offer 48kHz and 96kHz (B4 XPRESS accepts up to 96kHz sample rates). These higher rates stress your computer more, but offer somewhat better high frequency response. If you

B4 Xpress English 5

are using B4 XPRESS standalone, choose whichever rate you prefer. When used as a plug-in with a host program (e.g., Cubase, Digital Performer, Logic, Sonar, etc.), the host will determine the sample rate. Output Device: Use ASIO written specifically for your audio interface (not ASIO DirectX or ASIO Multimedia, unless no other choices are available), or for the Mac, Core Audio. Input Device: Here you can define, which of the installed audio interfaces is used as audio input. This setting depends on the driver you have chosen under Interface. Note: For some interfaces (e.g. ASIO or Core Audio) the Input Device setting is not available. You can select the inputs for the chosen driver on the Routing tab instead. Output Latency: This field displays the output latency. For some drivers you can adjust the latency individually using a fader.

Routing

If your sound card offers multiple outputs, you can choose which ones connect to B4 XPRESS. Inputs will not be available to B4 XPRESS. Click on Outputs to select the outputs available to you. If you have a multichannel soundcard then you can use any of the available outputs for B4 XPRESS, just click on the dropB4 Xpress English 6

ENGLISH

down menu to see your choices. Note that the right and left channels are independent and can be assigned to any inputs/outputs not just stereo pairs as well as disconnected from audio ins and outs.

MIDI

If your MIDI interface offers multiple ins and outs, you can choose which one connects to B4 XPRESS. When you click on the MIDI tab youll see a list of MIDI I/O. Initially, each one will be Off. This field is a toggle click on Off to turn an input or output On, click on On to turn an input or output Off.

B4 Xpress English 7

B4 Xpress operation

B4 XPRESS contains 32 organ presets, which reproduce the original sound of the famous drawbar organ authentically.

Icon: Click on the B4 XPRESS Icon in order to open the About window. The About window contains information about the software version as well as links to the NI website (e.g. additional sounds and upgrade offers, support and forum).

Presets section
Bank: There is one preset bank included in the B4 XPRESS installation. This bank is called Factory Bank. Additional preset banks can be purchased online following the according links in the B4 XPRESS About window which can be opened by clicking on the B4 XPRESS icon. Number: This field displays the number of the currently selected preset within the chosen bank. Since it is possible to call up presets by standard MIDI program change messages, the number displayed in B4 XPRESS corresponds to the MIDI program change numbers -1. Depending on which program number format your MIDI device has, the B4 XPRESS number will match exactly the number of your MIDI device when you call up a program change, or it will always be one digit higher

B4 Xpress English 8

ENGLISH

when the MIDI device begins counting from 0. Left and right hand of the number field there are buttons for navigation to the previous (left) and next (right) preset. You can also click on the number field and drag the mouse up or down with the mouse button pressed in order to navigate through the preset bank. Dragging up increases the preset number, dragging down decreases it. In the standalone version presets can also be switched by using the left and right cursor keys of your computer keyboard. Preset Name: This dropdown menu serves for displaying the name of the currently selected preset and allows to choose a preset from the list. Click on the small triangle or anywhere in the preset name field and keep the mouse button pressed until you see the preset list. Now move the mouse cursor to the desired preset and release the mouse button. If you want to choose a preset which is not in the visible area of the list, click within the preset name field, keep the mouse button pressed, move the mouse pointer to the right, so that you leave the preset list area and release the mouse button, so that the preset list remains opened. Now you can use the scrollbar on the right side of the preset list to navigate to a different section of the list. When you see the desired entry click on it once, so that the preset will be called up in the preset name field. NI logo: Click on the NI logo in order to open the About window. The About window contains information about the software version as well as links to the website (e.g. additional sounds and upgrade offers, support and forum).

B4 Xpress English 9

Parameter section
Note: With certain parameter settings it is possible to overload the B4 XPRESS output which results in audible clicks, particularly when playing low chords. If you encounter this, try to reduce the value for the Percussion parameter first.

Drive: determines the preamp level sent to the main tube amp model. At high levels, this will force the tube amp into overdrive, and can add a beefy Rock sound to the organ. Vibrato: adjusts the amount of Vibrato and Chorus and the mix ratio of both. Move the knob fully to the left in order to hear no Vibrato nor Chorus at all. Try different settings of this parameter to get several mixes of Vibrato and Chorus. Percussion: determines the amount of percussion effect in the sound. The use of Percussion provides a lightness to the sound, and is particularly useful for jazz and house organ sounds. Bass: boosts or cuts the level of the lower frequencies. Treble: boosts or cuts the level of the higher frequencies. Brilliance: boosts or cuts the level of the very high frequencies. Pan: stereo placement control for the Instrument. This control determines the Instruments location in the stereo field. Volume: The Instruments level control.

Keyboard section

B4 Xpress English 10

ENGLISH

MIDI lamp: The lamp indicates incoming MIDI events like MIDI notes and MIDI controller data. Rotator On/Off: switches the Rotator section on or off. The Rotator significantly changes the sound, so that it is not recommended to use this switch while playing. Rotator Fast/Slow: The rotating speaker simulation (Rotator) speeds up and slows down realistically when operating this switch (which responds to the MIDI Mod-Wheel control). The duration of the acceleration / slow down of the Rotator depends on the selected preset and can not be adjusted in B4 XPRESS. Virtual Keyboard: When B4 XPRESS is receiving MIDI notes, you can see the virtual keys moving down. You can also trigger notes by clicking with the mouse on a key.

MIDI Controllers
B4 XPRESS uses fixed MIDI CCs (Continuous Controller) for controlling the interface parameters. Usually you need to have a programmable MIDI controller unit in order to produce these MIDI controllers. Additionally to the visible interface parameters you can also use Expression and Hold pedals for most expressive playing. Here is a list of the supported MIDI controllers: Drive (CC71) Vibrato (CC76) Percussion (CC73) Bass (CC75) Treble (CC72) Brilliance (CC12) Pan (CC10) Volume (CC7) Expression pedal (CC11): You can control the B4 XPRESS volume using an Expression pedal (MIDI controller 11). While you can also use the standard main volume controller (CC 7) for this purpose, we recommend using CC 11. The difference between the two controllers is that controller 7 controls the visible Volume knob on the B4 XPRESS interface, while controller

B4 Xpress English 11

11 is routed to the invisible swell pedal of the B4. The scaling of the invisible swell pedal corresponds to the original B3 and therefore creates a more authentic behavior. Professional organ players use the expression pedal extensively for a dynamic and expressive playing. Hold pedal (CC64): You can use a Hold pedal sending on MIDI controller 64. A hold pedal serves for sustaining all played notes even if you have released the keys until you release the pedal again.

B4 Xpress English 12

ENGLISH

Appendix A: More About Latency


A computer adds a certain amount of delay (latency) when processing audio signals. Fortunately, with todays computers and low-latency sound card drivers, this delay can be so small that you cant hear it (e.g., under 3 milliseconds, which is about the same delay caused by moving your head one meter further away from a speaker).

Optimizing System Response


Any computer-based audio system has some delay between the MIDI input and audio output. Even the most powerful computer can only do a certain number of calculations per second; signal processing demands a lot from a processor, so its important to minimize any computer-based delays. Fortunately, three main factors make delays virtually insignificant, assuming you have a suitable computer setup (see System Requirements). Todays multi-GigaHertz computers are so fast they dramatically reduce latency. Many sound cards and audio interfaces include drivers optimized for low latency. B4 XPRESS, despite its superb sound quality, is written very efficiently.

Use Low-Latency Drivers


Drivers are pieces of code that handle communications between your computer and audio interface, whether built into a computer or attached via USB or FireWire. The more efficiently they transfer data between audio interface and computer, the lower the latency. B4 XPRESS works with two low-latency driver types: ASIO (Advanced Streaming Input Output). This cross-platform protocol was originally developed by Steinberg. Core Audio (Mac only). This low-latency protocol was created by Apple for the Macintosh, starting with OS X. B4 Xpress English 13

If your audio interface does not support one of these protocols, you will likely hear an audible delay if you play through B4 XPRESS. Although B4 XPRESS can work with the DirectSound and MME drivers used with Windows machines, it will not make for a satisfying playing experience.

How Low Can You Go?


1.5 ms of latency approaches the theoretical minimum, because it will always take some time to convert digital to analog. However, note that ultra-low latency settings (or higher sampling rates) make your computer work harder, which may limit the number of instances of B4 XPRESS you can add to your host program, while still obtain audio thats free of clicks, pops, or dropouts. So, here are some tips on living with latency.

About Samples and Buffers


Audio cannot be handled continuously by a computer, but has to wait its turn while other operations are being carried out. As a result, sound cards create a buffer, which can hold a certain number of samples, where data can be stored and released as needed to create a smooth flow of data. If theres an interruption in the data flow for a little bit, no problem: Theres some reserve in the buffer. An analogy would be if you had a hose that didn t deliver water continuously, but in bursts. So, you use a bucket to store the water from the hose, and release the water from the bucket as a smooth, continuous flow. If the bucket (buffer) is large, then you can store more water in case the hose goes dry for a bit. But it will take longer to fill the bucket, which is equivalent to latency. A smaller bucket takes less time to fill, but the hose had better deliver water on a pretty continuous basis.

B4 Xpress English 14

ENGLISH

All ASIO audio interfaces and sound cards include a control panel where you can adjust latency. This may be given as the number of samples per buffer, as shown in the Terratec EWX control panel:

The Terratec EWX ASIO control panel lets you choose a particular number of samples/buffer. The display then shows the resulting latency. In this case, 256 samples/buffer has been selected, giving latency of just under 6 ms at 44.1kHz. Setting this to 128 samples/buffer will reduce the latency, but may stress out your computer more. Some control panels simply show the latency that results from choosing a particular setting in milliseconds rather than showing samples/buffer.

B4 Xpress English 15

Creamwares ASIO control panel simply lets you choose the desired latency; buffers are adjusted behind the scenes within the Creamware Scope application (in this case, to 128 samples). The Device Setup panel in Cubase confirms the latency, which is about 4 ms, but doesnt indicate the buffer size.

Warning: Different Types of ASIO


Its extremely important to use the ASIO driver written for the card youre using. There are also generic ASIO drivers, typically called (for Windows) ASIO DirectX Full Duplex Driver or ASIO Multimedia Driver. There will usually be a drop-down menu in the host program to choose the desired ASIO driver. Youll know youve chosen the right one when theres a dramatic decrease in latency.

With the generic ASIO Multimedia Driver selected, the output latency is a totally unacceptable 749 ms almost one second! By choosing ASIO Scope (the driver written for the sound card used in this example), the latency shrinks to 4 ms.

B4 Xpress English 16

ENGLISH

Tips on Minimizing Latency


Set latency to the highest comfortable value. 256 samples/ buffer is very responsive yet gives your computer some breathing room. 512 samples may also be acceptable, anything more will create too much delay. If you cant get reliable audio with 512 samples, its time for a better computer! If your ASIO Control Panel shows latency in milliseconds, youll find that anything over 10 ms or so gives an audible delay. 5 ms is a good compromise between speed and minimum stress to your computer. Download your sound cards latest drivers from the manufacturers web site. This can make a huge difference in performance. If you are recording in a host application and using software synthesizers, use your programs freeze function (if available) to disconnect some synths from the CPU. Or, render a soft synths output as a hard disk audio track (then remove the soft synth), as audio tracks are less taxing on the computer. Hint: If you retain the MIDI track driving the soft synth, which places virtually no stress on your CPU, you can always edit the part later by re-inserting the soft synth. Sometimes there are two latency adjustments: A Control Panel for the sound card sets a minimum amount of latency, and the host can increase from this value if needed. Or, the host may lock to the control panel setting.

B4 Xpress English 17

Appendix B: About MIDI


The complete MIDI spec is fairly deep and complex. Fortunately for MIDIphobes, there are only a few parts of the spec necessary for a basic understanding, so theres not really that much to learn. Lets start with MIDI basics.

MIDI Basics
A MIDI system requires something that sends MIDI messages (such as a footpedal or footswitch that says make the instrument louder, select this effect, add more echo, etc.) and something that receives these messages and acts on them, like B4 XPRESS. Of course, this assumes your computer has a MIDI input so that B4 XPRESS can receive MIDI messages. Stripped to its basics, you can think of MIDI as a catch-all name for the process of sending control messages from one device (e.g., a footswitch) to another device (e.g., B4 XPRESS) over a MIDI cable. Host sequencers also use MIDI data to record MIDI notes and provide automation for B4 XPRESS when its serving as a plug-in. There are many different kinds of MIDI messages, most of which relate to keyboards, sequencers, drum machines, lighting controllers, tape recorders, and other gear we can ignore. With B4 XPRESS, 99% of the time you need to know about only three kinds of MIDI messages: MIDI notes, program changes (which call up different Presets) and continuous controller messages (which alter B4 XPRESS parameters in real time).

MIDI Connections
Your computers sound card probably has a MIDI in jack (receives MIDI message) and MIDI out jack that transmits MIDI messages. There may also be a MIDI thru jack, which provides a duplicate of the signal at the MIDI in jack.

B4 Xpress English 18

ENGLISH

About Program Changes and Bank Select


To understand program changes, take a trip with me down memory lane to the mid-70s, when disco ruled, synthesizers were not yet programmable, and guitar effects were starting to progress beyond funny little boxes that ate batteries and burped noise. Guitarists discovered early on that the hippest control on any signal processor was the in/out footswitch because it allowed you to bring an effect in as needed (distortion is wonderful, but not all the time). Nowadays many MIDI keyboards have controls for calling up programs (program change) and transmit the according program number via the MIDI out port. These numbers are recognized by B4 XPRESS without any additional setting, so that the presets there are switched according to the received program change number.

About Continuous Controllers


Changing from one program to another is a good start, but sometimes youd like to vary a particular parameter within an individual program. When you call up a programs parameter, you usually change its value by turning a knob. The idea of continuous controllers came about because synthesizers and effects have pedals, knobs, levers, and other physical controllers that alter some aspect of the sound over a continuous range of values (this is why theyre called continuous controllers, as opposed to a controller such as an onoff switch, which only selects between two possible values). Unlike a program change, which is a single event, continuous controllers generate a series of events, such as a volume fade-in (each event raises the volume a bit more than the previous event), or change in some other parameter. Like program changes, continuous controller messages are transmitted over a MIDI output and received by a MIDI input. The transmitter usually digitizes the physical controller motion into 128 discrete values (0-127). For example, pulling the controllers pedal all the way back generates a value of 0. Pushing down on

B4 Xpress English 19

the pedal increases the value until at midpoint, the pedal generates a value of 64. Continuing to push on the pedal until its all the way down generates a value of 127. Note that continuous controller transmitters only send messages reflecting a change; for example, leaving a pedal in one position doesnt transmit any messages until you change the pedals physical position.

B4 Xpress English 20

ENGLISH

Appendix C: Trouble shooting and FAQ


Q: I do not hear any sound when clicking on the virtual keyboard with the mouse. What can I do about it? A: Please refer to the installation chapter of this manual and make sure that you followed all instructions regarding the sound card or host/sequencer setup, before contacting support. Also make sure that the Volume knob in B4 XPRESS is not set to zero. Q: When I play notes on my MIDI device, the keys on the virtual MIDI keyboard do not move. What is the problem? A: This can either be a problem of the sound card configuration (since if B4 XPRESS does not produce any sound, it will not receive any MIDI as well) or the MIDI configuration. If you are using a host/sequencer, make sure first, that the host/sequencer is receiving MIDI from your MIDI device and that it can produce any audio signal. Please refer to the installation chapter of this manual and make sure that you followed all instructions, before contacting support. Q: My Hold pedal works the opposite way as supposed to: When I press the pedal, the notes are not sustained, when I release it, they are sustained. A: The format of the MIDI controller sent by the Hold pedal depends on the manufacturer. When you use the pedal together with a MIDI device from the same manufacturer, normally you should not get any strange behavior. In many MIDI keyboards you can change the behavior of the Hold pedal in the MIDI setup, so that you should be able to solve this problem there.

B4 Xpress English 21

Appendix D: Getting Help - The About Screen


If you cant find out the reason for a problem, Native Instruments provides extensive help to registered users. The relevant links are gathered by clicking on the product logo in the upper left-hand corner of any NI Software. This opens the About screen.

Knowledge Base / Readme / Online Support


Choose the support tab of the About Screen to find a series of buttons directly leading you to the Native Instruments Online Knowledge Base and to the Sonypicture Online Support. In your communication with the support team, keep in mind that you should offer as much information as possible about your hardware, your operating system and the version of the software you are running, to give the possibility to help you. In your description, you should mention: how to reproduce the problem what have you already done to try to fix the problem a description of your setup, including all hardware the brand and specs of your computer

Important: Always consult the Readme file of a new software version. It contains important information and all last minute changes, that werent available when printing this manual.

Updates
Whenever you encounter problems, you should also check if you have installed the latest update. The version number of your software is displayed on the first page of the About dialog. Updates are released regularly to fix known problems and to constantly improve the software. You can find a link to check for the latest update in the About dialog/Support tab, in the Readme file, or by checking on www.native-instruments.com.

B4 Xpress English 22

You might also like