Download Print this page

Advertisement

Quick Links

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

Advertisement

loading
Need help?

Need help?

Do you have a question about the ADDAC112 and is the answer not in the manual?

Questions and answers

Summary of Contents for ADDAC System ADDAC112

  • Page 1 Instruments for Sonic Expression Est.2009 INTRODUCING ADDAC112 VC LOOPER & GRANULAR PROCESSOR USER’S GUIDE . REV08 May.2022 From Portugal with Love! FIRMWARE 1.5.1...
  • Page 2 Welcome to: ADDAC112 VC LOOPER & GRANULAR PROCESSOR USER’S GUIDE Revision.08 May.2022 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.
  • Page 3 ADDAC112 User’s Guide DESCRIPTION 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...
  • Page 4 ADDAC112 User’s Guide 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 ADDAC SYSTEM...
  • Page 5 ADDAC112 User’s Guide Edited BANKS and PRESETS 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.
  • Page 6 ADDAC112 User’s Guide LOOPS 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.
  • Page 7 ADDAC112 User’s Guide SD CARD FILE STRUCTURE 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.
  • Page 8: Random Mode

    ADDAC112 User’s Guide DEVIATION 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.
  • Page 9 ADDAC112 User’s Guide DEVIATION 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.
  • Page 10 ADDAC112 User’s Guide DEVIATION 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.
  • Page 11: Signal Flow Diagram

    ADDAC112 User’s Guide SIGNAL FLOW DIAGRAM GRANULAR SECTION GRAINS ACTIVE CV INPUT MENU ENCODER POSITION GRAIN VOLUME QUANTIZE CV INPUT CV INPUT CV INPUT GRAIN POSITION DEVIATION VOLUME DEVIATION PLAY HEAD GRAIN VOLUME LOOP SELECT CV INPUT & CV INPUT...
  • Page 12 ADDAC112 User’s Guide Edited LOOPER ENGINE 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...
  • Page 13 ADDAC112 User’s Guide LOOPER ENGINE 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.
  • Page 14: Playback & Recording

    ADDAC112 User’s Guide 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.
  • Page 15 ADDAC112 User’s Guide LOOPER ENGINE (SPECIAL FUNCTIONS) 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...
  • Page 16 ADDAC112 User’s Guide 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.
  • Page 17 ADDAC112 User’s Guide PITCH SHIFTING MODES 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.
  • Page 18 ADDAC112 User’s Guide GRANULAR ENGINE 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.
  • Page 19 ADDAC112 User’s Guide ADDAC112 User’s Guide GRANULAR ENGINE GRANULAR ENGINE GRAIN DIRECTION: GRAIN DIRECTION: [GRAIN DIRECTIONS] Sets the probability of the Grain Play Direction (Forward/Reverse) [GRAIN DIRECTIONS] Sets the probability of the Grain Play Direction (Forward/Reverse) Full Left only plays in Reverse, Full Right only plays Forward...
  • Page 20 ADDAC112 User’s Guide GRANULAR ENGINE 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 100% 100% 100% To summarize here’s a diagram showing the working method:...
  • Page 21: Fixed Mode

    ADDAC112 User’s Guide Edited GRANULAR ENGINE GRAIN PANNING MODES There are 2 panning modes: Random and Travel, both share the same principle of panning distribution as shown in the graphic below MONO FULL STEREO HARD PAN LEFT LEFT MONO MONO...
  • Page 22 ADDAC112 User’s Guide GRANULAR ENGINE (SPECIAL FUNCTION) KILL ALL GRAINS: By pushing and holding the [MENU] encoder button and then pressing [STOP] all grains will be instantly stopped. A message will appear stating: ALL GRAINS STOPPED This can be helpful to immediately stop long grains playing on long loops.
  • Page 23 ADDAC112 User’s Guide AUDIO INPUTS, OUTPUTS & FEEDBACK INPUTS: There are 2 input pairs on ADDAC112B: 2 Mono inputs at Synth Level (IN 1 is normalled to In 2) 1 Stereo input at Line Level These inputs are mixed to a Stereo signal after which the [INPUT GAIN] knob sets the final gain sent to the Looper Engine.
  • Page 24 ADDAC112 User’s Guide CV & TRIGGER INPUTS All of the front panel Control Knobs have their own CV Input All Controls on the left block can be found in the same matrix configuration on the Inputs Module All Controls on the right block can be found vertically from the top right corner All Trigger inputs for the Looper controls can be found at the bottom of the module The [CLEAR BUFFER] control is the only push button without a Trigger input.
  • Page 25 ADDAC112 User’s Guide OLED MONITOR MAIN SCREEN: The Main Screen shows the most important info for overall operation. LOOPER STATE Shows REC / PLAY / PAUSE / STOP states INPUT VOLUME MONITOR A real-time input level monitoring in decibels, above -5db the colors will invert to represent clipping...
  • Page 26 ADDAC112 User’s Guide OLED MONITOR PLAY HEAD Shows the current position of the playback head RECORDING HEAD Shows the current position of the recording head GRAINS LENGTH Second vertical bar shows the setting defined by [LENGTH] GRAINS POSITION First vertical bar shows the setting defined by [POSITION]...
  • Page 27: Cpu Usage

    ADDAC112 User’s Guide Edited MAXIMUM ACTIVE GRAINS & CPU OVERLOAD CPU overload will cause undesired audio glitches and drastrically slow down the module’s responsive- ness. In this firmware revision we introduced a method that automatically reduces the number of active grains in order to keep the CPU at a safe level.
  • Page 28: Info Screens

    ADDAC112 User’s Guide INFO SCREENS Rotating the [MENU] encoder at any point while on the main screen leads you into the info screens INFO PAGE: This will show the current configuration general settings: Stereo or Mono Recording Sample Rate Bit Depth...
  • Page 29 ADDAC112 User’s Guide INFO SCREENS CONTROLS 2 PAGE: This will show the right side controls real-time values, includes Knob/CV values and switches state. ADDAC SYSTEM page 29...
  • Page 30 ADDAC112 User’s Guide Edited MENU MENU Pressing the [MENU] button shows the main menu window: A long press of the [MENU] button exits whichever Menu without making changes PRESET: NEW - Adds a new preset to the Presets list with the current settings...
  • Page 31 ADDAC112 User’s Guide Edited MENU OPTIONS SUBMENU PAGE 2 - REC OPTIONS OVERDUB ORIGIN: PLAY HEAD - Overdub comes from the Play Head position REC HEAD - Overdub comes from the Rec Head position BOTH - Overdub comes from the Both Heads positions...
  • Page 32 ADDAC112 User’s Guide Edited MENU OPTIONS SUBMENU PAGE 4 - QUANTIZE OPTIONS PITCH (ZERO) NOTCH: (New) If quantization is not engaged it can be hard to set the loop pitch for perfect zero, engaging this function creates a small notch area where it locks the pitch to perfect zero.
  • Page 33 ADDAC112 User’s Guide Edited MENU OPTIONS SUBMENU PAGE 6 - SPECIAL MODE CLOCKED MODE: Clocked Mode is one of the Looper Special Functions described in page 14, to activate select ON. PITCH DIRECTION CONTROL: (New) A special mode that allows the loop pitch control to also control the looper playback direction somewhat resembling controlling a turntable.
  • Page 34 ADDAC112 User’s Guide Edited MENU OPTIONS SUBMENU PAGE 8 - BOOTLOADER UPDATE BOOTLOADER: (Edited) Pressing this option will suspend the module operation and enter DFU mode waiting for the new bootloader to be uploaded. Follow the instructions in the Firmware Update section of this guide for more detailed information.
  • Page 35 ADDAC112 User’s Guide QUANTIZATION QUANTIZATION There are 7 scales slots and a fixed OFF Position. The 7 Slots can be customized to any ratio by the user. Inside MENU > OPTIONS > SCALES SET the user can choose between DEFAULT and CUSTOM scales:...
  • Page 36 ADDAC112 User’s Guide QUANTIZATION ROOT SCALES FILE You will also find a SCALES.CFG file on the root of the SD Card, this is the default template that is used when creating a New Bank with Default Configuration. This is the file to edit and add all your favorite scales.
  • Page 37: First Steps

    ADDAC112 User’s Guide FIRST STEPS First let’s create a new empty BANK Press the Menu Encoder and the Menu will appear on the screen, select BANK then select NEW We now have a new empty Bank in volatile memory Everything done from now on will not be saved it you turn the module off, when you’re happy or ready to power down open the Menu, select BANK and then SAVE, this will save all the contents of the BANK to the SD CARD and will be loaded upon startup.
  • Page 38: Firmware Update Instructions

    From V1.5 on, ADDAC112 uses a bootloader. The bootloader will allow us to have more program space for future improvements. It needs to be loaded into the ADDAC112 only the first time. After the bootloader is programmed, all firmware updates are made using the SD card.
  • Page 39 ADDAC112 User’s Guide GLOBAL.CFG FILE STRUCTURE At the Root of the SD Card any there’s a GLOBAL.CFG file, this file stores the last BANK saved and will automati- cally load it when the module is powered up. GLOBAL.CFG Description: bank=2 >...
  • Page 40 ADDAC112 User’s Guide PRESETS FILE STRUCTURE Inside any BANK folder and only if PRESETS were created and saved there will be a number of files named with a number and a “.CFG” termination, these files store all presets settings as described below.
  • Page 41 ADDAC112 User’s Guide PRESETS FILE STRUCTURE The last items on the preset file are the same as in the SETTINGS.cfg file, the preset settings override the Settings.cfg configuration. 0.CFG Description: dry_vol_pre_post=0 > Dry Volume Pre/Post: 0(pre), 1(post) quant_mode=0 > Quantization Mode: 0 to 7 pause_mode=0 >...
  • Page 42 ADDAC112 User’s Guide SCALES FILE STRUCTURE The SCALES.CFG file stores all quantization scales used. Once again, these files can also be edited by the user on a computer in a simple text editor, for users not used to programming this file will look a bit criptic but remember it is important to keep it tidy with all the brackets, commas and other punctuation elements in their correct place.
  • Page 43 For feedback, comments or problems please contact us at: addac@addacsystem.com ADDAC112 USER’S GUIDE Revision.08 May.2022...