ADDAC System ADDAC112 User manual

Instruments for Sonic Expression
Est.2009
May.2022
USER’S GUIDE . REV08
FIRMWARE 1.5.1
ADDAC112
VC LOOPER &
GRANULAR
PROCESSOR
INTRODUCING
From Portugal with Love!

ADDAC112 VC LOOPER &
GRANULAR PROCESSOR USER’S GUIDE
May.2022Revision.08
Welcome to:
page 2ADDAC SYSTEM
WELCOME
There’s a long history behind the granular concept and many reinterpretations of it’s core principles, this
is our take on it.
In a loose description digital Granular refer to pieces of sound files being played at the same time with
slight or completelly diferent parameters originating what is commonly refered to as granular clouds.
Normally there’s a buffer size from which the granular engine snips it’s pieces from and plays them
according to the parameters set. This buffer size is normally small in size where grains are so small
that can reach the hearing spectrum and be heard as a sort of ever changing complex wavetable, this is
the principle behind granular synthesis.
In our vision we added the possibility of long buffer sizes up to 5 minutes, allowing “softer” aproaches
to the granular principle using it as an effect that can generate from “accidental” effects like slight
“stutters” to extreme processing and transformation of any incoming audio signal.
This module is conceptually deep but easy to grasp and operate as all controls are in it’s dedicated
panel, all jack inputs and outputs have it’s own separate panel to allow no compromise when playing
it’s controls.
Some info stated in this document is still subject to change as new firmwares are released.
For the first time we sacrificed the module width to leave more space between controls.
32HP 13HP

DESCRIPTION
ADDAC112 User’s Guide
page 3ADDAC SYSTEM
There are three main sections in this module:
Looper Engine:
The Looper is where all the Real-Time recording happens.
The audio input feeds the recording buffer, multiple controls allow to record and play loops into a list so that any
sample in the list can be accessed at ay time
and more acting as a standard looper
Granular Engine:
The Granular acts upon the buffer of whatever LOOP is selected.
Output Mix
The output mix allow individual control for the Dry Input, Looper Volume and Grains Volume.
Besides these main sections there’s also a simple strip down MENU mainly used to LOAD and SAVE Banks, no
Menu diving guaranteed.
Tech Specs:
32HP + 13HP
4.5cm deep
240mA +12V
70mA -12V
Audio Specs:
Stereo audio input and output
32-bit floating point DSP
Bit Depth: 8 or 16bit
Sample Rates: 8Khz, 11.025Khz, 16Khz, 22.05Khz, 36Khz,
44.1Khz, 48Khz 96Khz

ADDAC112 User’s Guide
page 4ADDAC SYSTEM
RIBBON CONNECTIONS
!!! WARNING !!! - !!! RED STRIPE DOWN ON ALL CONNECTORS !!!
Also notice the indentation of the boxed headers!
INPUTS TO CONTROLS - A
INPUTS TO CONTROLS - B
POWER RAILS
POWER RAILS

BANKS and PRESETS
ADDAC112 User’s Guide
page 5ADDAC SYSTEM
BANKS:
In order to make the LOAD/SAVE process simple one can only LOAD BANKS from the SD Card.
BANKS contain a list of PRESETS and a folder with a list of LOOPS.
Each BANK is saved into a folder in the SD CARD, inside the folder, together with a document contain-
ing all presets configurations, the user will find a second folder with all LOOPS in separate.WAV files.
While Saving or Loading from the SD Card the audio processing will be suspended, it may take up to
10 seconds to save a full Bank.
Once the BANK is loaded to memory jumping between LOOPS will be immediate.
A new BANK can be created at any time using the MENU: NEW BANK.
BANKS initialize with an empty list of PRESETS and LOOPS.
At the moment of creating a new BANK the user will be asked to choose from 2 options: (New)
1. Current Config, copies the current BANK settings into the new BANK
2. Default Config, creates a new BANK with factory default settings.
Powering up the module without any SD Card will automatically create a new Bank, this Bank will be
initialized with factory default settings.
Each BANK stores a list of up to 99 PRESETS as well as all loops used by all these PRESETS.
Upon startup the module will automatically load the last BANK saved.
All recording is written and read from volatile memory if the BANK is not saved to the SD ard Card all
data will be lost once a new BANK is loaded or power is turned off!
Users can share Banks among themselves by sharing the Bank folder.
PRESETS:
Each PRESET contains a list of LOOPS and all Granular Settings.
Each PRESET can have shared or unique LOOP lists.
PRESETS can be saved at any time using the MENU: SAVE PRESET
PRESETS can be added to the list using the MENU: NEW PRESET, this new PRESET will be created
with the current Granular settings.
As PRESETS are changed via the [PRESET SELECT] control knobs will not reflect the current values of
the front panel controls and, in this case, they will seem not to have any effect, to make them
effective once again the user must rotate the knob until it crosses the preset setting and then the
knob will become active once again.
At all times rotating the [PRESET SELECT] to the left most position will enter preset “-” in this state all
knobs always correspond to the front panel controls.
If new LOOPS or PRESETS are recorded at any point in time remember that they are not yet saved to
the SD Card, saving the current BANK before loading a new BANK or before power down is necessary
to keep all it’s contents safe in the SD Card!
Edited

LOOPS
ADDAC112 User’s Guide
page 6ADDAC SYSTEM
LOOPS:
A list of .WAV files up to 99 files per BANK
LOOPS can be added to a folder using a computer or recorded in real-time using the LOOPER Engine.
30Mb of maximum sampling time shared for all loops in a BANK.
Recording time will be diferent depending on the Sample Rate selected, as a reference at 44.1Khz will
allow for 5:40 minutes (MONO) 2:50 minutes (STEREO).
Loops recorded using the module Looper Engine will either be Mono or Stereo and have the Sample
Rate and Bit Depth defined by the settings chosen in the module’s options menu, default setting is
Stereo 44.1K 16 bit.
The total ammount of recording time will depend on these 3 settings: Channels number, Sample Rate
and Bit Depth.
LOOPS & PRESETS Can be Accessed in real-time with the dedicated [LOOP SELECT] & [PRESET
SELECT] knobs and/or CV inputs.
If new LOOPS or PRESETS are recorded at any point in time remember that they are not yet saved to
the SD Card, saving the current BANK before loading a new BANK or before power down is necessary
to keep all it’s contents safe in the SD Card!

SD CARD FILE STRUCTURE
ADDAC112 User’s Guide
page 7ADDAC SYSTEM
At the Root of the SD Card any folder named “BANK” proceeded by a number will be eligible to be loaded.
To create a new BANK directly on the SD Card simply create a new folder and name it, for example: BANK1.
Next, inside this BANK1 folder, create another folder named “WAV”, inside this WAV folder put any number of .wav
files as long as the whole folder is below 60Mb.
Loops indexation will respect the number at the start of the file name, if no number is present the file name will
be renamed by the module and a number at the start will be automatically attributed.
Manually changing these numbers on a computer will change the order by which they are selected by the [LOOP
SELECT].
BANK Folders are named “BANK” proceeded by a number, after the number the user can use more
characters to label the bank and make it easier to identify it when loading the bank on the module.
BANK naming examples below.
Saving a Bank on the module will add extra files:
SETTINGS.CFG stores the main configuration settings
SCALES.CFG stores the Quantization scales both Default and Custom
X.CFG stores all presets settings
DELETED folder stores all deleted loops
.WAV FILES
When adding .WAV files to the SD Card from a computer it’s important that the files have clean .WAV headers and
NO METADATA, some softwares can export without adding extra data to the file.
If errors are shown or if files are not loaded correctly you can always use a batch media converter like
MediaHuman to automate and make this task a simple process:
https://www.mediahuman.com/download.html
SD CARD STRUCTURE Description:
- GLOBAL.CFG
- BANK0 MyFirstSet
- BANK1NiceOne
- BANK2_vcoWaves
- SETTINGS.CFG
- SCALES.CFG
- 0.CFG
- 1.CFG
- 2.CFG
- 3.CFG
- DELETED
- 6.WAV
- 7.WAV
- WAV
- 1_MYLONGFILE.WAV
- 2_MYSHORTLOOP.WAV
- 3_ANOTHERLOOP.WAV
- 4_ONEMOREFILE.WAV
- 5_LOOP234.WAV
- BANK3 AcousticSET
...
> AUTOLOAD BANK FILE
> BANK0 FOLDER
> BANK1 FOLDER
> BANK2 FOLDER
> BANK SETTINGS FILE
> SCALES FILE
> PRESET 0 CONFIG FILE
> PRESET 1 CONFIG FILE
> PRESET 2 CONFIG FILE
> PRESET 3 CONFIG FILE
> DELETED FILES FOLDER
- 1st file in index
- 2nd file in index
> WAV FILES FOLDER
- 1st file in index
- 2nd file in index
- 3rd file in index
- 4th file in index
- 5th file in index
> BANK3 FOLDER
> ...

INITIAL POT SETTING: 50%
0% 25% 50% 75%
100% 100%
100%
50% 50% 50%50%
DEVIATION RANGE
DEVIATION POT SETTING: 50%
FUNCTION
RANGE
INITIAL POT SETTING: 80%
0% 25% 50% 75% 80%
100% 100%
100%
50% 50%50%50%
DEVIATION RANGE
DEVIATION POT SETTING: 50%
FUNCTION
RANGE
INITIAL POT SETTING: 25%
0% 25% 50% 75%
100% 100%
100%
20%20% 80%80%
DEVIATION RANGE
DEVIATION POT SETTING: 20%
FUNCTION
RANGE
DEVIATION
ADDAC112 User’s Guide
page 8ADDAC SYSTEM
DEVIATION is used throughout this guide to refer to a deviation from the Initial knob.
There are TWO operation modes for this setting:
RANDOM MODE
In this mode Deviation is a random function kept inside a range based on a percent-
age spread centered on the Initial knob setting. This keeps all random values inside
the main range of the knob never going above or below the range limits eliminating
“dead spots”.
The examples below will graphically exemplify this concept:
INITIAL
KNOB
DEVIATION
KNOB
INITIAL
KNOB
DEVIATION
KNOB
INITIAL
KNOB
DEVIATION
KNOB

0% 25% 50% 75% 100%
LOOP LENGTH
GRAIN1
GRAIN2
GRAIN3
GRAIN4
GRAIN5
GRAIN6
...
GRAIN1: POS:10% / LENGTH:10%
GRAINX: POS <=> ABSOLUTE( INITIAL POSITION + DEVIATION
GRAIN2: POS:10% + (5%*1)=15% | LENGTH:10% + (5%*1)=15%
GRAIN3: POS:10% + (5%*2)=20% | LENGTH:10% + (5%*2)=20%
GRAIN4: POS:10% + (5%*3)=25% | LENGTH:10% + (5%*3)=25%
GRAIN5: POS:10% + (5%*4)=30% | LENGTH:10% + (5%*4)=30%
GRAIN6: POS:10% + (5%*5)=35% | LENGTH:10% + (5%*5)=35%
GRAIN7: POS:10% + (5%*6)=40% | LENGTH:10% + (5%*6)=40%
0% 25% 50% 75% 100%
LOOP LENGTH
GRAIN1
GRAIN2
GRAIN3
GRAIN4
GRAIN5
GRAIN6
...
START
LENGTH
+INC
TOTAL
LENGTH
WRAP
AROUND
100%*
30% 0%
0
START
POSITION
END
POSITION
10% 40%
30% 60%
30 10% 70%
30% 90%
60 10% 100%
30%
120%
90 20%
50%
80%
10%
10% 30%
30%
150%
120 10% 60%
30%
180%
150 10% 90%
30%
210%
180 10% 20%
DEVIATION
ADDAC112 User’s Guide
page 9ADDAC SYSTEM
SPREAD MODE - [GRAIN PLAY HEAD] [GRAIN SIZE] [GRAIN INTERMITENCY]
In this mode Deviation sets an increment used to spread the corresponding function
over the grains index.
Grain 1 always keep the initial settings without any increment.
This mode will work best for longer loops 10 - 20 - 40 seconds or more.
The examples below will graphically exemplify this concept applied to [GRAIN PLAY
HEAD] and [GRAIN SIZE] (although not shown below [GRAIN INTERMITENCY] follows
the same principles):
Example A:
Position at 10% - Position Deviation at 5%
Length at 10% - Length Deviation at 5%
Example B:
Position at 10% - Position Deviation at 0%
Length at 30% - Length Deviation at 30%
*Wrap around is a modulus operation
which, simply put, means no value can
be greater than 100% and if so it will
simply read the two lowest numbers,
ex: 110% = 10%

0% 25% 50% 75% 100%
VOLUME
GRAIN1
GRAIN2
GRAIN3
GRAIN4
GRAIN5
GRAIN6
...
START
VOLUME
+INC
FINAL
VOLUME
WRAP
AROUND
100%
60% 60%
0
60% 75%
15
60% 90%
30
60%
105%
45 5%
20%
35%
50%
60%
120%
60
60%
135%
75
60%
150%
90
DEVIATION
ADDAC112 User’s Guide
page 10ADDAC SYSTEM
SPREAD MODE - [GRAIN VOLUME]
In this mode [VOLUME DEVIATION] sets an increment used to spread the volume over
the grains index.
Grain 1 always keep the [VOLUME MIN] setting without any increment.
The [VOLUME DEVIATION] knob will be at 0% at 12 o’clock, going counter clockwise
will subtract, clockwise will sum.
Example A:
Volume Min at 60% - Volume Deviation at +15%
Example B:
Volume Min at 90% - Volume Deviation at -25%
*Wrap around is a modulus operation
which, simply put, means no value can
be greater than 100% and if so it will
simply read the two lowest numbers,
ex: 110% = 10%
0%
100%
0% 25% 50% 75% 100%
VOLUME
GRAIN1
GRAIN2
GRAIN3
GRAIN4
GRAIN5
GRAIN6
...
START
VOLUME
SUBTRACT
FINAL
VOLUME
WRAP
AROUND
100%*
90% 90%
0
90% 65%
-25
90% 40%
15%
-50
90% -75
90%
65%
40%
90%
-0%
-100
90%
-25%
-125
90%
-50%
-150
0%
-100%

page 11ADDAC SYSTEM
ADDAC112 User’s Guide
SIGNAL FLOW DIAGRAM
LOOP START TRIGGER
GRAIN START TRIGGER
INS MONO OUTPUT
MIX
GRAIN
PLAY HEAD
GRANULAR
ENGINE
DIVISION: FREE/8/16
POSITION
CV INPUT
POSITION DEVIATION
CV INPUT
GRAIN
SIZE
DIVISION: FREE/8/16
PLAY LENGTH
CV INPUT
LENGTH DEVIATION
CV INPUT
GRAIN DIRECTION
CV INPUT
GRAINS ACTIVE
CV INPUT
GRAIN
ENVELOPE
ATTACK
CV INPUT
DECAY
CV INPUT
GRAIN PITCH
CV INPUT
DIVISION: FREE/8/16
GRAIN LOOP DELAY
CV INPUT
DELAY DEVIATION
CV INPUT
GRAIN PANNING
CV INPUT
GRAIN VOLUME
CV INPUT
VOLUME DEVIATION
CV INPUT
MODE: % / X
GRAIN REPEAT
CV INPUT
GRAIN
INTERMITENCY
GRAIN
REPEAT
GRAIN
FEEDBACK
GRAINS
VOLUME
LOOP
VOLUME
DRY
VOLUME
GRAIN
VOLUME
&
PANNING
IN 1 LEFT
IN 2 RIGHT
(NORMALLED TO IN 1)
MONO MIX
INPUTS GAIN
IN STEREO LINE TO SYNTH
INPUTS MIX
RIGHT
LEFT
LEFT OUTPUT
MONO OUTPUT
MONO MIX
RIGHT OUTPUT
MASTER
MIX
LOOPER
ENGINE
REC MODE:
STOP/LOOP/OVERDUB
REC STATE:
PUNCH IN/OVERDUB
PLAY BUTTON:
RETRIGGER/PAUSE
REC PROBABILITY
CV INPUT
DELAY DEVIATION
CV INPUT
DELAY DIVISION
CV INPUT
NEW REC
STOP
TRIGGER INPUT
CLEAR BUFFER
LOOP PITCH
CV INPUT
TRIGGER INPUT
TRIGGER INPUT
REC
TRIGGER INPUT
PLAY
TRIGGER INPUT
FORWARD / REVERSE
TRIGGER INPUT
DRY VOLUME
CV INPUT
GRAINS VOLUME
CV INPUT
LOOP VOLUME
CV INPUT
GRAIN FEEDBACK
CV INPUT
OVERDUB
DECAY
OVERDUB DECAY
CV INPUT
PRESET SELECT
CV INPUT
MENU ENCODER
QUANTIZE
CV INPUT
LOOP SELECT
CV INPUT
CONTROL
UNIT
ON LOOP CHANGE:
ON LOOP END/IMMEDIATE
RESUME LOOP:
FROM START/FROM PAUSE
SD CARD
SCREEN
AUDIO STEREO INPUT SECTION
GRANULAR SECTION
LOOPER SECTION

LOOPER ENGINE
ADDAC112 User’s Guide
page 12ADDAC SYSTEM
The Looper section is where all Recording action happens,
It can record up to 99 LOOPS per PRESET
LOOPS are recorded in a list and selectable with the [LOOP SELECT] Knob or CV input
The Looper playback volume is set using the [LOOP VOLUME] KNOB or CV input
SWITCHES SETTINGS:
[RETRIG. / PAUSE] determines how PLAY works while already playing the LOOP
[RETRIG.] Pressing PLAY while retrigger the LOOP from the start
[PAUSE] will toggle between Play and Pause states
[SYNC REC / UNSYNC] determines how the Recording Head works
[SYNC REC] Rec Head follows the Play Head
[UNSYNC] Independent Rec Head.
[REC MODE] : [OVERDUB / LOOP / STOP] determines what happens when finishes recording
[LOOP] records continuously in a loop
[PLAY] finishes recording and starts playback
[STOP] finishes recording and stops playback
[STOP] mode will also stop playback at the end of the loop to
allow ”One Shot” loop playback
LOOPER PUSH-BUTTON CONTROLS:
(Edited) [CLEAR] Clears the Entire LOOP buffer and resets the Recording and
Playback heads to the start point. A long Press erases LOOP from list.
[STOP] Stops playback or recording
[REC NEW] Starts recording a new LOOP and adds it to the list.
[REC] Records on the current LOOP buffer.
[PLAY] Play / Pause / Retrigger the current LOOP
[FORWARD/REVERSE] determines the playback direction
For Ping-Pong mode simply patch the [LOOP TRIG.] output to [FORWARD/REVERSE] trigger input.
Edited
STARTS RECORDING
PRESS
REC NEW
PRESS
REC
PRESS
PLAY or STOP
SAVES RECORDED LOOP
AND STARTS RECORDING
NEW LOOP
LOCKS LOOP LENGTH
AND KEEPS RECORDING
FROM THE START POINT
LOCKS LOOP LENGTH
AND STOPS RECORDING
PRESS NEW REC or REC
LOOPER INITIALIZATION
RECORDER WORKING METHOD DIAGRAM

LOOPER ENGINE
ADDAC112 User’s Guide
page 13ADDAC SYSTEM
LOOPER CONTROLS:
[LOOP VOLUME] sets the LOOP playback overall volume.
[LOOP SELECT] Determines which LOOP to play from the list in the
current PRESET.
[LOOP PITCH] Determines the buffer playback rate setting the Pitch
of the Loop from -2 to +3 octaves. The QUANTIZE Settings will influence
this setting.
[OVERDUB DECAY] while recording determines the ammount of the
previous buffer content to be kept in the new buffer.
CONTINUOUS RECORDING SETTINGS:
Continuous recording is vital to apply a granular effect to an
incoming audio source, adding some indeterminancy to the
recording timing can create very interesting results we added
two methods for this, Probability and Delay.
RECORDING PROBABILITY:
[REC PROBABILITY] Determines the probability that the recording
will happen.
Recording is happening in a loop depending on the probability
set here it will either record through the buffer or will REST and go
through the buffer without recording at the end of the buffer it will
calculate the new probability and record or rest for the next buffer
period.
RANGE: 0 to 100%
RECORDING DELAY:
[DELAY DIVISION] Determines the ammount of delay to pause for
upon reaching the end of the buffer, meaning the continuous
recording will pause at every recording loop for a multiple of
1/32 of the buffer length.
The DELAY led will light up while in this recording delay state
RANGE: 1 to 32
[DELAY DEVIATION] sets the ammount of deviation from the [DELAY DIVISION] setting.
RANGE: 0 to 100%
REC/PLAY MODES & ON LOOP CHANGE SETTINGS:
These options are shared for REC/PLAY modes as well as to define what happens whenever a new LOOP is
selected using the [LOOP SELECT] knob or CV input.
[IMMEDIATE / ON LOOP]
REC: Determines if whenever a Recording is enabled it will start recording immediatelly or when the Play
head crosses the end of the loop point and start recording from the beginning of the loop.
ON LOOP CHANGE: Determines if the new selected LOOP plays immediately after being selected or if it
waits for the current LOOP to reach the end point and then make the LOOP change.
[RESET / PAUSE]
PLAY: Determines if when PLAY is engaged the loop will start from it’s current position or if it resets to it’s
start position.
ON LOOP CHANGE: Determines if the new selected LOOP plays back from it’s start point or resumes at the
previous paused point
If a LOOP is changed while Recording the [LOOP SELECT] control will be ignored.

ADDAC112 User’s Guide
page 14ADDAC SYSTEM
LOOPER ENGINE (PLAYBACK & RECORDING)
PLAYBACK & RECORDING
In earlier firmware revisions Loop Playback and Recording were exclusive,
i.e. recording would stop playback.
Now Loop Playback, Grains Processing and Recording are independent
and work in parallel. This allows to keep playing a loop granular process
it while recording a new loop that, in turn, can also feed from these
sources.
RECORDING INPUTS MIX:
At all times the signal that will be recorded is a mix of 3 sources with
individual volume controls:
1. The Input audio volume is controlled by the [INPUT GAIN] pre-amp
knob. The [DRY VOLUME] will also have control over the input gain if set
to Post in the options menu.
2. The current Loop being played volume is controlled by the [OVERDUB
DECAY] knob.
3. The Grains volume is controlled by the [GRAINS FEEDBACK] knob.
The sum of these 3 inputs will be sent to the recording head.
RECORDING:
There are mainly 3 different recording methods:
1. New Rec - Immediate (variable length)
Pressing [NEW REC] immediatelly starts recording a new loop with no
defined end point, can be locked into a loop by pressing any of the four
bottom buttons (Stop, New Rec, Rec or Play) each with it’s diferent
function.
2. New Rec - On Loop (fixed length)
Pressing [NEW REC] starts recording a new loop whenever the current
loop playing crosses the start point (i.e. when it loops), the new loop
being recorded will also stop recording whenever the current loop still
playing crosses the start point once again.
The length of the new loop recorded will then be the same as the
previous loop.
If, while already recording, the switch is changed to immediate then the
end point of the new loop becomes free and won’t stop until one of the
four bottom buttons is pressed.
If the switch is changed back to On Loop later on than it will again start
tracking the current loop still playing and stop the recording at the end
point of the loop. This can also be used to multiply the length of the
current loop by an X ammount of loops.
3. Overdub
Pressing [REC] will simply overdub the current loop, the 3 knobs
controlling the recording inputs mix will determine what’s being
overdubbed.
[REC] button will also follow the settings from [REC MODE] and [Imme-
diate/On Loop] switches
Every time the New Rec recording stops, it immediatelly changes the
selected loop to the new loop.
Depending on the [REC MODE] switch when it stops recording will either
enter Overdub, Playback or simply Stop the looper playback.

ADDAC112 User’s Guide
page 15ADDAC SYSTEM
LOOPER ENGINE (SPECIAL FUNCTIONS)
SD CARD
DUPLICATE LOOP:
Loops can be duplicated by pushing and holding the [MENU] encoder
button and then press [NEW REC].
The copied loop will appear at the last position in the loop index.
A message will appear stating: LOOP DUPLICATED
LOOP SIZE:
Using this shortcut will enter the Loop Editor, described further down in
this guide.
CLOCKED MODE:
In Clocked Mode the Stop Button and respective trigger input will work
as a Clock Input.
Clocked Mode changes the way the Looper Engine push buttons works,
In this mode buttons [NEW REC] [REC] [PLAY] [FORWARD/REVERSE] (and
their dedicated trigger inputs) instead of executing the actions immedi-
atelly they will engage once activated (shown by blinking) and will only
execute when the [STOP] button is pressed or a trigger on the Stop
Trigger input is detected.
This way a clock input can be plugged in the Stop Trigger Input and all
other Looper push buttons will be synced to the incoming clock, quantiz-
ing the timing of the user actions to the incoming clock.
NORMALIZE:
The loop volume can be normalized to -9db by pushing and holding the
[MENU] encoder button and then press [REC].
SD CARD:
Any SD Card can be used but we recommend “Class 10” SD Cards, these will save/load Banks faster.
Cards above Class 10 won’t have any significant impact on the save/load times.
SD Cards should be formatted in FAT32 format.
If not saving or loading a Bank you can remove/insert an SD Card at any time.

ADDAC112 User’s Guide
page 16ADDAC SYSTEM
LOOP EDITOR
The Loop Editor page allows to trim the current selected loop in
different ways allowing flexibility and precision.
All settings operate in real-time so besides precision editing it can
also be used as a playable feature.
Scroll up and down with the encoder, click the encoder to edit the
value, click once again to go back to parameter choice, hold the
encoder to exit Loop Editor.
The low resolution loop wave representation, Start and End points
can be seen at the bottom on the screen.
TIME
Sets the total time of the loop in seconds
SAMPLES
Sets the total time of the loop in samples
(1 sample = 1/samplerate)
BPM
Sets the total time of the loop in BPMs
START
Sets the start position in samples
END
Sets the end position in samples
EDIT WITH POTS
This setting allows the user to use the Rec Delay knobs: [REC DIVISION], [REC DEVIATION] and respective CV inputs; as
the start and end point controllers.
Rec Delay and Start/End points knob and cv input controls are exclusive and they’ll only work for one of the functions
at any time.
When this setting is set to ON the Rec Delay feature will keep the settings defined at that moment, the knob controls
will become inactive and not able to change the parameters until this setting is turned OFF.
This option is a global option and also apply while outside the Loop Editor Page.
CONSOLIDATE LOOP
Updates the current loop to the selected loop region, deleting everything not between the Start and End points.
NEW LOOP FROM EDIT
Creates a new loop with the selected loop region and places it at the end of the loop index.
New

ADDAC112 User’s Guide
page 17ADDAC SYSTEM
PITCH SHIFTING MODES
New
There are 5 different Pitch Modes available for the Looper Engine, these can be found in:
MENU > OPTIONS > LOOP PITCH MODE
1. Samplerate:
Uses a simpler sample rate change approach to change the pitch, in this mode the loop length is also affected by
the pitch.
2. Pitch Shifting:
This mode only changes Pitch without changing the loop length
3. Time Stretching
This mode only changes the loop length without changing the pitch
4. Pitch/Time:
This mode changes both the Pitch and Loop length, similar to the Samplerate option but using the Pitch Shifting/-
Time Stretching methods.
5. Pitch and Time:
This mode separatelly changes both the Pitch and Loop length.
When this mode is selected the [LOOP PITCH] controls the pitch and [REC DELAY DEV.] controls the time stretching.
The Rec Delay Deviation function becomes innactive but the [REC DELAY] is still active.
---
All modes above except the Samplerate use a buffer to make it’s operations, the user can also define the size of
the buffer, diferent sizes have different algorithm “flavours”, these can be found in:
MENU > OPTIONS > PITCH BUFFER SIZE
---
The Granular Engine can be set to the first 3 Modes although mode 2 and 3 will greatly reduce the maximum
ammount of Grains Active possible.

GRANULAR ENGINE
ADDAC112 User’s Guide
page 18ADDAC SYSTEM
Our Granular Engine features a deep set of controls to allow a wide range of results.
It was designed to be fully hands-on and have all controls available in the front panel.
Only minor settings were left in the menu alongside with Save/Load functions.
After the Grain is initialized (by adding a new grain or at startup) the engine will read and calculate all parameters. Once
initiated grains play continuously calculating new settings every times it starts playing.
The Granular Engine feeds from whatever LOOP buffer is selected, hence the size of any grain is dependent of the LOOP
size
GRAINS ACTIVE:
[GRAINS ACTIVE] Determines how many grains are being played at once
Range depends on the the SAMPLERATE and LOOP PITCH MODE options
GRAIN PLAY HEAD:
[POSITION] will determine the grain Start Point:
RANGE: 0-32
[SIZE DIVISION] : [FREE/8/16] will add a time quantization to the LOOP Buffer
[16] will divide the LOOP by 8 playing only from these start points
[8] will divide the LOOP by 4 playing only from these start points
[FREE] will apply no division
[POSITION DEVIATION] will determine the deviation to the Start Point:
RANGE: 0-100%
GRAIN SIZE:
[PLAY LENGTH] will determine the length of the grain:
RANGE: 0-100%
[SIZE DIVISION] : [FREE/8/16] will add a time quantization to the Length
[16] the length will always be multiples of 1/16v of the LOOP Length
[8] the length will always be multiples of 1/8 of the LOOP Length
[FREE] will apply no division
[LENGTH DEVIATION] will determine the deviation to the Play Length:
RANGE: 0-100%
GRAIN INTERMITENCY:
[GRAIN LOOP DELAY] will determine the length of the delay (wait in silence)
after the grain finishes playing and before it plays again:
[SIZE DIVISION] : [FREE/8/16] will add a time quantization to the Delay
[16] the delay will always be multiples of 1/16 of the LOOP Length
[8] the delay will always be multiples of 1/8 of the LOOP Length
[FREE] will apply no division and set range from 0 to 5 seconds
[LENGTH DEVIATION] will determine the deviation to the Delay applied above:
RANGE: 0-100%

GRANULAR ENGINE
ADDAC112 User’s Guide
ADDAC SYSTEM
GRAIN DIRECTION:
[GRAIN DIRECTIONS] Sets the probability of the Grain Play Direction (Forward/Reverse)
Full Left only plays in Reverse, Full Right only plays Forward
GRAIN REPEAT:
Grain Repeat will determine if the sample plays with the exactly same setting as the
previously time played or if it calculates new parameters.
There are 2 modes selected by the [REPEAT MODE] switch
[REPEAT MODE] : [PROBABILITY / REPEAT X] there are 2 Modes for this feature
[PROBABILITY] sets the probability of repeat: 0 to 100%
[REPEAT X] repeats the grain for X times: 0 to 16
[PROB.% / REPEAT] sets the value for the Mode selected.
GRAIN VOLUME:
[VOLUME MIN] sets the Minimum Volume for the grains
[VOLUME DEVIATION] sets the ammount of deviation from the Minimum Volume.
GRAIN PANNING:
[GRAIN PANNING] sets the Panning Probability based on the behaviour pictured below
GRAIN PANNING BEHAVIOUR
0%
LEFT
MONO
RIGHT
LEFT
MONO FULL STEREO HARD PAN
MONO
RIGHT
50% 100%
GRAIN PANNING POT POSITION: LEFT TO RIGHT
STEREO
FIELD
GRANULAR ENGINE
ADDAC112 User’s Guide
page 19ADDAC SYSTEM
GRAIN DIRECTION:
[GRAIN DIRECTIONS] Sets the probability of the Grain Play Direction (Forward/Reverse)
Full Left only plays in Reverse, Full Right only plays Forward
GRAIN REPEAT:
Grain Repeat will determine if the sample plays with the exactly same setting as the
previously time played or if it calculates new parameters.
There are 2 modes selected by the [REPEAT MODE] switch
[REPEAT MODE] : [PROBABILITY / REPEAT X] there are 2 Modes for this feature
[PROBABILITY] sets the probability of repeat: 0 to 100%
[REPEAT X] repeats the grain for X times: 0 to 16
[PROB.% / REPEAT] sets the value for the Mode selected.
GRAIN VOLUME:
[VOLUME MIN] sets the Minimum Volume for the grains
[VOLUME DEVIATION] sets the ammount of deviation from the Minimum Volume.
GRAIN PANNING:
[GRAIN PANNING] sets the Panning Probability based on the behaviour pictured below
GRAIN PANNING BEHAVIOUR
0%
LEFT
MONO
RIGHT
LEFT
MONO FULL STEREO HARD PAN
MONO
RIGHT
50% 100%
GRAIN PANNING POT POSITION: LEFT TO RIGHT
RANDOM RANGE
STEREO
FIELD
GRAIN PITCH:
[GRAIN PITCH] setting for the Grains Pitch: from -2 to +3 octaves

To summarize here’s a diagram showing the working method:
GRANULAR ENGINE
ADDAC112 User’s Guide
page 20ADDAC SYSTEM
GRAIN ENVELOPE:
Envelope is applied throughout the full length of the grain to be played
[ATTACK] sets the Attack percentage
[DECAY] sets the Decay percentage
PLAYS GRAIN
INTERMITENCY SILENCE DELAY
REPEAT GRAIN
NO YES
CALCULATE PARAMETERS
GRAIN INITIALIZATION
GRAINS WORKING METHOD DIAGRAM
GRAIN POSITION
GRAIN LENGTH
PLAY DIRECTION
PITCH
ENVELOPE
VOLUME
PANNING
INTERMITENCY DELAY
ENVELOPE BEHAVIOUR
0% 25% 50% 75% 100%
ATTACK POT SETTING: 50% - DECAY POT SETTING: 50%
GRAIN
LENGTH
0% 25% 50% 75% 100%
ATTACK POT SETTING: 20% - DECAY POT SETTING: 40%
GRAIN
LENGTH
0% 25% 50% 75% 100%
ATTACK POT SETTING: 100% - DECAY POT SETTING: 0%
GRAIN
LENGTH
Table of contents
Popular Computer Hardware manuals by other brands

Renesas
Renesas YRBRL78G14 quick start guide

Intel
Intel CORE 2 DUO E4000 - 3-2008 datasheet

HighPoint
HighPoint SRD7104FDC Quick installation guide

IEI Technology
IEI Technology WSB-9454 Quick installation guide

MikroTik
MikroTik RouterBOARD 500 Series Quick setup guide and warranty information

Intel
Intel SL8K2 - Pentium 4 3.20EGHz 800MHz 1MB Socket 478... specification