Вы находитесь на странице: 1из 13

MIDIBITS

User Guide

DUMMYWORLD.NET SAMPLES
COPYRIGHT (C) 2011 DUMMYWORLD.NET SAMPLES, ALL RIGHTS RESERVED

MIDIBITS USER'S GUIDE DUMMYWORLD.NET SAMPLES


1
Table of Contents
Introduction ............................................................................................................................................... 3
Installing MIDIBits ....................................................................................................................................... 4
MIDIBits Interface........................................................................................................................................ 5
Playback & Recording.............................................................................................................................. 5
Playback mode ................................................................................................................................... 5
Record mode ...................................................................................................................................... 6
Editing & Configuration ............................................................................................................................ 7
Edit View ........................................................................................................................................... 7
Note View .......................................................................................................................................... 8
Zone View .......................................................................................................................................... 9
Using MIDIBits ........................................................................................................................................... 10
Getting your sequences into MIDIBits ....................................................................................................... 10
Manually recording in your sequences ................................................................................................. 10
Transferring notes from your sequencer ............................................................................................... 11
Saving your sequences ...................................................................................................................... 12
Changes................................................................................................................................................... 13
Contact.................................................................................................................................................... 13

MIDIBITS USER'S GUIDE DUMMYWORLD.NET SAMPLES


2
Introduction
Thanks for taking the time to check out and purchase MIDIBits!

MIDIBits is a revolutionary Kontakt script that gives you the power of a sequencer inside your
sampler. MIDIBits will help boost creativity and efficiency whether you're a live performer looking to
automate aspects of your playing, a composer looking to create re-usable templates and phrases
from your libraries or a hobbyist just wanting to experiment.

MIDIBits allows you to create and save full sequences, custom-tailored to the sample libraries you
own and regularly use. Sequences can be played back with a single key and can intelligently modify
the tempo, scale and key to your requirements.

Create automated runs that are available on the press of a finger, compose full accompaniments
that play back while you concentrate on your melodies or compose templates for phrases &
techniques you regularly use to speed up your composing process. Let MIDIBits handle the grunt
work while you concentrate on composing.

MIDIBITS USER'S GUIDE DUMMYWORLD.NET SAMPLES


3
Installing MIDIBits
MIDIBits comes with a PC and Mac installer that makes it simple to install. If you're on a Windows
PC, you'll want to run MIDIBits Installer.exe - If you're on a Mac, you'll want to run MIDIBits
Installer.pkg. Simply follow the on-screen instructions to complete the install.

Once installed, MIDIBits is a Kontakt multiscript. You can load it using the multiscript button on the
Kontakt toolbar.

Please note that on a Mac, MIDIBits will appear in the factory folder, rather than the user folder.

The basic install contains a blank preset (Default) as well as some example Kontakt multis to give you
an idea of what can be done. Some of the multis rely on external libraries being installed and may
not load correctly if these are not available. You can find the demonstration NKM files in your
Documents\MIDIBits folder.

MIDIBITS USER'S GUIDE DUMMYWORLD.NET SAMPLES


4
MIDIBits Interface
The MIDIBits main interface is split into three main areas. The top-left area of the script contains
controls and options related to playback and recorded. The bottom-left area is where you can
configure and manipulate your sequences. The right area contains a visual piano roll that renders
your current sequence visually.

Playback & Recording


The top-most area of the MIDIBits interface allows you to configure the recording and playback of
sequences. A label at the top of the panel shows the current mode - this can be clicked to alternate
between Playback and Record mode.

Playback mode

Bypass Play zones


When Bypass Play zones is enabled MIDIBits temporarily ignores all
input and Kontakt acts as if MIDIBits has not been loaded. When
MIDIBits is active, it takes control of all MIDI input. Sometimes you
want to restore default behaviour (to experiment with patches or
practice a performance).

Follow cursor while playing


When this option is enabled, the piano roll on the right of the interface will scroll when the cursor
moves of screen. This allows you to follow your performance visually. Disabling this option may
improve performance on lower spec workstations.

Channel
Specify the channel that MIDIBits will listen on. Only notes that are received on this MIDI channel
will trigger your configured zones.

Memory: %
Shows how much memory MIDIBits has to store notes from your performance. MIDIBits has no
limits on the length of a sequence. However, Kontakt's current restrictions mean that MIDIBits can
store roughly 1000 notes of information per instance. You can load 5 instances of MIDIBits
simultaneously and save as many sequence presets to disk as your machine can hold.

GUI: %
Kontakt also has a limit on how much information can be shown on-screen in the piano roll within a
script. GUI % shows your current usage. Once this hits 0% you may notice that notes aren't shown in
the roll - don't panic. They do exist and should appear if you scroll or change your visual filter.

The small cog icon ( )


Clicking the cog icon will drop down the function menu. The function menu allows you to CLEAR all
data in the current instance of MIDIBits (all zones and sequences). It also allows you to change the
MIDI channel you're currently viewing in the piano roll.

MIDIBITS USER'S GUIDE DUMMYWORLD.NET SAMPLES


5
Record mode

Record on key press


When this is enabled, the sequence will begin recordings as soon as a
key is pressed in your sequencer/on your MIDI controller. When this is
disabled, recording will begin when MIDIBits encounters a CC change.

Blend with existing


When enabled, all previous notes will be kept when you begin recording new sequences and
patterns. When disabled, all existing notes will be cleared.

Calculate chords
When this is enabled, MIDIBits will look out for a C Major chord. When it finds one, it will track the
respective notes of the chord. When playing back calculated sequences, the chords can be changed
to whichever chord or scale you require.

The record icon ( )


Clicking the record icon will set MIDIBits to begin instantly recording notes. You can use this to
manually

MIDIBITS USER'S GUIDE DUMMYWORLD.NET SAMPLES


6
Editing & Configuration
The bottom-left area of the MIDIBits interface is dedicated to editing and configuring your
sequences, zones and performances. A drop down menu at the top can be selected to switch
between the various view modes.

Edit View
Edit View allows you to configure the piano roll preferences within
MIDIBits. You can use the four arrow buttons to scroll the piano roll left,
right, up or down.

High Quality UI (More CPU)


When this is enabled, MIDIBits will show recording and playback in real-
time. Notes will appear as you play them and the piano roll will scroll as it progresses. You can
disable this functionality if you have a slower spec workstation and find MIDIBits is affecting
playback.

MIDIBITS USER'S GUIDE DUMMYWORLD.NET SAMPLES


7
Note View
Note view allows you to modify notes in the piano roll. A numbers appears
to the right of 'Note view' that shows the index of the note you're currently
editing. Underneath are four options that can be edited per-note:

Channel
The MIDI channel this note should output to.

Note
The key that this note should play.

Velocity
The velocity that this note should play at.

Chord
The part of the chord that this note should adjust to. 0 means that the note will not adjust. 1
denotes that this should play the root note, 2 and 3 for the other parts of the triad.

Changing these options will instantly affect the sequence and update the piano roll for the note
you're editing. If you wish to update multiple notes you can click the ! button to the right of the
property you wish to assign and then click notes in the piano roll. For example, if you wanted to give
all notes a Velocity of 64 you would click the ! button to the right of velocity and then click the notes
in the piano roll.

MIDIBITS USER'S GUIDE DUMMYWORLD.NET SAMPLES


8
Zone View
Zone view allows you to create and configure playback zones. You can have
a maximum of 16 defined zones currently within MIDIBits. Zones can be
assigned a key range, a pattern offset, a playback length and a chord triad.

<< >>
The arrow buttons allow you to select the zone you wish to edit. The number next to 'Edit Zone'
alerts you to the zone currently being edited.

Set start key


Click this to set the starting key for the currently selected zone. After clicking the button, it turns
white. Press a note on your MIDI controller or in your sequencer (or on Kontakt's on-screen
keyboard) to assign the start note.

Set end key


Click this to set the ending key for the currently selected zone. As with start note, press a note on
your MIDI controller to assign. When you have start and end keys assigned, the zone will activate
when you play any note between these two keys. However, it will transpose the sequence in respect
to the start note. For example, with a range of C3-B3 playing D3 will transpose the sequence
upwards two semitones.

Pattern
This allows you to specific which bar in the sequence this zone should begin playing from. Different
zones can be configured to start from different areas of the sequence.

Length
This allows you to configure the length of playback for the selected zone. Your zone will loop back to
the start (assigned above) once it reaches the end of the specified beat.

Key (C/E/G default)


The key buttons allow you configure the chord that will play back with chord-aware sequences (C
majors recorded with calculate chords active). The three keys define the respective notes of the
triad. For example, C, D#, G will play a C major. Clicking a button allows you to set the note (either
pressing the key on your keyboard or sequencer, or clicking the visual keyboard on-screen).

MIDIBITS USER'S GUIDE DUMMYWORLD.NET SAMPLES


9
Using MIDIBits
Getting your sequences into MIDIBits

Manually recording in your sequences


The simplest way to record sequences into the script is to set MIDIBits to record and manually play
in your pieces using a MIDI controller.

Simply click the record/playback mode button so that it reads Record mode. The image above show
the default MIDIBits configuration. Feel free to change it as required but for now, leave Record on
key press set to enabled. Also note that you can use Kontakt's metronome (found in the Master
control panel at the top of the Kontakt UI) if you need a tempo guide.

When you're ready to begin, simply start playing on your MIDI controller. MIDIBits will begin
recording and any notes or releases you play will be captured. Once you have finished playing your
performance simply click the recording button (or change back to playback mode).

MIDIBITS USER'S GUIDE DUMMYWORLD.NET SAMPLES


10
Transferring notes from your sequencer
For more complicated sequences, it's best to compose your notes within a sequencer you're familiar
with before transferring them to MIDIBits. This process is simple and painless:

First, you'll want to configure MIDIBits so that it's ignoring your input for now. You can do this using
the option on the playback panel. This tells MIDIBits that you're using Kontakt
normally and don't want to be interrupted for now. Next, simply compose the piece in your
sequencer of choice, using Kontakt as normal.

When you're ready to transfer your composition into MIDIBits, open up the interface and disable the
option again. Put MIDIbits into record mode using the top-left panel. We can now
configure MIDIBits to start in a couple different ways:

If you have Record on key press selected, MIDIBits will begin recording as soon as it receives the next
note from your sequencer. This will work great if your composition begins as soon as a note is
pressed.

However, if you have a gap of silence or your notes are offset from the start, it's best to disable this
option. When Record on key press is disabled, recording will begin as soon as MIDIBits receives a CC
controller change. Most sequencers will send a bunch of them when beginning playback, so it's a
safe bet that recording will be triggered correctly.

So now we're ready to record, simply jump back to your sequencer and begin playback. As your
sequencer plays back your composition, it will be recorded to MIDIBits. When you press stop in your
sequencer, MIDIBits should detect the sequencer was stopped and end recording. If you notice that
it continues to record, simply click the recording button to stop it.

MIDIBITS USER'S GUIDE DUMMYWORLD.NET SAMPLES


11
Saving your sequences
There are two ways to save the sequences you create within MIDIBits:

Save with instrument configuration Save without instrument configuration


Preserves any instruments and patches (and Only stores the sequence information so that it's
their scripts) that you have loaded from your easy to re-use or transfer to other multis and
personal libraries. Easy to recall and playback. instrument templates.

Simply save your current Kontakt multi. Use the save preset... option.

The sequence data and current configuration of


MIDIBits will be saved to a preset file.
Your sequences and MIDIBits configuration will
be stored inside this nkm file. You can recall this preset within any multi to
share sequences between them.

MIDIBITS USER'S GUIDE DUMMYWORLD.NET SAMPLES


12
Changes
I'll be maintaining a list of updates and changes in this section of the manual. Feel free to browse
through the list:

1.0 Initial release

Contact
I'd love to hear your feedback in regards to MIDIBits. I intend to maintain this script and keep it up to
date so any questions, comments or suggestions are appreciated. Please feel free to drop by my
website and contact me:

http://dummyworld.net

MIDIBITS USER'S GUIDE DUMMYWORLD.NET SAMPLES


13