Bluka Endless Processor User Manual

June 9, 2024
Bluka

Bluka Endless Processor

Bluka-Endless-Processor-product

Product Information

The BLUKAC.COM Endless Processor is a dual-channel infinite sound sustainer machine. It allows users to input their favorite instruments, unique timbres or field recordings and make them last forever. Unlike a looper, the Endless Processor resynthesizes sounds to create a perfect clickless stream while preserving the timbral and tonal character of the original. The device always listens to audio input and keeps a most recent history. Users can experiment with sustaining little bits of a sample or make a massive wall of sound with the ability to select how much-memorized audio to process. With 5 layers per channel, users can stack their sounds to create harmonies, textures, or drones. Each layer can be re-processed or cleared while keeping other ones in place. The device allows users to set fade-in and fade-out time to quickly or gradually introduce a new layer or remove the existing one. Additional controls help users adjust or shape a channel volume.
The device has a size of 16HP and a depth of 25mm. It has a power consumption of +12V 125 mA / -12V 10 mA and an audio quality of 48kHz/24bit.
Hardware and Firmware Engineer: Andrii Sokolovskyi; Visual Designer: Yuliia Shvyriova

Product Usage Instructions

The BLUKAC.COM Endless Processor has two channels (1 and 2) with shared controls between them. To use the device, follow these steps:

  1. Connect your audio input to IN 1 or IN 2 depending on your preference.
  2. Select the desired channel by moving the CHANNEL selector switch to the left for channel 1 or right for channel 2.
  3. Adjust the input level using the LVL 1 or LVL 2 knobs for channels 1 and 2 respectively. Turning the knob counterclockwise will produce sound from OUT 1 or OUT 2.
  4. Experiment with sustaining little bits of a sample or make a massive wall of sound with the ability to select how much memorized audio to process. Use the MEMORY AMOUNT selector to choose the amount of memorized audio to process.
  5. Stack your sounds to create harmonies, textures, or drones with 5 layers per channel. Use the CLEAR BUTTON to clear a layer or the LAYER SELECTOR to re-process a layer while keeping other ones in place.
  6. Set fade-in and fade-out time to quickly or gradually introduce a new layer or remove the existing one. Adjust the FADE IN and FADE OUT TIME selectors accordingly.
  7. Adjust or shape a channel volume using the VOLUME 1 or VOLUME 2 knobs for channels 1 and 2 respectively. Think of it as a built-in VCA.

Note that starting from hardware revision 1.3, IN 1 is normalized to IN 2. If a cable is not plugged into IN 2, a signal from IN 1 will be used instead.

INTRODUCTION

  • ENDLESS PROCESSOR is a dual-channel infinite sound sustainer machine.
  • Put your favorite instruments, unique timbres, or field record-ings – virtually any sound – and make it last forever.
  • It is not a looper in the usual sense – Endless Processor synthesizes your sounds to create a perfect clickless stream while preserving the timbral and tonal character of the original.
  • Endless Processor always listens to audio input and keeps a most recent history. Experiment with sustaining little bits of a sample or make a massive wall of sound with the ability to select how much-memorized audio to process.
  • Stack your sounds to create harmonies, textures, or drones with 5 layers per channel. Each layer can be re-processed or cleared while keeping other ones in place. Set fade-in and fade-out time to quickly or gradually introduce a new layer or remove the existing one.
  • Additional controls will help you to adjust or shape a channel volume (think built-in VCA).

HARDWARE AND FIRMWARE ENGINEER: ANDRII SOKOLOVSKYI VISUAL DESIGNER: YULIIA SHVYRIOVA

SPECIFICATION

  • Size ……………………………………………………… 16HP
  • Depth ………………………………………………….. 25mm
  • Power consumption …………………………….. +12V 125 mA / -12V 10 mA
  • Audio quality ……………………………………….. 48kHz/24bit

Bluka-Endless-Processor-fig- \(1\)

SIGNAL FLOW

Starting from the hardware revision 1.3 (see the back of the module) IN 1 is normalized to IN 2 – if a cable is not plugged into IN 2, the signal from the IN 1 will be used instead.Bluka-Endless-Processor-fig-
\(2\)

PANEL CONTROLS/INPUTS & OUTPUTS

  • IN 1

    • Audio input of Channel 1. If patched, audio is always propagated to the processing algorithm. It can be monitored in case you need to hear the input or mix it with processed layers (see LVL 1).
    • Expected input level: -5V/+5V (tolerates the negative and positive rail voltages of your power supply, usually +- 12V).
  • IN 2

    • Audio input of Channel 2. If patched, audio is always propagated to the processing algorithm. It can be monitored in case you need to hear the input or mix it with processed layers (see LVL 2)
    • Expected input level: -5V/+5V (tolerates the negative and positive rail voltages of your power supply, usually +- 12V).
  • LVL 1
    This knob allows you to monitor the IN 1 signal. Turning it starting from a fully counterclockwise position, you will hear audio coming from OUT 1.

  • LVL 2
    This knob allows you to monitor the IN 2 signal. Turning it starting from a fully counterclockwise position, you will hear audio coming from OUT 2.

  • CHANNEL

    • Channel selector switch. Since Endless Processor is a dual-channel module, some controls are shared between channels and are not duplicated.
    • When it is in the left position, Channel 1 is selected.
    • The right position selects channel 2 correspondingly.
    • Controls that are shared between channels:
      INFINITY, CLEAR, MEMORY, LAYER, FADE IN, FADE OUT. Interaction with them will only affect the currently selected channel.
      TIP : To be easier to memorize and navigate, titles of shared controls are highlighted on the panel.
  • MEMORY

    • This control determines how much-recorded audio will be processed and sustained. You can select only a tiny portion of the input signal or a big chunk. This affects
      the result drastically and is a big field for experimentation.

    • For example, a small amount is useful to sustain the character of your instrument, like holding a single note or a chord, while a larger amount could freeze the sequence or chord progression.

    • Memory range is from 100 ms up to 3 seconds.

    • Expected CV input levels: -5V/+5V

  • LAYER

    • This control is a layer selector. There are 5 layers for each channel.
    • Sustaining a new sound will put it in its buffer, so re-calculation or clearing will affect only the selected layer. If you want to add more layers or change the existing one, you need to select it first. As a result, all calculated levels are mixed together.
    • While turning the knob the led will blink indicating the layer has been changed.
    • Expected CV input level: -5V/+5V
  • INFINITY

    •   * This button is dedicated to engaging the sustaining process.
    • When some layer is selected and is empty, the sustained sound will be put into the layer’s buffer and then fade in. If the layer is non-empty, the old one will fade out first, and then the new one will fade in (also see FADE IN and FADE OUT).
    • Expected CV trigger input level: 0 – 5V (upper voltage limit is a positive rail voltage, typically +12V)
  • CLEAR

    • This button is dedicated to clearing the currently selected layer.
    • When the layer is not empty, after pressing the button its audio will fade out (also see FADE OUT) and the led will blink.
    • If you press and hold this button for 3 seconds, all other layers of the currently selected channel will also be cleared and will fade out at once.
    • Expected CV trigger input level: 0 – 5V (upper voltage limit is a positive rail voltage, typically +12V)
  • FADE IN

    • This knob will set the time it takes for newly sustained sound to fade in.
    • The time range is from 10 ms up to 5 seconds.
  • FADE OUT

    • This knob will set the time it takes for old sustained sound to fade out (after the new layer is calculated or the existing layer is cleared).
    • The time range is from 10 ms up to 5 seconds.
  • VOLUME 1

    • This controls the volume of the mix of all layers of Chan-nel 1 – basically a built-in VCA.
    • Turning a knob without a CV source will open VCA, with maximum volume in the clockwise position.
    • When the CV source is patched, the value of the knob is added to the CV value.
    • You can turn the knob fully counter-clockwise to modulate the volume only by CV.
    • Expected CV input level: -5V/+5V
  • VOLUME 2

    • This controls the volume of the mix of all layers of Chan-nel 2 – basically a built-in VCA.
    • Turning a knob without a CV source will open VCA, with maximum volume in the clockwise position.
    • When the CV source is patched, the value of the knob is added to the CV value.
    • You can turn the knob fully counter-clockwise to modu-late the volume only by CV.
    • Expected CV input level: -5V/+5V
  • OUT 1

    • This is the main audio output of Channel 1.
    • The signal of the built-in VCA set by the VOLUME 1 is mixed with the input monitor signal set by LVL 1.
    • Output level: -5V/+5V
  • OUT 2

    • This is the main audio output of Channel 2.
    • The signal of the built-in VCA set by the VOLUME 2 is mixed with the input monitor signal set by LVL 2.
    • Output level: -5V/+5V

FIRMWARE UPDATE

THINGS REQUIRED FOR THE FIRMWARE UPDATE:

  1. Endless Processor connected to standard Eurorack power.
  2. Micro-USB cable.
  3. Computer with the Chrome browser (others may also be supported).

STEPS:

  1. Download the .zip file with the latest firmware at https://blukac.com/.
  2. Extract the file with the .bin extension.
  3. Power module with the Eurorack power.
  4. Connect the micro-USB cable to the orange DSP board (Daisy) on the back of the module.
  5. Open the https://electro-smith.github.io/Programmer/ page with your browser.
  6. Press and hold the “Boot” button on the DSP board, and while holding press the “Reset” button, then release the “Boot” button.
  7. Press the “Connect” button and select “DFU in FS Mode” from the list in the popup.
  8. Find the “Or select a file from your computer” section, and press “Choose file”.
  9. Find the extracted .bin file from the (2) and select it.
  10. After the file is selected, press the “Program” button in the “Programming section” and wait until the flashing process is finished.
  11. Disconnect the micro-USB cable from the DSP board.
  12. Endless Processor is now updated and ready to use.

THE END.

References

Read User Manual Online (PDF format)

Loading......

Download This Manual (PDF format)

Download this manual  >>

Related Manuals